python如何画出多个独⽴的图⽚_⽤python中的matplotlib在同
⼀窗⼝绘制两个图形
我在matplotlib中绘制了⼀个折线图和⼀个条形图,两个单独的脚本都运⾏良好
但我⾯临⼀个问题:
⼀。如果我想在同⼀输出窗⼝中绘制两个图形
2。如果要将显⽰窗⼝⾃定义为1024*700
在第⼀个例⼦中,我使⽤⼦块在同⼀个窗⼝中绘制两个图,但是我⽆法给出这两个图各⾃的x轴和y轴名称以及各⾃的标题。
我的失败代码是:import numpy as np
import matplotlib.mlab as mlab
import matplotlib.pyplot as plt
xs,ys = np.loadtxt("c:/users/name/desktop/new folder/x/countert",delimiter = ',').T
fig = plt.figure()
lineGraph = fig.add_subplot(211)
barChart = fig.add_subplot(212)
plt.title('DISTRIBUTION of NUMBER')
lineGraph = lineGraph.plot(xs,ys,'-') #generate line graph
barChart = barChart.bar(xs,ys,width=1.0,facecolor='g') #generate bar plot
matplotlib中subplotplt.axis([0,350,0,25]) #controlls axis for charts x first and then y axis.
plt.savefig('new.png',dpi=400)
plt.show()
但有了这个,我⽆法正确地标记两个图形。
另外,请站点⼀些关于如何调整窗⼝⼤⼩到1024*700的想法。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论