主要记录作图常见元素:标题,x轴标题,y轴标题,字体,字体大小,字体加粗
Step1:引用数据库matplotlib.pyplot
import matplotlib.pyplot as plt#导入数据库
Step2:基本参数设置
先对x和y赋值
plt.rcParams为全局设置,可起到统一格式作用
font 为字体
设置字体以font为开头,后接size,weight和family等可设置大小、粗细和类型等
font.size
font.weight
font.family
#对x和y赋值
a=[1,2,3,4,5]
b=[1,2,3,4,5]
x=a
y=b
# 画图基本数据设置
plt.rcParams['font.sans-serif'] = [u'simHei'] # 显示中文
plt.rcParams['axes.unicode_minus'] = False # 解决负号问题
plt.rcParams['font.size'] = 30#字体大小,调节坐标轴字体
plt.rcParams['font.family'] = 'Times New Roman'#字体
plt.rcParams['font.weight'] = 'bold'#字体加粗:normal,bold,bolder
Step3:对坐标轴标题设置
例:plt.title(“对标题进行设置的参数,包括名称,字体大小等”)
#标题设置
plt.title(u"Title",fontsize=20,fontweight='bold')#图标题
plt.xlabel(u"X",fontsize=30,fontweight='bold')#x轴标题
plt.ylabel(u"Y",fontsize=30,fontweight='bold')#y轴标题
Step4:出图
scatter为点图,marker可设置不同的点形状(圆形,星形等)
color为颜色,根据数据库的代码可以给到不同颜色
s为点的大小
plot为线图
linewidth为线粗细
#作图
plt.scatter(x, y, marker="*",color="b", s=20)#做点图
plt.plot(x, y, linewidth=1, color="r")#做线图
Step 5 出图
plt.show()