2017-04-18 18 views
2

与えられたmatplotlib.axes_subplots.AexesSubplotオブジェクトどのような種類のプロットが含まれているのかを教えてください。私のためにこれを決めるmatplotlib機能はありますか?例えば... Matplotlib軸の種類を決定するサブプロット

は、私は一般的にどのプロットを気にしないパンダ

import pandas as pd 
df = pd.DataFrame({'y':range(10)}) 
line_ax = df.plot() 

または

bar_ax = df.plot(kind='bar') 

または

barh_ax = df.plot(kind='barh') 

答えて

2

matplotlibの軸を持つデータをプロットそれは含まれていて、それについても知らないそれ。
プロットの「種類」を区別する方法も問題になります。 2本の棒、いくつかのマーカー、2本の線、3本の矢印を含む軸にどのようなプロットがありますか?

kind pandasプロット関数の引数は、pandasが呼び出すプロット関数を決定するための単なるフラグです。これは軸とは無関係で、当然kind='bar'kind='scatter'によって生成されたプロットを同じ軸に持つこともできます。

答えがあります:いいえ「軸のプロットの種類を決定する一般的な方法はありません。主に「プロットの種類」というものがないためです。

もちろん、このタイプの情報が必要な場合には、必要なものを達成する別の方法があります。

+0

これは私が考えていたものです。私は、ラインプロットで使用するいくつかの関数を整理して、プロットの「種類」に対してより一般化されています。私は自分自身の機能を書いて始めて、そこに何かがあるかもしれないと思った。 –

関連する問題