1. ホーム
  2. python

[解決済み] テスト

2022-01-28 15:30:41

質問

以下のコードの場合。

import pandas as pd
df = pd.DataFrame(np.random.rand(12,2), columns=['Apples', 'Oranges'] )
df['Categories'] = pd.Series(list('AAAABBBBCCCC'))
pd.options.display.mpl_style = 'default'
df.boxplot(by='Categories')

エラーが出ます。

'pandas' object has no attribute 'DataFrame'.

何が起こっているのか、この問題を解決する方法について何か考えがありますか?

解決方法は?

ここで紹介するコードではこのような不一致は見られませんが、時々 dataframe をすべて小文字にしたものです。

キャメルケースに切り替えると ( pd.DataFrame() を使用すると、問題が解消されます。