【发布时间】:2021-01-01 21:26:50
【问题描述】:
我正在尝试按照文档的this 部分使用散景绘制堆积条形图。 但我的数据框有点复杂。它看起来像这样:
events count Name
a 2 jerry
b 1 jerry
a 8 joe
c 1 joe
b 4 megan
c 1 megan
... ... ...
data.user.nunique() = 11(将在列中)和data.event.nunique() = 167(将是每列的堆叠段请注意,并非每个用户都提出了所有独特的事件)
所以根据文档中的代码和上述数据框段:
output_file("stacked.html")
names = data.Name.unique() # ['jerry','joe','megan']
events = data.events.unique() # ['a','b','c']
colors =["#c9d9d3", "#718dbf", "#e84d60"]
data = {'names' : names,
'a' : [2, 8, 0], # a raised 2 times by jerry, 8 times by joe , 0 times by megan
'b' : [1, 0, 4],
'c' : [0, 1, 1]}
我的问题是双重的,1) 如何从我的实际数据集创建 data 字典?
2) 有没有其他方法可以解决这个问题?
【问题讨论】:
标签: python pandas bokeh pandas-bokeh