5
matplotlibを使用して1つのページに複数のプロットを作成するにはどうすればよいですか?
一度に16桁開くコードを書いています。現在、それらはすべて個別のグラフとして開きます。それらをすべて同じページで開いてほしい。同じグラフではありません。1つのページ/ウィンドウに16の個別のグラフが必要です。また、何らかの理由で、numbinsとdefaultreallimitsのフォーマットが図1を超えて保持されません。subplotコマンドを使用する必要がありますか?なぜする必要があるのか分かりませんが、他に何をするのか分かりませんか? import csv import scipy.stats import numpy import matplotlib.pyplot as plt for i in range(16): plt.figure(i) filename= easygui.fileopenbox(msg='Pdf distance 90m contour', title='select file', filetypes=['*.csv'], default='X:\\herring_schools\\') alt_file=open(filename) a=[] for row in csv.DictReader(alt_file): a.append(row['Dist_90m(nmi)']) y= numpy.array(a, float) relpdf=scipy.stats.relfreq(y, numbins=7, defaultreallimits=(-10,60)) bins = numpy.arange(-10,60,10) print numpy.sum(relpdf[0]) print bins patches=plt.bar(bins,relpdf[0], width=10, facecolor='black') titlename= easygui.enterbox(msg='write …
89
python
matplotlib