問題タブ [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.
python - ベクトル場プロットの矢印のサイズに関する問題
矢印の長さが sqrt(2) になるようにする方法を知りたいです (x 座標と y 座標の長さは 1 であるため)。下の写真を見るとわかるように、かなり小さいように見えます。ありがとう!from pylab import * from numpy import ma
python - DjangoでMatplotlibを使用するには?
インターネットからのいくつかの例から、以下のテスト コードを作成しました。できます!
...しかし、ページをリロードすると、パイは同じ画像で描画されます。ページをリロードするたびに、一部の部分が暗くなります。開発サーバーを再起動すると、リセットされます。DjangoでMatplotlibを使用して適切に描画するにはどうすればよいですか? いくつかの絵を覚えているようです...
ソースの views.py (urls.py にリンクさせます):
Django 1.0.1 と Python 2.6.2 (Linux) を使用しています。
python - Python Tkinterでカスタムマウスカーソルを作成することは可能ですか?(TkAggバックエンドでmatplotlibを使用)
これは一般的なPythonTkinterの質問であり、必ずしもmatplotlibの質問ではない可能性があります。
そのため、私はMatplotlib "TkAgg"バックエンド(TkInterを使用したTkキャンバスへのAggレンダリング)を使用して、matplotlib上にプロット機能のかなり大きなスイートを開発している最中です。matplotlibが提供するデフォルトのズーム機能の一部をすぐに使用しています...具体的には、デフォルトのmatplotlibツールバーの[Zoomtobox]ボタンです。既存の「matplotlib.backends.backend_tkagg.NavigationToolbar2TkAgg」クラスをサブクラス化して、独自のツールバーを作成しています。
ここでの問題は、「Zoomtobox」が使用するデフォルトのアイコン(Tkinterの「tcross」)が嫌いなことです。別のTkinter組み込みカーソルを使用する方法を理解しました(たとえば、これによりカーソルが「tcross」ではなく「plus」に変更されます)。
そして一般的に、現在のマウスカーソルをツールバークラスの組み込みのTkinterカーソルの1つに変更するには、次のように呼び出すことができます。
ですから、私が本当に望んでいるのは、ユーザーが「ズームモード」のときに虫眼鏡アイコンを使用できるようにすることです。使用したい虫眼鏡アイコンの.ppmとすべてがすでにありますが、虫眼鏡をマウスカーソルアイコンとして使用する方法を一生理解できません。Python Tkinterでカスタム画像をマウスカーソルとして使用することは可能ですか?ヘルプ!
プラットフォームに関する注意:これはMac OS X 10.5以降、RedHat Enterprise Linux 5、場合によってはSolaris 10で機能する必要があるため、プラットフォーム固有のソリューションは望ましくありません。
python - matplotlibで画面更新を無効にする方法
各反復でプロットに線を追加するループがあります。現在、グラフ全体を毎回再描画しているように見えるため、これはひどく遅いです。グラフの設定中に画面の更新を無効にして、後で再度有効にすることはできますか?
コードは次のとおりです。
私はこれをすべて1つの呼び出しにまとめる必要があることを知ってplot
います。おそらく、この例でそれを行います。しかし、それがもっと問題になる他のビットがあるので、一般的な解決策が本当に役立ちます。
ありがとう!
python - 物理学の実験室のクラスで Excel を使用して python、PyLab、NumPy などを使用する方法
私は今学期、科学プログラミングのコースを受講しましたが、とても楽しく、多くのことを実験しました。Python と関連するすべてのモジュールを使用しました。私は次の学期に物理学の実験室を取っていますが、Python がどのように優れた方法ではできない方法で、または Excel の機能よりも優れた方法で私を助けることができるかを皆さんから聞きたかっただけです。私はシンボリックなものに Mathematica を使用しているので、データの目的には Python を使用します。
私の頭の上から、私ができる関連することは次のとおりです。
入門コースで期待されるすべてのもの (ループ、配列、スライス配列など)。
テキスト ファイルからのデータの読み取り。
散布図、折れ線グラフ、棒グラフのプロット。
線形回帰をプロットする方法を学んでいますが、完全には理解していません。
私は Project Euler で 7 つの問題を解決しました (自慢できることは何もありませんが、私がスキルのどの位置にいるのかをよりよく理解できるかもしれません)。
一部の方からのご連絡をお待ちしております。あなたが言及したものの使用方法を説明する必要はありません。ドキュメントを調べることができます。
matplotlib - matplotlib:円グラフのフォントの色、線幅の制御
いくつかの単純なmatplotlib関数を使用して円グラフを描画しています。
ただし、デフォルトのフォントの色、線の色、フォントサイズを設定する方法、またはそれらをpie()に渡す方法を見つけることができませんでした。それはどのように行われますか?
python - いくつかのmatplotlib初心者の疑問
「matplotlib」を使い始めたばかりで、2 つの主要な障害に遭遇しました。これは、ドキュメントや例などから回避できないようです。Python のソースは次のとおりです。
- 疑問 1:ご覧のとおり、基本的にプロットをクリアしてから、毎回新しいプロットを保存しています。Y軸の範囲を一定に保ちたいので、「plt.axis([0,500,0,180])」でそれをやろうとしています。しかし、うまくいかないようで、毎回自動的に設定されます。
- 疑問 2:ポイントが連続した線で結合されているデフォルトのプロットを取得する代わりに、「*」などのプロットを取得したいと思います。どうすればいいですか?
python - matplotlib のインタラクティブ モード
ソケット接続から受信した y 軸のデータに基づいて、散布図を動的に更新したいと考えています。これを行うためにインタラクティブモードでpython matplot libを使用しましたが、動的更新中にウィンドウを別の場所に移動するか、ウィンドウを最小化すると、プロットの更新が突然停止します。これを行う方法?
ここで使用されているサンプルの動的更新コードを添付しましたが、ここでも同じ問題が発生します。
matplotlib - Matplotlib: 軸の色を変更する
matplotlib で軸 (目盛りではない) の色を変更する方法はありますか? Axes、Axis、Artist のドキュメントを調べましたが、うまくいきませんでした。matplotlib ギャラリーにもヒントがありません。何か案が?
python - matplotlib で 3D 散布図を作成する方法
私は現在 nx3 行列配列を持っています。3 つの列を 3 つの軸としてプロットします。どうやってやるの?
私はグーグルで検索し、人々はMatlabの使用を提案しましたが、理解するのに本当に苦労しています。また、散布図にする必要があります。
誰か教えてくれませんか?