簡體   English   中英

“功能”對象沒有屬性“情節”

[英]'function' object has no attribute 'plot'

我正在按照本教程https://www.kaggle.com/residentmario/univariate-plotting-with-pandas進行嘗試,並嘗試通過pokemon數據庫進行上述練習,但是每當嘗試實現下面的代碼時,我都會得到下面提到的錯誤而且不知道該怎么辦。 我正在使用matplotlib.use('agg'),因為我遇到了與Tkinter相關的錯誤。 我正在使用pycharm,python 3.6,並且在ubuntu 18.04上

這是我的代碼:

 import pandas as pd    
 import matplotlib    
 matplotlib.use('agg')   
 from matplotlib.pyplot import plot   
 df=pd.read_csv("/home/mv/PycharmProjects/visualization/pokemon.csv")   
 df['type1'].value_counts.plot(kind='bar')   

錯誤

 Traceback (most recent call last):
 File "/home/mv/PycharmProjects/visualization/univariate plotting.py", 
 line 9, in <module>
 df['type1'].value_counts.plot(kind='bar')
 AttributeError: 'function' object has no attribute 'plot'

該錯誤指出df['type1'].value_counts是一個函數。

繪制函數更改的結果:

df['type1'].value_counts.plot(kind='bar')

df['type1'].value_counts().plot(kind='bar')

暫無
暫無

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

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