检查dtypes时列未显示

时间:2019-08-08 23:39:59

标签: python pandas

我正试图将WW绘制为x轴,并将Yield%绘制为Y轴

print (df8) result = 
            count unique     top  freq  Yield_%
WW                                           
201930.0    200      2    1010.0   15    89.2069
201931.0    20       2    1010.0   10    45.2581
201932.0    11       2    1010.0   20    75.6977

我不确定为什么,但是当我这样做时 df8.dtypes,我看不到WW列。我只看到以下内容:

df8.dtypes
Out[102]: 
count     object
unique    object
top       object
freq      object
dtype: object

我是python编码的新手。我认为此问题与使用.describe()命令有关,从那时起它就忽略了WW列作为dtype。

df8 = df7.groupby('WW')['OPERATION'].describe()
df8 = df8.astype({"WW": str})
df8.plot(kind='scatter',x='WW',y='Yield_%')
plt.show()

尝试绘制时出现键错误,我猜是因为它没有“看到” WW列。 我感到困惑,为什么WW列显示PRINT(df8)但不显示为dtype

KeyError: 'WW'

0 个答案:

没有答案