python - 无法在熊猫中旋转数据框
问题描述
我想将它转换为有时间作为索引(没有变化),但作为列我想有sub_transformer。我使用了 pandas 的 pivot() ,但出现错误。
df2.pivot(index = 'time',columns = 'sub_transformer',values='value')
KeyError: 'time'
或者我尝试使用
df2.reset_index().pivot(index = 'time',columns = 'sub_transformer',values='value')
ValueError: Index contains duplicate entries, cannot reshape
解决方案
推荐阅读
- python - 如何修复 Python 3.7 中的“KeyError:****_target”错误
- paypal - PayPal 结帐和 Braintree 类的问题
- linker - 针对静态库编译 Fortran 程序时找不到函数(在 Windows 中使用 IFORT)
- python-3.x - 如何将数据帧打包成一组或引用它们而不改变它们?蟒蛇 3
- javascript - Css - 如果元素到达屏幕上的某个位置,如何更改元素大小?
- customization - Acumatica:如何更改案例中的原因下拉选项?
- html - 导航栏仅在网站的一个部分中不可点击
- html - 如何在 flexbox 中创建具有固定导航栏的 3 列布局
- angular - 对象和原始值之间的类型断言失败
- python - AWS lambda 函数 python/pysparkl