2016-08-05 9 views
0

メディアンエスティメータを使用してシーボーンのバープロットをプロットすると、以下のエラーが表示されます。他の見積もり(例:合計)に対応しているようです。私は何が欠けていますか?Seaborne Bar Plotメディアンエスティメータエラー

j = sns.barplot(x='category', y='sales', data=perf, estimator=median) 
for item in j.get_xticklabels(): 
    item.set_rotation(90) 
plt.show() 

NameError: name 'median' is not defined 

答えて

4

インポートそれ:

from numpy import median 

それとも

import numpy as np 
j = sns.barplot(x='category', y='sales', data=perf, estimator=np.median) 

それははっきりSeaborn documentationに記載されています。尋ねる前に宿題をしてください。

+0

seabornはユーザーがnumpyからメディアンをインポートする必要がありますが、平均(デフォルトのオプションです)ではありません。 – famargar