如何处理pandas数据框中的混合类型数据?

时间:2017-10-23 03:03:04

标签: python pandas numpy scipy scikit-learn

我有一个看起来像这样的数据框

1   0   0   0   0   2   0   0   0   0   0   ... 0   0   1   2   0   0   0   0   0   0
2   0   0   0   3   0   0   0   4   0   0   ... 0   5   0   0   3   0   0   [1, 3]  0   0
3   0   0   0   0   0   0   0   2   0   0   ... 6   6   0   [2, 4]  0   2   0   0   0   0
4   1   0   6   1   0   0   0   0   0   0   ... 0   0   0   0   4   0   0   5   0   0
5   0   0   0   0   6   0   0   [2, 7]  0   0   ... 0   0   0   0   0   0   0   0   0   0

有这样的多维点[1,3]

当我尝试对数据执行任何处理时,就像PCA一样,我收到以下错误

ValueError: could not convert string to float: '[1, 3]'

我尝试使用Labelencoder,但我也得到了这个错误

ValueError: bad input shape (5, 143)

我该如何处理? 鉴于我希望我的模型能够读取列表中的数据

0 个答案:

没有答案