对于以下代码:
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()
)解决了问题。