我正在尝试将此数据从 csv 文件导入到二维数组中:
0
1
1
0
这是我的代码:
Y = np.genfromtxt("output_data.csv", delimiter=",")
我正在寻找这样的结构:
[[ 0. ]
[ 1. ]
[ 1. ]
[ 0. ]]
但结果是这样的:
[ 0. 1. 1. 0.]
一旦我向数据添加第二列,它就会以正确的方式显示。我正在寻找一个通用的解决方案,这样我就不必为单列数据编写任何特殊情况。
谢谢:)
最佳答案
尝试
Y = np.loadtxt("output_data.csv", delimiter=",", ndmin=2)
关于arrays - Python numpy : Importing data with only one column from a csv into 2D array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43190781/