arrays - Python numpy : Importing data with only one column from a csv into 2D array

标签 arrays python-2.7 csv numpy neural-network

我正在尝试将此数据从 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/

相关文章:

python - 如何以这种特定方式连接两个数组

python - 如何在 python 中枚举 OrderedDict

python - 添加新行以在 python 中打印 csv 的列输出

javascript - 即使我将 'objects' 插入数组,数组长度仍为 0

将字符串连接到指针变量的末尾

javascript - 找出 4 个百分比之间的所有可能性

python - 通过电子邮件发送图像

python - 追加带有 pandas' to_hdf 的行是 H5 文件大小的倍数吗?

python - 将不同行的 csv 写入保持相同标题的列中? - Python

c# - 读取大型 CSV 文件并在 C# 中处理。有什么建议么?