3 回答

TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個(gè)贊
嘗試這樣做,同時(shí)假設(shè)您的 CSV 文件的名稱是W1
:
data = pd.read_csv(r'C:\Users\ergar\Desktop\ML-mini_bootcamp\W1')

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超1個(gè)贊
問(wèn)題是您正在為 Py 解釋器提供相對(duì)路徑。相對(duì)路徑不是從文件系統(tǒng)的根開(kāi)始的路徑——相反,顧名思義,它們是相對(duì)于您調(diào)用程序的位置(在本例中是您的筆記本)解析的。
有兩種方法可以解決這個(gè)問(wèn)題。
選項(xiàng)一是使用絕對(duì)路徑- 對(duì)于 Windows,從 C:\ 或另一個(gè)適當(dāng)?shù)尿?qū)動(dòng)器號(hào)開(kāi)始 - 在你的情況下,這將是
'C:\Users\ergar\Desktop\ML-mini_bootcamp\W1.csv'
選項(xiàng)二是將文件放在與筆記本相同的文件夾中,然后使用相對(duì)路徑: pd.read_csv('W1.csv')
請(qǐng)注意,您可以創(chuàng)建子文件夾并以這種方式組織文件 - 例如,您可以創(chuàng)建一個(gè)數(shù)據(jù)集子文件夾,然后使用pd.read_csv(r'datasets\W1.csv')
此外,請(qǐng)記住對(duì) Windows 樣式路徑使用r'path\to\file'(原始 python 字符串),因?yàn)?'\' 是用于換行和制表符之類的特殊字符,在解析為非原始字符時(shí)可能會(huì)被誤解細(xì)繩。

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超9個(gè)贊
您必須提及文件擴(kuò)展名,例如,如果您的文件正在.csv
使用:
data=pd.read_csv('Users\ergar\Desktop\ML-mini_bootcamp\W1.csv')
添加回答
舉報(bào)