如何使用Matplotlib
- python 环境下
pip install matplotlib
- jupyter notebook 中
!pip install matplotlib
import matplotlib.pyplot as plt #plt是别名
Matplotlib绘制图形
-
折线图 plot 柱状图 bar 条形图 barh 饼图 pie 散点图 scatter 直方图 hist 箱形图 boxplot 子图 subplot
2、Matplotlib图形绘制
================
1)折线图
- 折线图(line chart)是一种将数据点按照顺序连接起来的图形,折线图是排列在工作表的列或行中的数据可以绘制到折线图中,折线图可以显示随时间(根据常用比例设置)而变化的连续数据,因此非常适用于显示在相等时间间隔下数据的趋势。
plt.figure(figsize=(10,6))#调整画布大小
plt.plot(data[“日期”],data[“自配送销售额”],color=‘y’)#通过color调整颜色
plt.xticks(rotation=45)#x轴倾斜的角度
plt.show()
其中颜色可以设置成很多,下表为部分:
'r' | 红色 |
'g' | 绿色 |
'b' | 蓝色 |
'c' | 青色 |
'm' | 品红 |
'y' | 黄色 |
'k' | 黑色 |
'w' | 白色 |
浅粉红 | #FFB6C1 |
猩红 | #DC143C |
最底下为rgb颜色值,可以查看[RGB颜色值与十六进制颜色码转换工具](
)里边比较详细
plt.figure(figsize=(10,5))
plt.plot(data[“日期”],data[“总销售额”],color=‘r’,linewidth=0.5,marker="*",linestyle=’-.’)
plt.plot(data[“日期”],data[“FBA销售额”],color=‘g’,linewidth=0.5,marker=“2”,linestyle=’-’)
plt.plot(data[“日期”],data[“自配送销售额”],color=‘y’,linewidth=0.5,marker=“s”,linestyle=’–’)
plt.xticks(rotation=45)#旋转x轴标注
font = {
“family”:“kaiti”, # 设置字体的样式
“size”:“20” # 设置字体的大小
}
plt.rc(“font”,**font)
#设置X轴标签
plt.xlabel(“时间”)
#设置y轴标签
plt.ylabel(“数额”)
plt.show()
#linewidth是设置线的宽度
#marker是设置线的拐点标记样式
常用字体名称:
楷体 | kaiti |
黑体 | SimHei |
微软雅黑 | Micr |