Ale*_*tov 10 python csv pandas atom-editor
我目前正在学习Pandas进行数据分析,并且在Atom编辑器中读取csv文件时遇到了一些问题.
当我运行以下代码时:
import pandas as pd
df = pd.read_csv("FBI-CRIME11.csv")
print(df.head())
Run Code Online (Sandbox Code Playgroud)
我收到一条错误消息,以此结束
OSError:文件b'FBI-CRIME11.csv'不存在
这是文件的目录:/Users/alekseinabatov/Documents/Python/"FBI-CRIME11.csv".
当我尝试以这种方式运行它:
df = pd.read_csv(Users/alekseinabatov/Documents/Python/"FBI-CRIME11.csv")
Run Code Online (Sandbox Code Playgroud)
我收到另一个错误:
NameError:未定义名称"用户"
我还将此目录放入编辑器设置中的"Project Home"字段中,但我不确定它是否有任何区别.
我打赌有一种简单的方法可以让它发挥作用.我将衷心感谢您的帮助!
aru*_*aku 15
你有没有尝试过?
df = pd.read_csv("Users/alekseinabatov/Documents/Python/FBI-CRIME11.csv")
Run Code Online (Sandbox Code Playgroud)
或者可能
df = pd.read_csv('Users/alekseinabatov/Documents/Python/"FBI-CRIME11.csv"')
Run Code Online (Sandbox Code Playgroud)
(如果文件名有引号)
只引用文件名
df = pd.read_csv("FBI-CRIME11.csv")
Run Code Online (Sandbox Code Playgroud)
通常仅在文件与脚本位于同一目录中时才有效。
如果使用的是Windows,请确保按以下方式指定文件的路径:
PATH = "C:\\Users\\path\\to\\file.csv"
Run Code Online (Sandbox Code Playgroud)