我有这样一个数据帧:
text category
sfsd sgvv abc,xyz
zydf sefs sdfsd yyy
dfsd dsrgd dggr xyz
eter vxg wfe abc
dfvf ertet abc,xyz
我想要这样的输出:
text category
sfsd sgvv abc
sfsd sgvv xyz
zydf sefs sdfsd yyy
dfsd dsrgd dggr xyz
eter vxg wfe abc
dfvf ertet abc
dfvf ertet abc
基本上,在category
列中为每两个或更多类别创建一个新行
将^{} (0.25+)与^{} 一起使用:
对于旧版本,首先^{} 用于非分隔列,然后^{} 并通过^{} 重塑,最后^{} -首先用于删除第二级
MultiIndex
,然后用于将索引转换为列:链接到this question,请为您的数据帧尝试以下代码:
对于更旧的版本,请尝试使用
set_index
+stack
+str.split
+unstack
+reset_index
:相关问题 更多 >
编程相关推荐