下载安装Matplotlib:
cmd 中输入python -m pip install --index https://mirrors.ustc.edu.cn/pypi/web/simple/ matplotlib
绘制简单折线图:
import matplotlib.pyplot as plt #指定别名
#矫正图形
input_values = [1,2,3,4,5]
squares = [1,4,9,16,25] #数据列表
#使用内置样式
plt.style.use('seaborn')
fig,ax = plt.subplots() #fig整张图片,ax各个图标
ax.plot(input_values,squares,linewidth = 3)
#ax.plot(squares,linewidth = 3) #决定线条粗细
#绘制散点图
ax.scatter(2,4,s = 200)
#绘制一系列点
ax.scatter(x_values,y_values,c = 'red',s = 100) #自定义颜色
#使用颜色映射colormap 渐变
ax.scatter(x_values,y_values,c = y_values,cmap = plt.cm.Blues,s = 100)
#自动计算数据
x_values = range(1,1001)
y_values = [x**2 for x in x_values]
#设置图标标题并给坐标轴加上标签
ax_set_title("平方数",fontsize = 24)
ax_set_xlabel("值",fontsize = 14)
ax_set_ylabel("值的平方",fontsize = 14)
#设置刻度标记的大小
ax.tick_params(axis = 'both',labelsize = 14)
#ax.plot(squares) #根据数据绘制
plt.show() #查看
#自动保存图表
plt.savefig('squares_plot.png',bbox_inches = 'tight') #第二个参数去掉空白部分