概述
import matplotlib.pyplot as plt import matplotlib as mpl mpl.rcParams["font.sans-serif"]=["SimHei"]#让汉字显示 plt.rcParams['axes.unicode_minus']=False#坐标轴负号的处理 # List of 7-days days = [x for x in range( 0, 7 )] # List of maize maize = [12, 18, 35, 50, 72, 90, 100] # List of cotton cotton = [4, 8, 15, 22, 41, 55, 62] # List of rice rice = [1, 3, 5, 7, 9, 11, 13] # Plot x-labels, y-label and data plt.plot( [], [], color='blue', label='maize' ) plt.plot( [], [], color='orange', label='cotton' ) plt.plot( [], [], color='brown', label='rice' ) # Implementing stackplot on data plt.stackplot( days, maize, cotton, rice, baseline='zero', colors=['blue', 'orange', 'brown'] ) plt.legend() plt.title( '面积图' ) plt.xlabel( 'Day of the week' ) plt.ylabel( 'Neonicotinoids' ) plt.show()
最后
以上就是谨慎超短裙为你收集整理的python绘制面积叠加图的全部内容,希望文章能够帮你解决python绘制面积叠加图所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复