1

我想知道是否有人知道如何使用 NumPy 的 loadtxt() 加载 CSV 文件。出于某种原因,它声称没有这样的文件或目录,但显然有。我什至复制/粘贴了完整路径(有和没有前导 / 用于 root),但无济于事。

from numpy import *
FH = loadtxt("/Users/groenera/Desktop/file.csv")

或者

from numpy import *
FH = loadtxt("Users/groenera/Desktop/file.csv")

loadtxt的文档对此非常没有帮助。

4

3 回答 3

3

您可能忘记了双斜杠“//”。有些机器需要这个。

所以而不是

FH = loadtxt("/Users/groenera/Desktop/file.csv")

做这个:

FH = loadtxt("C:\\Users\\groenera\\Desktop\\file.csv")
于 2015-05-29T19:19:40.523 回答
2

这可能不是loadtxt问题。尝试简单

f = open("/Users/groenera/Desktop/file.csv")

以确保它是loadtxt错的。另外,尝试使用 Unicode 字符串:

f = open(u"/Users/groenera/Desktop/file.csv")
于 2013-05-08T17:39:08.137 回答
0

我正在使用PyCharm,Python 3.5.2。

右键单击您的项目并使用“planet.csv”打开一个文件并粘贴您的文本。

为每一列添加一个标题。

代码:

import pandas as pd
data = pd.read_csv('planet.csv',sep = "\n")
print (data)
于 2016-09-01T12:37:04.703 回答