当前位置: 首页 > 面试题库 >

Python-如何将CSV数据读入NumPy中的记录数组?

胡禄
2023-03-14
问题内容

我不知道是否有一个CSV文件的内容导入到一个记录阵列直接的方式,很多的方式是Rread.table(),read.delim()read.csv()家庭的进口数据与R的数据帧?

还是使用csv.reader()然后应用类似内容的最佳方法numpy.core.records.fromrecords()


问题答案:

你可以genfromtxt()通过将delimiterkwarg 设置为逗号来使用Numpy的方法。

from numpy import genfromtxt
my_data = genfromtxt('my_file.csv', delimiter=',')

有关该功能的更多信息,请参见其相应的文档。



 类似资料:
  • 问题内容: 我想打开一个新的文本文件,然后将numpy数组保存到该文件。我写了这段代码: 我收到此错误: 有人知道怎么了吗? 另外,我在终端中找到了一个名为file_2的空文件,但是里面没有任何内容。 编辑:我正在使用Python3.4 问题答案: 看来您正在使用Python3。因此,请以二进制模式()而非文本模式()打开文件: 另外,关闭文件句柄,以确保将所有内容都写入磁盘。您可以使用-stat

  • 我正在尝试将以下数据写入csv文件。这些数据是employdetails name1-surname1-place1 名称4-surname4-place4 我希望输出在CSV文件上,一个在另一个下面,在单独的行上。 我写了下面的代码 -KD

  • 我有一个csv,我需要能够打印记录的总数,这是如何做到的?我尝试使用总和语句和计数,但似乎没有工作

  • 问题内容: 嗨,我想以CSV格式从数据库中为我的Android应用程序导出数据。我怎样才能做到这一点?有身体可以帮助我吗?提前致谢。 问题答案: 嗨,喜欢这样。 然后,您将从以下站点https://code.google.com/p/secrets-for- android/source/checkout 获得CSVReader和CSVWriter文件。祝一切顺利。 不要忘记为清单文件添加权限

  • 问题内容: 我正在尝试将csv文件“ read_ex.csv”读入数组。我在web / stackoverflow上进行了无休止的搜索,以找到一种将文件读入数组的方法。我能做的最好的事情是以流方式读取它,但是由于文件大小可变,我无法将其存储在数组中。我相信ArrayList是处理可变大小数组的方法,但是我不知道如何使用它。本质上,我希望能够在while循环结束后访问String数组“ values

  • 问题内容: 说我有一个包含以下内容的文件: 如何将数据作为整数,浮点数和字符串从文件导入到numpy数组中? 我的目标是: 我一直在玩以下无济于事: 编辑:另一种方法可能是使用ndarray类型,然后进行转换。 问题答案: 用途: