[英]Why are some of my columns of my data not recognized on my data frame after importing a csv file to python
這是我的代碼
Import pandas as pd
finance=pd.read_csv("C:/Users/hp/Desktop/Financial Sample.csv")
finance.Profit.describe()
在 ----> 1 Finance.Profit.describe() ~\\Anaconda3\\lib\\site-packages\\pandas\\core\\generic.py 中的 AttributeError Traceback(最近一次調用最后一次)在getattr (自我,名稱)5177 如果自我。 _info_axis._can_hold_identifiers_and_holds_name(name): 5178 return self[name] -> 5179 return object。 getattribute (self, name) 5180 5181 def setattr (self, name, value): AttributeError: 'DataFrame' 對象沒有屬性 'Profit'
根據您提交的錯誤,這里是描述利潤列的正確語法
finance['Profit'].describe()
如果列名已被解析為保存方式(區分大小寫),則此語法將起作用:
finance['Profit'].describe()
但是,有時您的列名在閱讀后可能會在其前面添加字符,因此實際調用可能會導致錯誤。 為避免這種情況,您還可以使用.iloc()
finance.iloc[:,"(column number here, starts from 0)"].describe()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.