标签: python pandas explode
df.explode(['X'])
ValueError: column must be a scalar
嗨,有人可以提出建议吗?
答案 0 :(得分:0)
如果您查看explode的函数签名,它必须是标量列名称(str或tuple),并且您正在传递{{1 }}。
explode
str
tuple
示例
list
答案 1 :(得分:0)
使用df.explode('X')代替df.explode(['X'])。熊猫explode page上的示例对此进行了解释。
df.explode('X')
df.explode(['X'])