私はPythonのデータフレームとしてカウントテーブルを持っています。私はboxplotとして私の分布をプロットしたいと思います。例:PythonのカウントテーブルのBoxplots
df=pandas.DataFrame.from_items([('Quality',[29,30,31,32,33,34,35,36,37,38,39,40]), ('Count', [3,38,512,2646,9523,23151,43140,69250,107597,179374,840596,38243])])
私の品質値をカウントすることで解決しました。しかし、私はその良い方法とデータフレームが非常に大きくなっているとは思わない。そこRその1つのライナーで
:
ggplot(df, aes(x=1,y=Quality,weight=Count)) + geom_boxplot()
この意志出力:Pythonはそれを解決することができ!Boxplot from R1
が私の目的は、異なるグループの分布を比較することであり、それは のようになります。これも好きですか?
'があるように見えますggplot'のpythonのインターフェースですが、同じ構文が使えます:http://ggplot.yhathq.com/ –
私の質問が更新され、それはちょうど良い例です。私はすでにggplotを見たことがありますが、私はたくさんの異なるパッケージを使うことを避けたいと思います。私はpandasとmatplotlibがかなり強力だと思っていましたが、なぜこれらのパッケージ内では不可能なのだろうと思っていました.... – Bamboo
pythonを使って生成された 'boxplot'はRで得られたものと似ていますか?プロットはあなたが与えられたデータのために投稿したイメージと同じでなければならないのですか? –