导图社区 matplotlib库
matplotlib库包括安装与导入、图表、图表用途、图表美化、数据导入等内容,有需要的可以看下。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
matplotlib库
安装与导入
pip install matplotlib
import matplotlib.pyplot as plt
图表
折线图(plt.plot)
柱状图(进化为簇形柱状图进而进化为百分比堆积柱状图)(plt.bar)
散点图(plt.scatter)
并列子图(plt.subplot)
双y轴叠加图(plt.twinx)
直方图(plt.hist)
图表用途
趋势:表示数据是如何随着时间而发生变化的(折线图,柱状图)
分布:分布规律(散点图 直方图)
构成:表示数据中每个部分占总体比例(百分比堆积柱状图)
比较:数据在某维度上的比较(簇形柱状图,并列子图)
联系:衡量2种维度数据之间关系(双y轴叠加图)
图表美化
颜色:color
标记 marker
图例 label [图例调动函数:plt.legend(位置 )]
设定名称 plt.xlabel/plt.ylabel/plt.title
柱状宽度 width
调整坐标方向 plt.xticks(ritation=)
调整子图布局 plt.tight_layout()
数据导入
data=pd.read_csv(文件路径) plt.图表所属关键字(data[x轴],data[y轴])
选择语言
plt.rcParams['font.sans-serif']='Sim Hei'