【发布时间】:2018-04-03 12:02:47
【问题描述】:
我有一个看起来像这样的熊猫数据框
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
我正在尝试使用 PCA 来降低我的数据的维度,但是数据中有一些点超过 1 维,例如 [2, 7]
所以当我运行 PCA 时,我得到了这个错误
data = pca.fit_transform(z)
ValueError: could not convert string to float: '[1, 3]'
我该如何处理
【问题讨论】:
标签: python pandas numpy scipy scikit-learn