[matplotlib] タグが付いた質問
Matplotlibは、Pythonおよびその科学計算用ライブラリNumPyのためのグラフ描画ライブラリである。オブジェクト指向のAPIを提供しており、様々な種類のグラフを描画する能力を持つ。描画できるのは主に2次元のプロットだが、3次元プロットの機能も追加されてきている。
172 件の質問
0
票
3
回答
1,828
閲覧数
グラフから座標を得る方法について
現在、fill_betweenのなかでwhereを使おうと思ったのですがx座標もデータ数も違うので、できませんでした。
(x1, z1)=15点
(x2, z2)=3031点
以下がプログラムです。
f1 = np.loadtxt(filepath1)
f2 = np.loadtxt(filepath2)
x1, z1 = f1[:, 0], f1[:, 1]
x2, z2 = f2[:, 0]...
0
票
0
回答
155
閲覧数
仮想空間があるときに散布図(fig = plt.figure())が描けない
コマンドプロンプトのPythonから散布図を作るときには fig = plt.figure() は通るのですが、Ubuntuで(仮想空間を通すと?)次のエラーが出る。
QStandardPaths: wrong permissions on runtime directory /run/user/1000/, 0755 instead of 0700
よくありそうなのに、...
1
票
1
回答
1,483
閲覧数
quiverで矢印の凡例をつくりたい
南北、東西の風をあらわすv-windとu-windの風向を表示した矢印で表したコードです。
アスペクト比を固定したまま、風速1m/sを表す矢印を凡例として図の右上あたりに表示したいのですが、どのように処理をおこなえばよいのでしょうか。
U = nc1['uwnd_c'][ip][il][m - 1]
V = nc2['vwnd_c'][ip][il][m - 1]
X_rev = ...
2
票
2
回答
306
閲覧数
Pandas の plot と matplotlib の plot を併用時、実行順によって意図した通り描画されない
PandasのDataFrameのplotメソッドでDataFrameを描画した後に、matplotlibのplotメソッドで他のリストデータを描画したところ、DataFrameのグラフは表示されましたが、matplotlibのplotメソッドで描画したグラフは表示されませんでした。
描画順を変更([1]、[2]の実行順を逆にする)すると、正しく表示されました。
この振る舞いは仕様でしょうか、...
2
票
2
回答
376
閲覧数
matplotlibで凡例をtwinyより、前面に表示する方法
matplotlibで、以下のコードを実行したところ、
凡例が横棒グラフ(緑のエリア)の後ろに表示されてしまいました。
凡例を、最前面に表示する方法を教えていただけないでしょうか。
(できれば、凡例の塗りつぶし色は、半透明にしたいです。)
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
# 折れ線グラフ
ax.plot([0, ...
2
票
1
回答
195
閲覧数
matplotlib で箱ひげ図の目盛り位置を左揃えにしたい
matplotlibを使用した箱ひげ図の目盛り位置についてご教授お願い致します。
箱ひげ図を作成するため以下のコードを記述しました。
縦軸の目盛りの文字(1sample...)を文字数が異なるため左揃えにしたいのですが、ha="left" を追加すると、plotエリアも全て左に寄ってしまうので困っています。
# coding: UTF-8
import matplotlib....
0
票
1
回答
1,000
閲覧数
Jupyter Notebook で Arduino を用いてグラフのリアルタイム表記を行う
Pythonを用いて、Arduinoとの通信を行いたいのですが、以下を実行しても、グラフがリアルタイムで表示されないです。具体的には実行終了後にしか表示されません。
イメージとしてはアニメーションのように表示されてほしいのですが、どこが原因なのでしょうか?
Windowsを用いています。なにかあればご指摘いただきたいです。
%matplotlib notebook
import numpy as ...
0
票
1
回答
1,092
閲覧数
二次元グラフ(マップ)をpythonを用いて作成したい
xy平面上に存在するz軸方向への強度を二次元マッピングを用いてグラフ化したいです。
その際データ間の点は補間し滑らかにつなぐことを想像しています。
データはCSV形式で保存しており、1行目はx軸の値、1列目はy軸の値を入れているようなデータです。
CSVデータを画像で添付します。画像のようなCSVです。
Python, Matplotlibによるデータの可視化 に掲載されているコードを流用し、...
0
票
0
回答
131
閲覧数
Matplotlib で作成する図の書式を一定にしたい
PythonでPlot図を作成したときに、一番左の数字(の桁)により、微妙に上下で図を比べる時に見ずらいです。左側の数字を残しつつ、X座標を基準に上下で図を合わせることは可能でしょうか?
以下にサンプルを添付しておきます。よろしくお願いします。
1
票
1
回答
1,406
閲覧数
dtreevizを日本語表記にする際、クラス名だけが文字化けしてしまう
dtreevizで日本語のデータを扱いたいのですが、クラス名だけが豆腐になってしまいます。
解決策をご存じでしょうか。よろしくお願いします。
環境:
google colab
手順&コード
①フォントの導入&キャッシュ削除
!apt-get -y install fonts-ipafont-gothic
!ls /root/.cache/matplotlib
!rm -r /root/....
2
票
1
回答
767
閲覧数
pythonのcv2.imshowで画像を表示する時、補間の種類と大きさを変えたい。
下のプログラムは、まずmatplotlib のウィンドウを表示し、次にcv2のウィンドウを表示します。
このプログラムでは、ピクセル一つ一つが見えるように、大きく、画像処理のかかっていない画像の表示を意図しています。
plt.imshow(data)は実現できています。
同じような表示をcv2.imshowで行いたいのですが、そのようなフラグは見当たりません。
cv2.imshowでは、...
0
票
0
回答
594
閲覧数
matplotlibのplt.imshow で表示したwindowの描画がされないが、再描画させると表示する
下のようなプログラムをpycharmで動かした際のトラブルです。
matplotlibで画像を表示するウィンドウが、空白で表示されます。
matplotlibのウィンドウに付属する拡大ボタンを押して、ドラッグで拡大をさせると、拡大した画像が表示されます。
プログラム自体は「プロセスは終了コード 0 で終了しました」とエラーはありません。
同じプログラムをターミナルから走らせた場合や、Intel ...
0
票
1
回答
408
閲覧数
機械学習の学習過程をグラフ化したい
現在機械学習のプログラムを作成しております。
その際に過学習をしているかの判定のために、epochごとのtrainとvalidationの関係をグラフ化したいのですが、お恥ずかしいことにプログラムの書き方がわかりません。
基本的なグラフ化のサ��トには目は通しましたが、自身のプログラムへ適応させたものへの変更、また環境の都合上一度ファイルとして出力する必要がある都合上、...
0
票
2
回答
196
閲覧数
Matplotlib で Y軸に項目名を表示させたグラフを作成したい
実現したい事
以下のような各月の売上が最も高い項目に●印を付けたデータがあるとします。このデータを用いてY軸に項目名を表示させ、各月ごとの変化を表すグラフ���作成したいと考えています。
データ
月
魚
肉
野菜
1月
●
2月
●
3月
●
…
12月
●
完成イメージ
試したこと
...
0
票
0
回答
1,987
閲覧数
japanize-matplotlibのインストールエラーについて
https://github.com/uehara1414/japanize-matplotlib
に従って、Anaconda Promptで
conda install -c uehara1414 japanize-matplotlib
を実行した所で下記のように青枠のエラーが発生しました。
エラー原因と改善方法を教えていただきたいです。