2017-12-20 13 views
0

matplotlibのドキュメントを読むと、styleはmatplotlib(matplotlib.style)のモジュールのようです。スタイルはmatplotlibまたはmatplotlib.pyplotのモジュールですか?

しかし、私はこのコードを見てきました: matplotlib.pyplot.style.use(「seaborn」)

私はスタイルモジュールは、関連付けられた(から呼び出される)ことができる方法を理解していないmatplotlibの.pyplotモジュール。

答えて

0

Matplotlibにはモジュールstyleがあります。これは、

from matplotlib import style 

のようにインポートすることができます。上記の行は、pyplot.pyの内部にもあります。
stylepyplotの名前空間にようであり、あなたが

matplotlib.pyplot.style.use("some_style") 
+0

感謝を行うことができます!オブジェクト指向プログラミングの言語では、 'matplotlib.pyplot'の' style'モジュールをインポートすると 'style'が' matplotlib.pyplot'の属性になりますか? – titiree

+0

pyplotはクラスではないので、 'style'は属性ではありません。それはまだ(サブ)モジュールです。このサブモジュールはpyplotの名前空間にあります。 – ImportanceOfBeingErnest

関連する問題