【发布时间】:2015-04-30 18:39:27
【问题描述】:
我有以下格式的数据:
Col1 Col2 Col3
1, 1424549456, "3 4"
2, 1424549457, "2 3 4 5"
& 已成功将其读入 pandas。
如何将 Col3 转换为以下形式的 numpy 矩阵:
# each value needs to become a 1 in the index of the col
# i.e. in the above example 3 is the 4th value, thus
# it is [0 0 0 1] [0 indexing is included]
mtx = [0 0 0 1 1 0 # corresponds to first row
0 0 1 1 1 1]; # corresponds to second row
感谢您提供的任何帮助!
【问题讨论】:
标签: python csv numpy matrix pandas