机器学习-数据科学库

一:数据分析的介绍

       1.为什么要学习数据分析

                1.有岗位需求;2.1.python数据科学的基础 ;3.1.是机器学习课程的基础

        2.什么是数据分析

                数据分析是用适当的方法对收集来的大量数据进行分析帮助人们作出判断,以便采取适当行动

        3.数据分析的流程

                机器学习-数据科学库_第1张图片

二:jupyter和conda的使用

        1.conda环境安装

             conda : data science package & environment manager

             创建环境:

                conda create --name python3 python=3

             切换环境:

                windows :activate python3

                linux/macos : source activate python3

            官方地址:  https://www.anaconda.com/download/

          2 认识jupter notebook

                1. jupyter notebook:一款编程/文档/笔记/展示软件

                2. 启动命令:jupyter notebook   

                3.操作示意图

                      机器学习-数据科学库_第2张图片  

 

三:matplotlib的基础绘图    

        1、什么是matplotlib

                matplotlib: 流行的Python底层绘图库,主要做数据可视化图表,名字取材于MATLAB,模仿MATLAB构建

                为什么要学习matplotlib:1.能将数据进行可视化,直观的呈现;2.使数据更加客观、更具说服力

        2、matplotlib基本要点

                机器学习-数据科学库_第3张图片

                 axis,指的是x或者y这种坐标轴

                每个红色的点是坐标,5个点的坐标连接成一条线,组成了一个折线图

       3.那么到底如何把它通过代码画出来呢?

                        示列:假设一天中每隔两个小时(range(2,26,2))的气温()分别是[15,13,14.5,17,20,25,26,26,27,22,18,15]

                        代码:

                                机器学习-数据科学库_第4张图片

                         效果图:

                                机器学习-数据科学库_第5张图片

四:matplotlib的基础绘图和调整x轴

        1.完善以上温度示列图,需完善的点:

              1.设置图片大小(想要一个高清无码大图)

                        机器学习-数据科学库_第6张图片

                        效果图:

                                 机器学习-数据科学库_第7张图片

 

              2.保存到本地

                        plt.savefing('保存地址')

                        机器学习-数据科学库_第8张图片

             3.调整x或者y刻度的间

                        机器学习-数据科学库_第9张图片

                        plt.xticks(x)

                        plt.yticks(y)

                        plt.xticks(传入自己想要的可迭代数值列表)

                        机器学习-数据科学库_第10张图片

五:matplotlib的绘制10点到12点的气温

        机器学习-数据科学库_第11张图片

 

六:matplotlib设置显示中文

        1.

        机器学习-数据科学库_第12张图片

 

        机器学习-数据科学库_第13张图片

         matplotlib默认字体是不显示中文的

        2.为什么无法显示中文:matplotlib默认不支持中文字符,因为默认的英文字体无法显示汉字

        查看linux/mac下面支持的字体:fc-list   查看支持的字体;  fc-list :lang=zh 查看支持的中文(冒号前面有空格)

        3.如何修改matplotlib的默认字体

            通过matplotlib.rc可以修改

            通过matplotlib 下的font_manager可以解决

       windows和linux设置字体的方式

font={'family':'MicroSoft YaHei', 'weight':'bold', 'size':'larger'}

matplotlib.rc("font",**font)

matplotlib.rc("font",family = 'MicroSoft YaHei','weight':'bold')

 机器学习-数据科学库_第14张图片            

 七:matplotlib设置显示图形信息

        #添加描述信息

        plt.xlabel('时间')

        plt.ylabel('温度 单位(c)')

        plt.title('10点12点每分钟的气温变化情况')

        plt.show()

        机器学习-数据科学库_第15张图片

 

你可能感兴趣的:(matplotlib,python)