使用熊猫导入文件

时间:2020-06-14 14:51:41

标签: python python-3.x

数据可视化:我想使用熊猫导入文件。我分配了一个变量,给出的文件名是正确的,但是由于文件不存在,它显示了一条错误消息

代码:sample_data = pd.read_csv('sample_data.csv')

3 个答案:

答案 0 :(得分:0)

您可能输入了错误的working directory。运行os.getcwd()进行检查。如果是这样,您可以change working directories with os.chdir()或给文件absolute path而不是相对路径。

如果您已经在正确的工作目录中,请运行os.listdir()以确保文件确实存在。

答案 1 :(得分:0)

好的,在这种情况下,您需要做的是通过右键单击文件并转到属性(Windows,对Mac不了解)来获取路径文件。然后只需复制文件路径并粘贴它而不是文件名即可。因此,现在应该是这样的(因为我不知道您的文件路径):

sample_data = pd.read_csv('C:\Users\SVISHWANATH\Downloads\datasets')

现在,在最后一个文件夹之后,输入您的文件名。所以现在,它应该看起来像这样:

sample_data = pd.read_csv('C:\Users\SVISHWANATH\Downloads\datasets\sample_data.csv')

但是,由于斜线需要以其他方式出现,因此这仍然行不通。因此,在引号之前必须有一个r。

sample_data = pd.read_csv(r'C:\Users\SVISHWANATH\Downloads\datasets\sample_data.csv')

现在,这应该可以满足所有要求。

答案 2 :(得分:-1)

您需要将.csv文件存储在用于存储实际程序的文件夹中,否则,您必须提供文件的正确路径:

sample_data = pd.read_csv('filepath')