【发布时间】:2019-07-05 06:16:31
【问题描述】:
我在这里附加一个虚拟数据,其中列不一致,意味着有时某些字段不存在,如果它是“无”,如何分隔和填充列,假设所有这些列都是特征
虚拟数据框:
feature1 : abc
feature2 : bfj
feature4 :
feature5 : re
feature1 : werq
feature3 : kgh
feature4 : hjyj
feature5 : re
feature1 : hg
feature2 : jhgyj
feature3 : ytyitli
feature4 : guyhk
feature5 : yyjhj
feature2 : tyty
feature3 : ytrtf
feature4 : ewhgf
feature5 : ihyty
这是我所期待的,
feature1 feature2 feature3 feature4 feature5
abc bfj None None re
werq None kgh hjyj re
hg jhgyj ytyitli guyhk yyjhj
None tyty ytrtf ewhgf ihyty
谢谢
【问题讨论】:
-
每组总是有最后一个特征,
feature5? -
您能说说数据是如何获得的吗?就像您要从中创建数据框的 csv 文件一样?如何识别每条记录等
-
@jezrael:实际上它是一个大数据,所以,有时'feature5'不存在,列不一致
-
@mujjiga:这是一个虚拟数据,我有 20 多个特征列,实际数据看起来像这样,它是一个逗号分隔的 'csv' 文件
标签: python-3.x pandas split