2016-05-16 11 views
0

複数のスワンプロットを1つの図にプロットしたいと思います。私はswarmplotがaxesキーワードを取るので、これを行うことができるはずの海草のプロットの1つだと思います。ただし、次のコード(たてアナコンダ、matplotlibのとseaborn更新付き):私はGoogleで検索することができませんサブプロット軸のスワムプロットのエラー

ValueError: Can not reset the axes. You are probably trying to re-use an artist in more than one Axes which is not supported 

import seaborn as sb 
import matplotlib.pyplot as plt 
tips = sb.load_dataset("tips") 
f, ax = plt.subplots(2,2) 
sb.swarmplot(x="size", y="total_bill", data=tips, axes=ax[0,0]) 

(ロング・トレースバックの終わりに)次のエラーを与えますこのエラーの言及を見つける。サブプロットにswarmplotを描画することはできませんか?

ありがとうございました。

答えて

2

ax=axes=ではなく)を使用します。

+0

ありがとうございました。不思議なことに(私に) 'axes ='は、Figureが単一の軸を持つときに機能します。 –

+0

キーワード引数は 'plt.scatter'に渡されます。それは 'axes'で何かをするように見えますが、私は何がわかりません。 – mwaskom

関連する問題