【发布时间】:2017-03-26 11:43:34
【问题描述】:
我有一个熊猫数据集,我对 regions 和 total_count 的两列感兴趣。
def print_row(regionCount):
print regionCount['region']
print regionCount['total_count']
regionCount.apply(print_row, axis = 1)
输出如下:
Fribourg
376
Vallis
608
...
在整个数据集中,有 20 个区域及其对应的 total_count。我想要描述条形列的名称和作为条形高度的数字。如何构建一个图表,从名为 regionCount 的列表中获取这些值?
在下面的代码中,我想用food、service、environment 以及数字:3.4、4.2、4.3 替换为regionCount['region'][0...end_of_regionCount] 和@987654334 @分别。
plotly.offline.plot({
"data": [
plotly.graph_objs.Bar(x=['food','service','environment'],y=
[3.4,4.2,4.3])
],
'layout': {'title': 'distribution',
'font': dict(family='Arial', size=16)}},
auto_open=True, image = 'png', image_filename='plot_image',
output_type='file', image_width=800, image_height=600, filename='temp-plot.html', validate=False
)
【问题讨论】:
-
请,每个帖子只有一个问题。
-
已删除。这更像是一个与第一个问题相关的修辞问题
标签: python list pandas charts plotly