在 jupyter notebook 中重现示例 pivottable.js
Reproduce example pivottable.js in jupyter notebook
我正在尝试在 jupyter notebook 中重现 pivottable.js 的示例(这里是 https://github.com/nicolaskruchten/jupyter_pivottablejs/tree/master/example),但出现错误:
代码(df 是来自上面 link 中的 mps.csv 的 pandas 数据帧)
from pivottablejs import pivot_ui
pivot_ui(df,
cols= ["Party"],
rows= ["Province"],
rendererName= "Horizontal Stacked Bar Chart",
rowOrder= "value_z_to_a",
colOrder= "value_z_to_a",
rendererOptions= {
"c3": { "data": {"colors": {
"Liberal": '#dc3912', "Conservative": '#3366cc', "NDP": '#ff9900',
"Green":'#109618', 'Bloc Quebecois': '#990099'
}}}
}
)
错误
TypeError Traceback (most recent call last)
<ipython-input-10-accb72869b19> in <module>()
12 "c3": { "data": {"colors": {
13 "Liberal": '#dc3912', "Conservative": '#3366cc', "NDP": '#ff9900',
---> 14 "Green":'#109618', 'Bloc Quebecois': '#990099'
15 }}}
16 }
TypeError: pivot_ui() got an unexpected keyword argument 'cols'
TypeError: pivot_ui() 得到了意外的关键字参数 'cols'
我尝试使用 'columns' 而不是 'cols' 但它没有用。
感谢您的帮助!
这里是jupyter notebook的截图
screenshot
显然名称 pivottablejs
被 conda 上的一些旧版本覆盖,原作者正在尝试解决这个问题...
但是如果使用 pip
安装它会起作用。
所以 运行 conda remove pivottablejs
然后 pip install pivottablejs
它应该可以工作。
我正在尝试在 jupyter notebook 中重现 pivottable.js 的示例(这里是 https://github.com/nicolaskruchten/jupyter_pivottablejs/tree/master/example),但出现错误:
代码(df 是来自上面 link 中的 mps.csv 的 pandas 数据帧)
from pivottablejs import pivot_ui
pivot_ui(df,
cols= ["Party"],
rows= ["Province"],
rendererName= "Horizontal Stacked Bar Chart",
rowOrder= "value_z_to_a",
colOrder= "value_z_to_a",
rendererOptions= {
"c3": { "data": {"colors": {
"Liberal": '#dc3912', "Conservative": '#3366cc', "NDP": '#ff9900',
"Green":'#109618', 'Bloc Quebecois': '#990099'
}}}
}
)
错误
TypeError Traceback (most recent call last)
<ipython-input-10-accb72869b19> in <module>()
12 "c3": { "data": {"colors": {
13 "Liberal": '#dc3912', "Conservative": '#3366cc', "NDP": '#ff9900',
---> 14 "Green":'#109618', 'Bloc Quebecois': '#990099'
15 }}}
16 }
TypeError: pivot_ui() got an unexpected keyword argument 'cols'
TypeError: pivot_ui() 得到了意外的关键字参数 'cols'
我尝试使用 'columns' 而不是 'cols' 但它没有用。
感谢您的帮助!
这里是jupyter notebook的截图 screenshot
显然名称 pivottablejs
被 conda 上的一些旧版本覆盖,原作者正在尝试解决这个问题...
但是如果使用 pip
安装它会起作用。
所以 运行 conda remove pivottablejs
然后 pip install pivottablejs
它应该可以工作。