python怎么画条形图-如何在Bokeh(Python)中绘制水平条形图
使用rect字形非常容易.请注意,当您使用分类值设置y_range时,散景图中的这些索引的索引从1开始.这就是计数器“j”从1开始的原因.
import numpy as np
import pandas as pd
from bokeh.plotting import figure, show
from bokeh.models import Range1d
data = {'Cities': {'Des_Moines': 80.0, 'Lubbock': -300.0, 'Minneapolis': 85.7,
'Orange_County': 80.0, 'Salt_Lake_City': 81.8, 'San_Diego': 80.0,
'San_Francisco': -400.0, 'Troy': -400.0, 'Wilmington': -300.0}}
#df_data = pd.DataFrame(data).sort_values('Cities', ascending=False)
df_data = pd.DataFrame(data).sort(columns='Cities',ascending=False)
this_series = df_data.loc[:,'Cities']
p = figure(width=800, height=600, y_range=this_series.index.tolist())
p.background_fill = "#EAEAF2"
p.grid.grid_line_alpha=1.0
p.grid.grid_line_color = "white"
p.xaxis.axis_label = 'xlabel'
p.xaxis.axis_label_text_font_size = '14pt'
p.xaxis.major_label_text_font_size = '14pt'
#p.x_range = Range1d(0,50)
#p.xaxis[0].ticker=FixedTicker(ticks=[i for i in xrange(0,5,1)])
p.yaxis.major_label_text_font_size = '14pt'
p.yaxis.axis_label = 'ylabel'
p.yaxis.axis_label_text_font_size = '14pt'
j = 1
for k,v in this_series.iteritems():
print k,v,j
p.rect(x=v/2, y=j, width=abs(v), height=0.4,color=(76,114,176),
width_units="data", height_units="data")
j += 1
show(p)
python怎么画条形图-如何在Bokeh(Python)中绘制水平条形图相关推荐
- python 条形图 stack_python使用Plotly绘图工具绘制水平条形图
本文实例为大家分享了python绘制水平条形图的具体代码,供大家参考,具体内容如下 水平条形图与绘制柱状图类似,大家可以先看看我之前写的博客,如何绘制柱状图 水平条形图需要在Bar函数中设置orien ...
- python水平条形图_如何在Bokeh(Python)中绘制水平条形图
使用rect字形非常容易.请注意,当您使用分类值设置y_range时,散景图中的这些索引的索引从1开始.这就是计数器"j"从1开始的原因. import numpy as np i ...
- python tkinter画笑脸_python – 如何在tkinter窗口中绘制图像
如何在tkinter窗口中绘制图像(我使用的是 python 3.3)?我正在寻找一个可以在tkinter窗口的给定位置绘制图像的语句. 是啊- 任何答案将不胜感激.这里是我想要使用代码的程序的源代码 ...
- python 条形图-python使用Plotly绘图工具绘制水平条形图
本文实例为大家分享了python绘制水平条形图的具体代码,供大家参考,具体内容如下 水平条形图与绘制柱状图类似,大家可以先看看我之前写的博客,如何绘制柱状图 水平条形图需要在Bar函数中设置orien ...
- python使用matplotlib绘制水平条形图并在条形图上添加实际数值标签实战
python使用matplotlib绘制水平条形图并在条形图上添加实际数值标签实战 # 绘制水平条形图进行模型对比 x_labels = ["LogisticRegression" ...
- python中matplotlib条形图数值大的在最底层显示_如何使用python的matplotlib模块绘制水平条形图...
python是一个很有趣的语言,可以在命令行窗口运行.python中有很多功能强大的模块,这篇经验告诉你,如何利用python的matplotlib模块,绘制水平条形图. 工具/原料 windows系 ...
- py用barh绘制水平条形图
本博文源于<python数据可视化>(黑马程序员编著).旨在讲述barh如何绘制水平条形图.先是讲解barh主要参数,最后给出一个演示案例. barh参数 barh(y,width,hei ...
- SwiftUI 中的水平条形图
水平条形图以矩形条的形式呈现数据类别,其宽度与它们所代表的数值成正比.本文展示了如何在垂直条形图的基础上创建一个水平柱状图. 水平条形图不是简单的垂直条形图的旋转.在 Numbers 等应用程序中,水 ...
- 学习如何在AutoCad土木工程中绘制建筑设计图
学习如何在AutoCad中绘制建筑设计图从平面图到AutoCad土木工程中的整栋建筑 你会学到: 如何绘制房屋地图 如何绘制建筑设计 如何从AutoCad打印或出图 AutoCaD使用 AutoCaD ...
最新文章
- 不用深度学习,怎么提取图像特征?
- 使用ros标定相机的内参和外参
- 好看的html导航栏作品,精选10款超酷的HTML5/CSS3菜单
- eplan导出部件汇总表_干货分享:西门子产品数据表导入到博途和EPLAN应用举例...
- hbuilderx 小程序分包_基于uniapp的微信小程序之分包
- 安装SQL SERVER 2008时出现了SQL SERVER 2005 Express Tool Installed 的错误
- InputStream 类型
- springmvc 监听器getWriter() has already been called for this response问题
- [转载]提升进程权限-OpenProcessToken等函数的用法
- QQ消息自动发送器(自动发广告、聊天,支持群,支持最新的QQ2008II Beta1) C# 版...
- python代码加密解密_Python实现对字符串的加密解密方法示例
- 阿里云如何购买mysql_如何选购配置阿里云数据库RDS MySQL的流程 新手必看
- 计算机硬盘替换,如何更换笔记本电脑硬盘?
- 门面担当——外观模式
- 图鉴|春节怼亲戚指南(2020版)
- 手持式激光测距仪全套方案
- 骑士飞行棋 c语言代码,骑士飞行棋源代码.doc
- 深度学习之从Python到C++
- 奥运会运动项目名称汇总
- 能力圈与焦虑:焦虑是因为自己能力不够吗?