导图社区 数据分析思维导图
初学数据分析第一天成果分享!本思维导图总结归纳了数据分析的基本概念、matplotlib的部分函数使用方法。让你简单入门数据分析,欢迎一起探讨数据分析相关知识!
社区模板帮助中心,点此进入>>
数据分析
基础概念
什么是数据分析
把大量的数据进行统计和整理,得出结论,为后续的决策提供数据支持
anaconda
conda create -n python3 python=3
source activate python3
jupyter notebook
matplotlib
plt.plot()绘制折线图
from matplotlib import pyplot as plt
设置图形大小
plt.figure(figsize=(20, 8), dpi=80)
绘图
plt.plot(x, y)
x:所有的坐标的x的值
可以是列表,也可以是一个range()
y:所有的坐标的y的值
调整x(y)轴的刻度
plt.xticks()
调整间距
传一个参数(包含数字的可迭代对象), 步长合适即可
添加字符串到x(y)轴
传入两个参数,分别是两个可迭代对象, 数字和字符串最终会一一对应, 只显示字符串
显示中文
font_manager
from matplotlib import font_manager
my_font = font_manager.FontProperties(fname="")
使用
要显示中文的地方添加 fontproperties=my_font
图例中使用prop属性 plt.legent(prop=my_font)
展示
plt.show()
保存
plt.savefig(file_path)
一个图中绘制多个图形
plt.plot()调用多次
图例
展示当前这个图形到底是谁
1.plot(label="自己")
2.plot.legend(loc""=, prop="")
loc:图例的位置
图形的样式
color
linestyle
linewidth
alpha
图形的透明度(0-1)
添加图形的描述
plt.xlabel()
plt.ylabel()
plt.title()
网格
plt.grid(alpha=0.5, linestyle=)