【发布时间】:2022-01-01 01:35:47
【问题描述】:
如何将以下文本数据转换为数据框?还有一种方法可以只在某些列上使用explode函数吗?比如说data3,data4只忽略前两个数据点data1,data2
Attribute1,data1,data2
Attribute2,data1,data2,data3,data4
Attribute3,data1,data2,data3
Attribute4,data1,data2,data3,data4,data5,data6
文本到数据框的输出应该是这样的:
Attribute1|data1|data2
Attribute2|data1|data2|data3|data4
Attribute3|data1|data2|data3
Attribute4|data1|data2|data3|data4|data5|data6
dataframe explode 的输出应该是这样的:
Attribute2|data3
Attribute2|data4
Attribute3|data3
Attribute4|data3
Attribute4|data4
Attribute4|data5
Attribute4|data6
【问题讨论】:
标签: python pandas dataframe data-manipulation