我想知道是否有人提供了有关如何使用NumPy的loadtxt()加载CSV文件的信息。由于某种原因,它声称没有这样的文件或目录,显然有。我甚至复制/粘贴了完整的路径(有和没有前导/用于root),但无济于事。
from numpy import *
FH = loadtxt("/Users/groenera/Desktop/file.csv")
或
from numpy import *
FH = loadtxt("Users/groenera/Desktop/file.csv")
documentation for loadtxt对此非常无益。
答案 0 :(得分:1)
这可能不是loadtxt
问题。试试吧
f = open("/Users/groenera/Desktop/file.csv")
确保loadtxt
的错误。另外,请尝试使用Unicode字符串:
f = open(u"/Users/groenera/Desktop/file.csv")
答案 1 :(得分:1)
你可能忘记了双斜杠,“//”。有些机器要求这样做。
所以而不是
FH = loadtxt("/Users/groenera/Desktop/file.csv")
这样做:
FH = loadtxt("C:\\Users\\groenera\\Desktop\\file.csv")
答案 2 :(得分:0)
我使用的是PyCharm,Python 3.5.2。
右键单击您的项目并使用'planet.csv'打开一个文件并粘贴您的文本。
为每列添加标题。
代码:
import pandas as pd
data = pd.read_csv('planet.csv',sep = "\n")
print (data)