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

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

3
パンダの棒グラフの値で棒に注釈を付ける
Pandas棒グラフの棒にDataFrameの丸められた数値で注釈を付ける方法を探していました。 >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 私はこのようなものを手に入れたいです: このコードサンプルを試してみましたが、注釈はすべてxティックを中心にしています。 >>> ax = df.plot(kind='bar') >>> for idx, label in enumerate(list(df.index)): for acc in df.columns: value = np.round(df.ix[idx][acc],decimals=2) ax.annotate(value, (idx, value), xytext=(0, 15), textcoords='offset points')

6
辞書を使用してmatplotlibを使用してバーをプロットする
matplotlib辞書から直接データを使用して棒グラフをプロットする方法はありますか? 私の辞書はこのようになります: D = {u'Label1':26, u'Label2': 17, u'Label3':30} 私は期待していました fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar = ax.bar(D,range(1,len(D)+1,1),0.5) 動作しますが、動作しません。 ここにエラーがあります: >>> ax.bar(D,range(1,len(D)+1,1),0.5) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/site-packages/matplotlib/axes.py", line 4904, in bar self.add_patch(r) File "/usr/local/lib/python2.7/site-packages/matplotlib/axes.py", line 1570, in add_patch self._update_patch_limits(p) File "/usr/local/lib/python2.7/site-packages/matplotlib/axes.py", line …

3
Pythonで3D散布図を作成するにはどうすればよいですか?
私は現在、nx3マトリックス配列を持っています。3つの列を3つの軸としてプロットしたいと思います。どうやってやるの? 私はグーグルでMatlabの使用を提案しましたが、それを理解するのに本当に苦労しています。また、散布図である必要があります。 誰か教えてもらえますか?

8
Rのデータに滑らかな曲線を合わせる方法は?
で滑らかな曲線を描画しようとしていRます。私は次の簡単なおもちゃのデータを持っています: > x [1] 1 2 3 4 5 6 7 8 9 10 > y [1] 2 4 6 8 7 12 14 16 18 20 もちろん、標準のコマンドでプロットすると、でこぼこでエッジの効いたように見えます。 > plot(x,y, type='l', lwd=2, col='red') 推定値を使用して3つのエッジが丸くなるように、曲線を滑らかにするにはどうすればよいですか?滑らかな曲線に合わせる方法はたくさんあることは知っていますが、このタイプの曲線に最適な方法と、それをどのように記述するかはわかりませんR。
87 r  plot  curve-fitting 

5
Matplotlibプロットの線を削除する方法
実際にガベージコレクションを取得してメモリを解放するような方法で、matplotlib軸の1つまたは複数の行を削除するにはどうすればよいですか?以下のコードは行を削除しているように見えますが、メモリを解放することはありません(を明示的に呼び出した場合でもgc.collect()) from matplotlib import pyplot import numpy a = numpy.arange(int(1e7)) # large so you can easily see the memory footprint on the system monitor. fig = pyplot.Figure() ax = pyplot.add_subplot(1, 1, 1) lines = ax.plot(a) # this uses up an additional 230 Mb of memory. # can I get the …

2
グリッド間隔を変更し、Matplotlibで目盛りラベルを指定します
グリッドプロットでカウントをプロットしようとしていますが、どうすればよいかわかりません。したい: 5の間隔で点線のグリッドがある メジャーティックラベルを20ごとにのみ持つ ティックをプロットの外側に配置したいと思います。 それらのグリッド内に「カウント」を含める ここやここのような潜在的な重複をチェックしましたが、それを理解することができませんでした。 これは私のコードです。 import matplotlib.pyplot as plt from matplotlib.ticker import MultipleLocator, FormatStrFormatter for key, value in sorted(data.items()): x = value[0][2] y = value[0][3] count = value[0][4] fig = plt.figure() ax = fig.add_subplot(111) ax.annotate(count, xy = (x, y), size = 5) # Overwrites and I only get …

11
PythonでROC曲線をプロットする方法
ロジスティック回帰パッケージを使用してPythonで開発した予測モデルの精度を評価するために、ROC曲線をプロットしようとしています。真陽性率と偽陽性率を計算しました。ただし、matplotlibAUC値を使用してこれらを正しくプロットし、計算する方法を理解できません。どうすればそれができますか?

4
プロットをオブジェクトに保存する
ではggplot2、グラフィックをRオブジェクトに簡単に保存できます。 p = ggplot(...) + geom_point() # does not display the graph p # displays the graph 標準関数plotは、グラフィックをvoid関数として生成し、NULLを返します。 p = plot(1:10) # displays the graph p # NULL によって作成さplotれたグラフィックをオブジェクトに保存することはできますか?
83 r  plot 

8
Rで密度プロットをオーバーレイする方法は?
同じデバイスに2つの密度プロットをRでオーバーレイしたいのですが、どうすればよいですか?Webを検索しましたが、明らかな解決策は見つかりませんでした。 私の考えは、テキストファイル(列)からデータを読み取ってから使用することです plot(density(MyData$Column1)) plot(density(MyData$Column2), add=T) またはこの精神の何か。
82 r  plot  density-plot 

4
パンダの時系列プロットに垂直線をどのようにプロットしますか?
vlinesPandasシリーズプロットで垂直線()をどのようにプロットしますか? パンダを使ってローリング平均などをプロットしていますが、重要な位置を縦線でマークしたいと思います。 vlinesこれを達成するために、または同様のものを使用することは可能ですか? この場合、x軸はdatetimeです。

5
gnuplot:マージンなしでピクセルごとに1つの2D配列要素をプロットする方法
gnuplot 5.0を使用して、マージンや境界線や軸のないデータの2D配列をプロットしようとしています...いくつかのデータを表す2D画像(.pngまたは.jpg)だけです。私がしたい画像に正確に1つの画素に対応するように各アレイ素子を用いてスケーリング/補間ないなどと縁で余分な白画素。 これまでのところ、マージンを0に設定しようとすると、pixelsフラグを使用しても、画像の右側と上部の境界に白いピクセルの行が残っています。 どうすれば、データ配列のピクセルごとの表現のみを含み、余分なものは何もない画像ファイルを取得できますか? gnuplotスクリプト: #!/usr/bin/gnuplot --persist set terminal png size 400, 200 set size ratio -1 set lmargin at screen 0 set rmargin at screen 1 set tmargin at screen 0 set bmargin at screen 1 unset colorbox unset tics unset xtics unset ytics unset border unset key set …
9 image  plot  gnuplot 

3
Rの線密度ヒートマップ
問題の説明 プロットしたい数千行(約4000)があります。ただし、すべての線を使用してプロットすることは不可能でありgeom_line()、たとえばalpha=0.1、線の密度が高い場所とない場所を示すためだけに使用することはできません。私はPythonで似たようなものに出くわしました。特に、回答の2番目のプロットは本当に良さそうですが、似たようなものをで達成できるかどうかはわかりませんggplot2。したがって、このようなもの: サンプルデータセット パターンを示すセットを使用してこれを示す方がはるかに理にかなっていますが、ここではランダムな正弦曲線を生成しました。 set.seed(1) gen.dat <- function(key) { c <- sample(seq(0.1,1, by = 0.1), 1) time <- seq(c*pi,length.out=100) val <- sin(time) time = 1:100 data.frame(time,val,key) } dat <- lapply(seq(1,10000), gen.dat) %>% bind_rows() ここで答えたようなヒートマップ を試してみましたが、このヒートマップは、完全な軸上の点の接続(直線など)を考慮せず、時間ごとの「ヒート」を示します。 質問最初の図に示されているのと同様のラインのヒートマップを 使用して、Rでどのようにできggplot2ますか?
8 r  ggplot2  plot  heatmap 

2
海のクラスターマップでY目盛りラベルをグループ/カテゴリとしてラベル付けするにはどうすればよいですか?
遺伝子がカテゴリー(例えば、走化性、エンドトキシンなど)にグループ化され、適切にラベル付けされる患者からの遺伝子存在-不在データのクラスターマップ/ヒートマップを作成したいと思います。Seabornのドキュメントにはそのようなオプションは見つかりませんでした。ヒートマップの生成方法は知っていますが、yticksをカテゴリとしてラベル付けする方法がわかりません。これが私が達成したいことのサンプル(私の仕事とは関係ありません)です: ここでは、yticklabels 1月、2月、3月にグループラベルwinterが与えられ、他のyticklabelsにも同様のラベルが付けられます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.