【划重点】Pythonmatplotlib绘图建⽴画布和坐标系⼀、建⽴画布
import matplotlib.pyplot as plt
import numpy as np
x=np.arange(8)
y=np.arange(8)
print(x,y)
#建⽴画布 figsize,它⽤width和height来控制画布的宽和⾼
plt.figure(figsize=(8,6),dpi=90) #facecolor='red'设置画布颜⾊
⼆、⽤plt.subplot函数建⽴坐标系,并分别绘制折线图和柱状图
plt.subplot(2,2,1)#表⽰将图标的整个区域分成2⾏2列在第⼀个坐标系⾥⾯绘图
plt.plot(x,y)
plt.subplot(2,2,2)#在第⼆个坐标系⾥⾯绘图
plt.bar(x,y)
plt.subplot(2,2,3)#在第三个坐标系⾥⾯绘图
plt.plot(x,y)
plt.subplot(2,2,4)#在第四个坐标系⾥⾯绘图
plt.bar(x,y)
三、完整代码如下所⽰
import matplotlib.pyplot as plt
import numpy as np
x=np.arange(8)
y=np.arange(8)
print(x,y)
#建⽴画布 figsize,它⽤width和height来控制画布的宽和⾼
plt.figure(figsize=(8,6),dpi=90) #facecolor='red'设置画布颜⾊
plt.subplot(2,2,1)#表⽰将图标的整个区域分成2⾏2列在第⼀个坐标系⾥⾯绘图
matplotlib中subplotplt.plot(x,y)
plt.subplot(2,2,2)#在第⼆个坐标系⾥⾯绘图
plt.bar(x,y)
plt.subplot(2,2,3)#在第三个坐标系⾥⾯绘图
plt.plot(x,y)
plt.subplot(2,2,4)#在第四个坐标系⾥⾯绘图
plt.bar(x,y)
plt.show()
四、对应效果图如下所⽰

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。