我的准则:宏观经济学=pd.read_csv文件(r“C:\Users\champion\Desktop\哈哈\马克思经济学.csv", encoding=“big5”,skiprows=[0,1,2,3],名称=[“年”,“行业”,“金钱”])
data=macroeconomics[["industry","money"]].dropna()
year={"year":macroeconomics["year"]}
year_frame=DataFrame(year).dropna().drop_duplicates()
finish_year=year_frame.reindex(range(151),method="ffill")#handle data
total=pivoted["industry"]+pivoted["sevice_industry"]+pivoted["agruiculture"]
pivoted["agruiculture_ratio"]=pivoted["agruiculture"]/total
pivoted["industry_ratio"]=pivoted["industry"]/total
pivoted["sevice_industry_ratio"]=pivoted["sevice_industry"]/total
plt.figure((15,8))
pivoted["agruiculture"].plot()#I don't know why I can't plot.
pivoted["agruiculture_ratio"]
year
1981 0.059519
1982 0.062761
1983 0.060052
1984 0.053657
1985 0.050128
TypeError Traceback (most recent call last)
<ipython-input-16-658c446042bc> in <module>()
----> 1 plt.figure((15,8))
2 str(pivoted["agruiculture_ratio"]).plot()
D:\Anocada2\envs\python3\lib\site-packages\matplotlib\pyplot.py in figure(num, figsize, dpi, facecolor, edgecolor, frameon, FigureClass, **kwargs)
508 num = allnums[inum]
509 else:
--> 510 num = int(num) # crude validation of num argument
511
512 figManager = _pylab_helpers.Gcf.get_fig_manager(num)
在matplotlib中设置figure size的正确方法是
将
plt.figure((15,8))
放进去,会让元组被解释为无法工作的图号。在相关问题 更多 >
编程相关推荐