python如何绘制正方形,python怎么绘制直方图
这篇文章主要为大家详细介绍了大蟒绘制直方图的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了大蟒绘制直方图的具体代码,供大家参考,具体内容如下
用两列数据绘制直方图
#编码=gbk
将xlwings导入为ex warrants 无认股证书
进口熊猫作为螺纹中径
将matplotlib.pyplot作为血小板计数导入
# PD。set _ option( display。max _ columns ,None) #解决表格多列时中间省略显示问题
# PD。set _ option( display。max _ rows ,None) #解决表格多行时中间省略显示问题
#读取超过文件中的数据
app=xw .App(visible=False,add_book=False)
工作簿=应用程序。书籍。打开(得分1000。xlsx’)
工作表=workbook.sheets[0] #使用工作表()方法获取所有表页,加个序号获取某个表页
values=worksheet.range(A1 ).展开()。选项(pd .DataFrame,index=False).价值
打印(值)
workbook.close()
app.quit()
#绘制直方图
图=plt .图()
# PLT。RC params[ font。sans-serif ]=[ sim hei ]#解决图表中中文显示问题
# PLT。RC params[轴。unicode _ MINUS ]=False #解决图表中负号显示问题
x=值[total_score] #指定X轴
y=值[接口增量B] #指定Y轴
plt.bar(x,y,color=blue )
#设置图表参数
plt.xlabel(total_score ,fontsize=15,color=black) #设置x轴标签
plt.ylabel(interface_delta_B ,fontsize=15,color=green) #设置y轴标签
#plt.title(score ,fontsize=20) #设置标题
#plt.axis([-1,6,-2,2]) #可手动设置x轴y轴范围
#plt.grid(True) #设置网格
plt.show()
用一列数据绘制直方图
#编码=gbk
进口熊猫作为螺纹中径
将matplotlib.pyplot作为血小板计数导入
从肾盂造影图将选项作为选项导入
从pyecharts .图表导入栏
将数组作为铭牌导入
df=PD。read _ excel(分数1000。xlsx ,engine=openpyxl )
#print(df[total_score])
#使用绘制精美的图表画图
# plt。图()
# PLT。hist(df[ interface _ delta _ B ])
# plt.show()
hist,bin _ edges=NP。直方图(df[接口_增量_ B ],仓=100)
#打印(bin_edges)
# #打印(len(bin_edges))
# #打印(兰(历史))
bar=(
酒吧()。add _ xaxis([str(x)for x in bin _ edges[:-1]])。add_yaxis(,[float(x for x in hist),category_gap=0。集合_全局_opts(
title_opts=opts .标题选项(title= interface _ delta _ B ,pos_left=center ),
legend_opts=opts .LegendOpts(is_show=False)
)
)
酒吧。render( f : total _ score。html’)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持盛行信息技术软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。