Python Google Colab中未出现方框图

Python Google Colab中未出现方框图,python,pandas,matplotlib,boxplot,Python,Pandas,Matplotlib,Boxplot,尝试使用GoogleColab为我的Intro Python类创建一个简单的方框图。它看起来不像我想要的那样。您可以在下面看到我的代码和输出。我读了一份关于NBA统计数据的文件,我的方框图将基于一个叫做“SHOT_CLOCK”的变量 到目前为止我所拥有的: import pandas as pd from matplotlib import pyplot as plt df = pd.read_csv('file path') plt.boxplot(df['SHOT_CLOCK'], ve

尝试使用GoogleColab为我的Intro Python类创建一个简单的方框图。它看起来不像我想要的那样。您可以在下面看到我的代码和输出。我读了一份关于NBA统计数据的文件,我的方框图将基于一个叫做“SHOT_CLOCK”的变量

到目前为止我所拥有的:

import pandas as pd
from matplotlib import pyplot as plt

df = pd.read_csv('file path')

plt.boxplot(df['SHOT_CLOCK'], vert=False)
plt.title('Box Plot for SHOT_CLOCK')
plt.xlabel('Shot Clock')
plt.show()
输出:

import pandas as pd
from matplotlib import pyplot as plt

df = pd.read_csv('file path')

plt.boxplot(df['SHOT_CLOCK'], vert=False)
plt.title('Box Plot for SHOT_CLOCK')
plt.xlabel('Shot Clock')
plt.show()
编辑 在您的示例中,您正在传递一个Series对象,请尝试以下方法

plt.figure()
plt.title('Box Plot for SHOT_CLOCK')
plt.xlabel('Shot Clock')
df.boxplot(column='SHOT_CLOCK')

将以下导入添加到代码后,它将起作用:

import matplotlib.pyplot as plt
plt.style.use('classic')
%matplotlib inline

通常一个解释对提问的人是有帮助的,谢谢。