gpt4 book ai didi

python - 使用 genfromtxt 导入 numpy 中缺失值的 csv 数据

转载 作者:太空狗 更新时间:2023-10-30 00:46:53 27 4
gpt4 key购买 nike

我有一个看起来像这样的 csv 文件(实际文件有更多的列和行):

1,2,3,4,5
6,7,8,9,10
11,12,13,14,15
16

假设文件的名称是info.csv如果我尝试使用

导入它
data = numpy.genfromtxt('info.csv', delimiter = ',')

然后我得到以下错误:

ValueError: Some errors were detected ! Line #4 (got 1 columns instead of 5)

如果我使用,

data = numpy.genfromtxt('info.csv', delimiter = ',', skip_footer = 1) 

数据 16 和数据 11, 12, 13, 14, 15 的两行都被跳过。我不明白为什么要跳过带有 11, 12, 13, 14, 15 的行。对于如何正确使用 genfromtxt 导入上述文件中的前三行,我将不胜感激。

谢谢

最佳答案

如果您可以忽略文件末尾的 16,请尝试使用

invalid_raise(bool,可选)参数如果设置为 False,它会忽略所有不完整的行而不抛出异常

看这里(例子前的最后一个参数) http://docs.scipy.org/doc/numpy/reference/generated/numpy.genfromtxt.html

关于python - 使用 genfromtxt 导入 numpy 中缺失值的 csv 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3761103/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com