python - "Numpy"类型错误 : data type "string" not understood

标签 python csv numpy

我是一个尝试使用 python 学习数据可视化的新手。
实际上,我只是想按照 cookbook 给出的示例进行操作。 ,
喜欢:

import numpy
import os
os.chdir("Home/Desktop/Temporal_folder")
data = numpy.loadtxt ('ch02-data.csv', dtype= 'string', delimiter=',')
print (data)

但不知何故它没有解决:
Traceback (most recent call last):
  File "Home/PycharmProjects/Learning/Datavisuallization.py", line 5, in <module>
    data = numpy.loadtxt ('ch02-data.csv', dtype= 'string', delimiter=',')
  File "Home/anaconda/lib/python3.6/site-packages/numpy/lib/npyio.py", line 930, in loadtxt
    dtype = np.dtype(dtype)
TypeError: data type "string" not understood

这是我使用的数据:"ch02-data.csv"

有一些类似的问题 posted ,但我不确定我是否理解答案试图解释的内容。
另外,我检查了 manual of numpy.loadtext() ,答案对我来说似乎仍然不明显......
有什么建议吗?
https://docs.scipy.org/doc/numpy/reference/generated/numpy.loadtxt.html

最佳答案

尝试 dtype='str' 而不是 dtype='string'。

关于python - "Numpy"类型错误 : data type "string" not understood,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43652161/

相关文章:

python - 如何设置 str(numpy.float64) 的精度?

python - 如何将 Python 字典对象转换为 numpy 数组

Python 映射数组

python - 使用 pandas 拆分几列

python - 将 xml 转换为 csv 后关闭文件

linux - 使用 awk 将 csv 拆分为多个带标题的文件

python - 如何同时使用数组和切片numpy数组进行索引

python - 为什么不用global关键字就不会报错

python - 将 Python 解释器历史导出到文件?

php - 样式使用 PHP 从 csv 文件创建 div?