簡體   English   中英

有沒有其他方法可以加載數據

[英]is there any other way to load data

我是數據科學和 Python 編程的新手。 我無法在 jupyter 筆記本中加載 csv 文件。

這是針對 Windows 10 的。我已經嘗試重新啟動 kernel 並清除 output。

import numpy as np
import pandas as pd
data = pd.read_csv("C/users/SHIVAM/desktop/brazil.csv.csv")

我希望將數據集加載到 jupyter notebook 中。 它還會引發文件未找到錯誤。

您必須為 windows 路徑使用不同的分隔符 ( \ ),並且應該使用雙斜杠 ( \\ ) 正確轉義它們。 您還缺少C:

您的路徑應如下所示: 'C:\\users\\SHIVAM\\desktop\\brazil.csv.csv'或使用您的代碼:

import numpy as np
import pandas as pd
data = pd.read_csv('C:\\users\\SHIVAM\\desktop\\brazil.csv.csv')

所有這一切都假定該路徑確實是您想要的正確路徑並且文件確實存在,您應該確保它確實存在。

如果您使用旨在跨平台的pathlib類的東西,則可以修復其中一些不同的路徑分隔符問題:

>>> from pathlib import Path
>>> p = Path('C:/users/SHIVAM/desktop/brazil.csv.csv')
>>> p
WindowsPath('C:/users/SHIVAM/desktop/brazil.csv.csv')
>>> str(p)
'C:\\users\\SHIVAM\\desktop\\brazil.csv.csv'

問題在於您格式化路徑的方式。 “C:”中缺少“:”,另請注意在 Windows 上使用反斜杠“\”而不是“/”。 有關更多信息,請參閱文件路徑上的 Windows 文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM