タグ付けされた質問 「plot」

数学関数または一連のデータのグラフィック表現。折れ線グラフ、棒グラフ、散布図など、さまざまな種類のグラフがあります。

3
python matplotlibで(x、y)座標のリストをプロットする
実際のxy座標としてpythonで(a, b)プロットしたいペアのリストがありmatplotlibます。現在、2つのプロットを作成しています。リストのインデックスはx座標を示し、最初のプロットのy値はaペアのsで、2番目のプロットのy値はbペアのsです。 明確にするために、私のデータは次のようになっています。間違ったものをli = [(a,b), (c,d), ... , (t, u)] 呼び出すだけのワンライナーを実行したいと思いますplt.plot()。ワンライナーを必要としなかった場合、簡単に行うことができます。 xs = [x[0] for x in li] ys = [x[1] for x in li] plt.plot(xs, ys) matplotlibでこれらのペアをxy座標としてプロットするにはどうすればよいですか? 助けてくれてありがとう!

2
背景が透明なmatplotlibからプロットをエクスポートする方法は?
matplotlibを使用していくつかのグラフを作成していますが、残念ながら、白い背景なしではエクスポートできません。 つまり、このようにプロットをエクスポートして別の画像の上に配置すると、白い背景が透けて見えるのではなく、背後にあるものを非表示にします。代わりに背景を透明にしてプロットをエクスポートするにはどうすればよいですか?


6
plot.new()のエラー:図の余白が大きすぎます、散布図
私は解決策についてさまざまな質問を検討し、提案されたものを試しましたが、それを機能させる解決策が見つかりませんでした。 私がこのコードを実行したいときはいつでもそれはいつも言う: plot.new()のエラー:図のマージンが大きすぎます それを修正する方法がわかりません。これが私のコードです: par(mfcol=c(5,3)) hist(RtBio, main="Histograma de Bio Pappel") boxplot(RtBio, main="Diagrama de Caja de Bio Pappel") stem(RtBio) plot(RtBio, main="Gráfica de Dispersión") hist(RtAlsea, main="Histograma de Alsea") boxplot(Alsea, main="Diagrama de caja de Alsea") stem(RtAlsea) plot(RtTelev, main="Gráfica de distribución de Alsea") hist(RtTelev, main="Histograma de Televisa") boxplot(telev, main="Diagrama de Caja de Televisa") stem(Telev) …
107 r  plot  figure  margins 

10
空のプロットを描くには?
空のプロットを作成する必要があります。これは私が思いつくことができる最高のものです。 plot(0, xaxt = 'n', yaxt = 'n', bty = 'n', pch = '', ylab = '', xlab = '') より簡単な解決策はありますか? PS:完全に空、軸なしなど
106 r  ggplot2  plot 

7
Rでのインテリジェントなポイントラベル配置
1)Rプロットにインテリジェントラベル配置を実装するRライブラリ/関数はありますか?私はいくつか試しましたが、すべて問題があります-多くのラベルが互いにまたは他の点(またはプロット内の他のオブジェクトですが、これを処理するのははるかに難しいことがわかります)のいずれかと重複しています。 2)そうでない場合、特定の問題点のラベル配置でアルゴリズムを快適に支援する方法はありますか?最も快適で効率的なソリューションが必要でした。 私の再現可能な例で他の可能性を試してテストして、私が持っているよりも良い結果を達成できるかどうかを確認できます。 # data x = c(0.8846, 1.1554, 0.9317, 0.9703, 0.9053, 0.9454, 1.0146, 0.9012, 0.9055, 1.3307) y = c(0.9828, 1.0329, 0.931, 1.3794, 0.9273, 0.9605, 1.0259, 0.9542, 0.9717, 0.9357) ShortSci = c("MotAlb", "PruMod", "EriRub", "LusMeg", "PhoOch", "PhoPho", "SaxRub", "TurMer", "TurPil", "TurPhi") # basic plot plot(x, y, asp=1) abline(h = 1, …
102 r  plot  label 

6
Pythonでnetworkxを使用して有向グラフを描画する方法
グラフにマップするスクリプトからのノードがいくつかあります。以下では、AからDに移動するためにArrowを使用したいと思います。おそらく、エッジも色付けされます(赤または何か)。 これは基本的に、他のすべてのノードが存在する場合のAからDへのパスのようなものです。各ノードを都市として想像でき、AからDへの移動には方向(矢印付き)が必要です。 以下のこのコードはグラフを作成します import networkx as nx import numpy as np import matplotlib.pyplot as plt G = nx.Graph() G.add_edges_from( [('A', 'B'), ('A', 'C'), ('D', 'B'), ('E', 'C'), ('E', 'F'), ('B', 'H'), ('B', 'G'), ('B', 'F'), ('C', 'G')]) val_map = {'A': 1.0, 'D': 0.5714285714285714, 'H': 0.0} values = [val_map.get(node, 0.25) for …


8
バープロットのRでx軸ラベルを回転させる
運が悪いので、バープロットでx軸ラベルを45度回転させようとしています。これは私が以下に持っているコードです: barplot(((data1[,1] - average)/average) * 100, srt = 45, adj = 1, xpd = TRUE, names.arg = data1[,2], col = c("#3CA0D0"), main = "Best Lift Time to Vertical Drop Ratios of North American Resorts", ylab = "Normalized Difference", yaxt = 'n', cex.names = 0.65, cex.lab = 0.65)

4
ポイントを使用してパンダデータフレームの2つの列をプロットする方法
パンダデータフレームがあり、ある列の値と別の列の値をプロットしたいと思います。幸い、plot私が必要としているように見えるデータフレームに関連付けられたメソッドがあります。 df.plot(x='col_name_1', y='col_name_2') 残念ながら、プロットスタイル(ここではkindパラメーターの後にリストされています)にはポイントがないようです。線や棒、密度まで使用できますが、点は使用できません。この問題の解決に役立つ回避策はありますか?

1
覆い焼き棒グラフにgeom_textを配置する
私はタイトルを一目瞭然にしようとしましたが、ここに行きます-最初にデータ: dtf <- structure(list(variable = structure(c(1L, 1L, 2L, 2L, 3L, 3L, 4L, 4L, 5L, 5L), .Label = c("vma", "vla", "ia", "fma", "fla"), class = "factor"), ustanova = structure(c(1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L), .Label = c("srednja škola", "fakultet"), class = "factor"), `(all)` = c(42.9542857142857, 38.7803203661327, 37.8996138996139, …
96 r  plot  ggplot2  bar-chart 

6
Rのプロットの添え字
タイトルまたはRのサブタイトルに下付き文字を書く方法が見つかりません。下付き文字として1,2を使用してv 1,2を書くにはどうすればよいですか? ご協力いただきありがとうございます!
95 r  plot  subscript 

2
X軸を独自の値に置き換える
コマンドplot()について質問があります。 X軸を完全に削除して独自の値に置き換える方法はありますか?私はすることで軸を取り除くことができることを知っています plot(x,y, xaxt = 'n') 次に軸を追加します axis(side = 1 etc.) ただし、軸を追加しても、明らかにそれはまだ「x」としてプロットされたデータを参照しています。'y'値をプロットし、独自の値を指定してx軸を「描画」するという意味で、独自のx軸を追加したいだけです。それを行う方法はありますか? この質問の背景は、2つのデータフレームの長さが異なるため、プロットできないことです。
95 r  plot 

5
2点間のカーネル密度プロットのシェーディング。
カーネル密度プロットを頻繁に使用して、分布を説明します。これらは、次のようにRで作成するのが簡単で高速です。 set.seed(1) draws <- rnorm(100)^2 dens <- density(draws) plot(dens) #or in one line like this: plot(density(rnorm(100)^2)) これは私にこの素敵な小さなPDFを与えます: PDFの下の領域を75パーセンタイルから95パーセンタイルにシェーディングしたいのですが。quantile関数を使用してポイントを計算するのは簡単です: q75 <- quantile(draws, .75) q95 <- quantile(draws, .95) しかし、q75との間の領域をどのようにシェーディングするのq95ですか?
94 r  plot 

4
Matplotlib Legendsが機能しない
matplotlibをアップグレードしてから、凡例を作成しようとすると次のエラーが発生します。 /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30810>] Use proxy artist instead. http://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist warnings.warn("Legend does not support %s\nUse proxy artist instead.\n\nhttp://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist\n" % (str(orig_handle),)) /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30990>] Use proxy artist instead. http://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist warnings.warn("Legend does not support %s\nUse proxy artist instead.\n\nhttp://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist\n" % …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.