文章目录
1. 导包
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
2. 页面内画图
%matplotlib inline
3. 查看有什么风格
plt.style.available
# 设置风格
plt.style.use("风格")
4. 中文字体
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False
5. 添加标题
plt.title(内容, fontsize=, color=)
6. 添加坐标
plt.xlabel(内容, fontsize=, color=)
plt.ylabel(内容, fontsize=, color=)
7. 添加图例的方法
在plot函数里面添加label, 图例的内容
plt.legend(loc=0)
8. 调节图片大小
plt.figure(figsize= (图片宽度, 图片高度) , dpi=数字 )
9. 改变网格
plt.grid(False)
10. 改变坐标轴范围
plt.xlim(-1,20)
plt.ylim(-1,1)
11. 绘制折线图
plt.plot(x, y, )
线宽 linewidth=10
点大小 markersize=20
color = 'red'
fontsize=10
12. 柱状图
plt.bar(s1, s2, width=0.5, color=['r', 'y', 'b', 'g', 'm'],
edgecolor ='k',linewidth =5,tick_label=['Java', 'C', 'C++', 'PHP', 'Python'] )
13. 散点图
plt.scatter(x, y,s=点大小, c=点颜色, alpha=透明度)
14. 饼图
labels = [ '吃饭', '交通', '游戏', '衣服']
data = [1000, 100, 500, 2000]
plt.pie(data,labels=labels,explode=(0, 0, 0.3, 0),autopct='%1.1f%%',
shadow=True, colors=['r', 'k', 'g', 'b'] , radius =0.5);