- #充实自我68#跟Proffessor Lei学商务智能之Mat
- #充实自我67#跟Proffessor Lei学商务智能之Mat
- #充实自我65#跟Proffessor Lei学商务智能之pan
- #充实自我61#跟Proffessor Lei学商务智能之数据预
- #充实自我50#跟着Professor Lei学商务智能之Pan
- #充实自我49#跟着Professor Lei学商务智能之线性规
- #充实自我103#学商务智能之淘宝用户行为分析
- #充实自我42#跟着professor Lei学Numpy之排序
- #充实自己21#--跟着Professor Lei学Python
- #充实自己22#跟着Professor Lei学Python之绝
今天把Lei教授布置的Matplotlib这一章的作业练习一下,并把其中的第一道题目展示出来。
作业1:绘制如下国民生产总值构成分布直方图,要求4个图一起绘出
数据是Lei教授给出的国民经济数据,以npz格式存储的。
要求在Matplotlib中实现如下的输出结果:

根据要求以及课堂讲授的例子,自己摸索进行程序的分析。首先需要调用程序包,并且对图中的变量进行定义,程序如下:

然后,对画布进行定义,并对每一个画布上的内容进行编程。程序如下:

在这个编程的过程中,也经常会有各种的报错,遇到的典型错误包括如下几类:
1.编程输入时,用了中文输入状态,导致代码报错
2.缺少如下代码,导致难以正常显示字符,百度后加入
plt.rcParams['axes.unicode_minus'] = False #设置正常显示字符
3.装载数据时,没有设定allow_pickle=True,导致数据读取不出,
最后,有个疑问,程序中values的位置,查看方法,需要进一步百度。
网友评论