一:数据分析的介绍
1.为什么要学习数据分析
1.有岗位需求;2.1.是python数据科学的基础 ;3.1.是机器学习课程的基础
2.什么是数据分析
数据分析是用适当的方法对收集来的大量数据进行分析,帮助人们作出判断,以便采取适当行动
3.数据分析的流程
二: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.操作示意图
三:matplotlib的基础绘图
1、什么是matplotlib
matplotlib: 最流行的Python底层绘图库,主要做数据可视化图表,名字取材于MATLAB,模仿MATLAB构建
为什么要学习matplotlib:1.能将数据进行可视化,更直观的呈现;2.使数据更加客观、更具说服力
2、matplotlib基本要点
axis轴,指的是x或者y这种坐标轴
每个红色的点是坐标,把5个点的坐标连接成一条线,组成了一个折线图
3.那么到底如何把它通过代码画出来呢?
示列:假设一天中每隔两个小时(range(2,26,2))的气温(℃)分别是[15,13,14.5,17,20,25,26,26,27,22,18,15]
代码:
效果图:
四:matplotlib的基础绘图和调整x轴
1.完善以上温度示列图,需完善的点:
1.设置图片大小(想要一个高清无码大图)
效果图:
2.保存到本地
plt.savefing('保存地址')
3.调整x或者y的刻度的间距
plt.xticks(x)
plt.yticks(y)
plt.xticks(传入自己想要的可迭代数值列表)
五:matplotlib的绘制10点到12点的气温
六:matplotlib设置显示中文
1.
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')
七:matplotlib设置显示图形信息
#添加描述信息
plt.xlabel('时间')
plt.ylabel('温度 单位(c)')
plt.title('10点12点每分钟的气温变化情况')
plt.show()