【发布时间】:2018-09-23 00:28:33
【问题描述】:
我有一个带有一列整数值的 pandas 数据框,但我似乎无法弄清楚如何将列中的这些值放入列表中。使用 28000 行的数据集。下面是缩短的示例。列是对象类型。整数在逗号后也没有空格(不确定这个细节是否对解决方案有任何重要性),而且我如何确保每个逗号后都有一个空格,因为我计划在之后检查每个列表的长度。
例如,
NUMBERS ------> NUMBERS
1,2,3 [1,2,3]
2,3,4 [2,3,4]
3,7,7 [3,7,7]
4 [4]
5 [5]
6 NaN
7 [7]
8 NaN
谢谢。
【问题讨论】:
-
为什么 6 和 8 映射到 NaN?
-
df.NUMBERS.str.split(',') -
6 和 8 映射到 nan,因为在数据集中,列中有空行。我正在执行分析,不能只输入我自己的价值观