問題タブ [matplotlib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
9334 参照

python - matplotlibグラフの境界線のサイズを制限するにはどうすればよいですか?

私はかなり大きなグラフを作成していますが、境界線の空白は、データでより適切に使用される多くのピクセルを占めています。グラフが大きくなるにつれて境界線が大きくなるようです。

これが私のグラフ作成コードの本質です。

境界線のサイズを小さくする方法はありますか?たぶん、境界線を2インチ程度に一定に保つことができるような設定ですか?

0 投票する
6 に答える
10979 参照

python - Python Matplotlib が 2 番目のチャートをプロットするように求められるとハングする (最初のチャート ウィンドウを閉じた後)

奇妙な振る舞いです。間違いなく私が失敗していると思いますが、何が起こっているのかを突き止めたいと思います。

次のコードを実行して、matplotlib を使用して非常に単純なグラフ ウィンドウを作成しています。

そして予想通り、ポップアップした新しいウィンドウで、y軸上で1から3から1に戻る非常に単純な青い線を含み、x軸のポイントとして0、1、2を持つ、予想通りのチャートを取得します(例として)。次に、グラフ ウィンドウを閉じます (ウィンドウの右上にある十字ボタンを使用します)。これにより、インタープリターを制御できるようになり、新しいオブジェクトの作成を再開します。

今回は、何も入っていないウィンドウ フレーム (フレームのみ、白い背景なし) が表示され、バン シュート全体がハングします。「タスクを終了」する必要があります。Python インタープリターはシステムによって終了され、コマンド プロンプトが返されます。Mac での同様の動作 (ただし、ハングする前に実際にグラフを最初にプロットすることを除きます)。

どういうわけかPythonやmatplotlibは、ウィンドウを手動で閉じることを望んでいません。何が起こっていて、私が何をすべきか知っている人はいますか? 私がやりたいのは、インタープリター内からさまざまなプロットをいじることです。明らかに、この動作は役に立ちません。「Ipython -pylab」を使用できることはわかっていますが、学習のために、上記のエラーを理解したいと思います。

ありがとう。

0 投票する
4 に答える
134233 参照

python - python/matplotlib の垂直ラベル付き棒グラフ

(垂直)棒グラフを生成するためにmatplotlibを使用しています。問題は、ラベルがかなり長いことです。バーまたはその上または下に垂直に表示する方法はありますか?

0 投票する
2 に答える
5252 参照

python - matplotlib サブプロットの高さを個別にスケーリングする方法

matplotlib/pylab を使用して....

列数が同じで行数が異なるサブプロットとして 5 つのヒートマップをプロットするにはどうすればよいですか? つまり、各サブプロットの高さを異なる方法でスケーリングする必要があります。

おそらく、画像の方が問題をよりよく示しています...

代替テキスト http://img98.imageshack.us/img98/5853/heatmap.png

データポイントをすべて正方形にする必要があり、列を並べる必要があるため、各サブプロットの行数に応じて高さを変更する必要があります。

私はもう試した:

  1. ここに記載されているスケーリング オプション。上記のプロットはaxis('tight').
  2. ここで言及されている y 軸スケーリング ソリューション。

...しかし、これまでのところ運がありません。

0 投票する
3 に答える
1201 参照

python - 複数の(複数のセットの複数のセットの)X軸データセットを使用してグラフを生成する

X軸に複数のデータセットがあり、それぞれが複数のセットの複数のセットに分割されているグラフを生成する方法を探しています。基本的にこのグラフを取り、同様のグラフを並べて配置したいと思います。複数のサーバー(同じ8つのジョブを持つ各グループ)で異なる構成(0-1)の同じジョブ(0-3)の期間(Y軸)のグラフを作成しようとしています。次の図が、私が達成しようとしていることを示していることを願っています(小さいグループはパイプで区切られ、大きいグループは二重パイプで区切られています)。

これは、GD :: GraphPerlモジュールまたはmatplotlibPythonモジュールのいずれかで可能ですか?どちらの場合も、このテーマに関する例やドキュメントが見つかりません。

0 投票する
5 に答える
25263 参照

python - pylab で X 軸と Y 軸を表示する

pylab に X 軸と Y 軸を表示する方法はありますか? grid() を使用するとそれらが表示されることはわかっていますが、他の多くの行がすべて同じように強調されています。

0 投票する
6 に答える
120147 参照

python - matplotlibで図のサイズを自動的に変更します

matplotlib / pylab画像に含まれるプロットに適切にフィットするように図のサイズを自動的に変更する方法はありますか?

使用するデータに応じてアスペクト比が異なるヒートマップ(サブ)プロットを作成しています。

アスペクト比を計算して手動で設定できることに気づきましたが、もっと簡単な方法は確かにありますか?

0 投票する
2 に答える
7167 参照

python - csv dictreader、matplotlib、およびnumpyを使用して確率密度関数グラフを作成するには?

csv dictreader、matplotlib、およびnumpyを使用して、csvファイルの1列のデータを使用して単純な確率密度関数(pdf)グラフを作成しようとしています...

numpy 配列と組み合わせて CSV DictReader を使用する簡単な方法はありますか? 以下は動作しないコードです。エラーメッセージは TypeError: len() of unsized object です。これは、データが numpy 配列形式ではないという事実に関連していると思いますか? また、私のデータには負の数と正の数があります。前もって感謝します!

0 投票する
2 に答える
2933 参照

python - matplotlib の連続ヒストグラム

Matlabにはヒストグラムを連続して描画する便利な関数があります。matplotlib で同様のグラフを作成する必要があります。誰でも実際のコード例を示すことができますか?

0 投票する
1 に答える
5850 参照

python - プロットの凡例を表示/非表示

私はPythonに比較的慣れておらず、pyqt GUIを開発しています。プロットの凡例を表示/非表示にするチェックボックス オプションを提供したいと考えています。伝説を隠す方法はありますか?

pyplot の ' _nolegend_' を使用してみましたが、選択した凡例エントリで動作するように見えますが、すべてのエントリに適用すると ValueError が作成されます。

プロット全体をクリアして再描画することで、凡例を力ずくで非表示にすることはできますが...特に大規模なデータセットでは、これはひどいことです。

これについての助けに感謝します。