嘗試存取 pandas DataFrame 中不存在的欄位時會出現錯誤「pandas hashtable keyerror」。在給定的程式碼片段中,由於關鍵錯誤,嘗試列印“評論”列失敗。此錯誤表示列名稱不正確或拼字錯誤。
要解決此問題,必須驗證 DataFrame 的實際欄位名稱。一種方法是列印列名稱清單:
print(reviews_new.columns.tolist())
此指令的輸出將顯示實際的列名稱。
KeyError 的潛在原因:
reviews_new.columns = reviews_new.columns.str.strip()
reviews_new = pd.read_csv("D:\aviva.csv", sep=';')
print(reviews_new.index.get_level_values('Unnamed: 0'))
以上是為什麼我在訪問 Pandas DataFrame 時收到'KeyError: \'review\'\”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!