問題タブ [plotrix]

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 投票する
1 に答える
3258 参照

r - Rで複数の中心円を描く方法

Rで半径の異なる複数の円を描きたいと思います。

「plotrix」とdraw.circleでこれを行いました:

それを行うためのより速くてスマートな方法を知っていますか?

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

r - ヒストグラムの Y 軸に区切りを入れる

これを何と呼ぶべきか正確にはわかりませんが、一種の「壊れたヒストグラム」または「軸のギャップ」効果を達成しようとしています: http://gnuplot-tricks.blogspot.com/2009/11/broken- histograms.html (例は gnuplot にあります) と R.

gap.plot()パッケージの関数を使用する必要があるように見えますplotrixが、散布図と折れ線グラフでそれを行う例しか見たことがありません。プロットの周りのボックスにブレークを追加してそこにジグザグを配置できましたが、軸を再スケーリングしてブレークの下の部分を拡大する方法がわかりません。

全体のポイントは、非常に短いビンの大部分を拡大しながら、ヒストグラムの 1 つの非常に大きなバーの最高値を表示できるようにすることです。(はい、これが誤解を招く可能性があることはわかっていますが、可能であれば実行したいと考えています)

助言がありますか?

更新 2012 年 5 月 10 日 1040 EST:

データを使用して通常のヒストグラムを作成し、<- を使用してそれを変数 ( ) に保存するとhdata <- hist(...)、次の変数に対して次の値が得られます。

$breaksをx 軸とy 軸として使用したいと考えてい$countsます。

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

r - ggplot2 極座標プロットの矢印

ggplot2 を使用して、以下のようなグラフを簡単に描画できます。

1

実際、私のデータでは、次のようになります。

最初の列は次数 (-180 から 180 または 0 から 360) で、2 番目の列は対応する値です。したがって、(0,0)から各データポイントに矢印でグラフポイントを描画しますが、以下のように円座標を使用します。

2
(出典:matrixlab-examples.com

私は次のコードを使用しようとします:

極座標プロットが生成されましたが、(0,0) からデータ ポイントへの直線矢印が得られませんでした。

また、plotrix パッケージを使用してこのグラフを描画しようとしています。以下のように動作します。

3 http://rgm2.lab.nig.ac.jp/RGM_results/plotrix:polar.plot/polar.plot_001_med.png

このグラフに矢印をインポートできません。

plotrix パッケージを使用して矢印を追加する方法、または ggplot2 で矢印を描画する方法は?

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

r - addtable2plotの一貫したシェーディング行 - plotrix

私は定期的にシミュレートされたデータからヒストグラムを生成していますが、データに関連付けられた十分位数テーブルを添付すると非常に便利です。私はこれを plotrix の addtable2plot 関数で行ってきました。また、50% の値を含むテーブルの行を強調表示すると便利です。以下に例を示します。

ご覧のとおり、テーブル プロットの下に色付きの四角形を追加するだけでシェーディングを行っています。これには、各ヒストグラムの x​​left、ybottom、および ytop パラメーターを微調整する必要があります。

手間をかけずにこの強調表示を一貫して行う方法はありますか? ありがとう、

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

r - 軸の区切りを使用して、グループ化された散布図で軸を再スケーリングします

私がRでグラフ化しているこれらのタイプのグラフのいくつかのデータは、

http://graphpad.com/faq/images/1352-1(1).gif

範囲外の外れ値があり、それらを除外することはできません。plotrixからaxis.break()関数を使用しようとしましたが、関数はy軸を再スケーリングしません。軸にブレークマークを付けるだけです。これを行う目的は、両方のグループの中央値、データポイント、および外れ値をすべて1つのプロットフレームに表示できるようにすることです。基本的に、大多数から遠く離れているデータポイントはスペースのチャンクを占めており、大部分のポイントは押しつぶされており、大きな違いは示されていません。コードは次のとおりです。

https://gist.github.com/9bfb05dcecac3ecb7491

どんな提案も役に立ちます。

ありがとう

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

r - Rで円を描く

円を描くためにplotrixパッケージを使用しています。

そして、私は私のコードの何が悪いのかわかりません... :-(

私は3つのポイントがあります。最初の点(1,1)は円の中心である必要があります。次の2つのポイントは(1,4)(4,1)中心までの距離/半径が同じです。だから、プロットの円はこれらのポイントを通過する必要がありますよね?

そして、なぜ円が間違っているのかわかりません。説明はありますか?

ここで生成された出力を見てください

0 投票する
0 に答える
942 参照

r - `draw.circle` のサイジングの問題

次のような円を描く場合:

ここに画像の説明を入力

関数の原点と半径で指定したように、円は完全に囲まれ0ていると予想されます。1draw.circle

両方の軸が同じであるのに、なぜそれが私のものを拡張するのy-axisですか...私がつかむことができるより良いパッケージはありますか、それとも私が好きなようにすることができますかplotrix.

0 投票する
0 に答える
524 参照

r - plotrix グラフィックと ggplot2 グラフィックを並べて表示

重複の可能性:
R Figure ウィンドウでベース グラフィックスと ggplot グラフィックスを組み合わせる

plotrix グラフィックと ggplot2 グラフィックを並べてプロットしたいと思います。どうすればいいですか?以下は失敗した試みです (gg1は図には表示されません)。

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

r - Plotrix R パッケージの polar.plot シンボルの上書き

極座標プロットを使用して、時系列中の衛星の位置を記述しています。次の質問では、R パッケージ plotrix の polar.plot 関数を使用します。プロットの例:

私が直面している問題は、この関数がデータ値の上にラベルと軸をプロットすることです (半径位置 0 と 3 を参照)。この動作を制御する方法がわかりません。軸とラベルをオフにしてデータ値を再度追加する (前のプロットに追加する) ことで回避策を実行できますが、これはエレガントとは言えません。

私の質問は 2 つあります。

  1. ドキュメントで見逃した plotrix でこれを制御する方法はありますか?
  2. この種の方位極座標プロットを簡単に処理できる別のパッケージはありますか?
0 投票する
3 に答える
1569 参照

r - Rの対数プロットで円を描く方法は?

2 つの対数軸を持つプロットがあります。プロットの特定の位置に円を追加したいと思います。を使用しようとしましplotrixたが、これは「対数半径」のオプションを提供しません。

対数プロットに円を追加するにはどうすればよいですか?