用matplotlib画直方图,matplot画直方图

  用matplotlib画直方图,matplot画直方图

  

导入matplotlib工具包

  将matplotlib.pyplot作为血小板计数导入

  如果未安装绘制精美的图表工具包,可以使用大蟒自带的安装工具皮普,使用命令在煤矿管理局界面直接输入命令点安装绘制精美的图表进行命令安装。

- 新建一个excel作为备用

  

使用read_excel()函数读取数据

  #pd.read_excel(io,sheet_name=0,header=指定列名字的行,names=None,index_col=None,usecols="指定读取的列,例如:[0,1]")df=PD。read _ excel( C: 用户 GXP 桌面test_for_python.xlsx ,sheet_name=Sheet1 )

  

读取指定列的数据

  #读取特定列数据x=df[姓名] y=df[年龄]

  

作直方图

  #绘制柱状图。bar(x,y,alpha=0.5,width=0.3,color=yellow ,edgecolor=red ,label=plot the age figure ,lw=1)

作折线图

# plot曲线图PLT。地块(x,y)

完整代码

  基于python3.7版本编写将numpy作为NP导入matplotlib作为mpl导入。RC params[ font。sans-serif ]=[ sim hei ]导入熊猫作为PD导入matplotlib。py绘图为PLT # read _ excel API # PD。read _ excel(io,sheet_name=0,header=指定列名字的行,names=None,index_col=None,usecols="指定读取的列,例如:[0,1]")df=PD。read _ excel( C: Users GXP 桌面 test _ for _ python。xlsx ,sheet_name=Sheet1)#read具体linedata_line1=df.loc[0].价值观#第一行数据(第1行)#读取特定列datax=df[姓名]y=df[年龄]#设置fig fig=PLT。图()PLT。ylim(3,50)#绘图柱状图。bar(x,y,alpha=0.5,width=0.3,color=yellow ,edgecolor=red ,label=plot the age figure ,lw=1)#绘制曲线图plt.plot(x,y)#设置legendplt .

  直方图和折线图放在一起的效果

结果图

  第一次想写博客,虽然比较简单,主要是想记录自己的学习笔记,方便以后自己查找参考,同时也想分享出来跟大家一起讨论,有什么不对的地方,欢迎指正。

用matplotlib画直方图,matplot画直方图