問題タブ [ggplot2]

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 に答える
527 参照

r - for (i in xxx) ggplot 問題

これは奇妙だと思いますか?

ここまでは順調ですね。しかし、次に問題が発生します。

これにより、プロットが作業ディレクトリに保存されますが、x ラベルが間違っています。ggplot を直接呼び出すと正しいプロットが生成されるため、これは奇妙だと思います。

これを適切なタイトルとして説明する方法がよくわかりません-より説明的な質問タイトルに関する提案は大歓迎です.

前もって感謝します

0 投票する
5 に答える
5988 参照

r - ggplot2から複数の変数を使用して積み上げ棒グラフをより適切に作成するにはどうすればよいですか?

変数を比較するためにスタックバープロットを作成する必要があることがよくあります。すべての統計をRで行うため、すべてのグラフィックをRでggplot2を使用して行うことを好みます。私は2つのことをする方法を学びたいです:

まず、カウントごとの目盛りではなく、変数ごとに適切なパーセンテージの目盛りを追加できるようにしたいと思います。カウントが混乱するので、軸ラベルを完全に削除します。

次に、これを実現するためにデータを再編成するためのより簡単な方法が必要です。plyRを使用してggplot2でネイティブに実行できるはずのようなもののようですが、plyRのドキュメントはあまり明確ではありません(ggplot2の本とオンラインのplyRのドキュメントの両方を読んだことがあります。

私の最高のグラフは次のようになります。それを作成するためのコードは次のとおりです。

グラフの例

私がそれを取得するために使用するRコードは次のとおりです。

ヒント、コツ、ヒントをいただければ幸いです。

0 投票する
3 に答える
9021 参照

r - ggplot オブジェクトに凡例を手動で追加する方法

私はこのデータフレームを持っています:

そして、私はこれをすべて完了しました(コードが少し見苦しいことは知っていますが、ポインタは高く評価されています):

ここで凡例を追加して、青い線が投影で、緑の線が現在のデータであることを明確にしたいと思います。可能であれば、データフレームを変更せずに変更を加えたいと思います。

前もって感謝します!

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

r - R:ggplot2のスムーザーから外れ値を削除するにはどうすればよいですか?

ggplot2でプロットしようとしている次のデータセットがあります。これは、3つの実験A1、B1、およびC1の時系列であり、各実験には3つの複製があります。

よりスムーズな値(平均と分散?)を返す前に、外れ値を検出して削除する統計を追加しようとしています。私は独自の外れ値関数(図には示されていません)を作成しましたが、これを実行する関数がすでに存在することを期待しています。

ggplot2の本のいくつかの例からstat_sum_df( "median_hilow"、geom = "smooth")を見てきましたが、外れ値が削除されるかどうかを確認するためにHmiscのヘルプドキュメントを理解していませんでした。

ggplotにこのような外れ値を削除する関数はありますか、または自分の関数を追加するために以下のコードをどこで修正しますか?

編集:私はこれ(Rコードで外れ値テストを使用する方法)を見たばかりで、Hadleyがrlmなどの堅牢な方法を使用することを推奨していることに気付きました。私は細菌の増殖曲線をプロットしているので、線形モデルが最適だとは思いませんが、他のモデルに関するアドバイスや、この状況で堅牢なモデルを使用または使用することをお勧めします。

これは私がこれまでに持っていたものであり、うまく機能していますが、外れ値は削除されていません。

編集:上記の例のデータではなく、実際のデータから発生している外れ値の問題の例を示す2つのグラフを以下に追加しました。

最初のプロットはシリーズp26s4を示しており、32日目頃、2つの複製で本当に奇妙なことが起こり、2つの外れ値が示されています。

2番目のプロットはシリーズp22s5を示しており、18日目には、その日の読み取りで何か奇妙なことが起こりました。おそらくマシンエラーだと思います。

現時点では、成長曲線に問題がないことを確認するために、データに注目しています。Hadleyのアドバイスを受け、family = "symmetric"に設定した後、私は、レススムーザーが外れ値を無視するというまともな仕事をしていると確信しています。

p26s4は、32日目頃に、2つの複製で本当に奇妙なことが起こったことを示し、2つの外れ値を示しています p22s5は、18日目に、その日の読み取りで何か奇妙なことが起こったことを示しています。おそらくマシンエラーだと思います

@ Peter / @ hadley、次にやりたいことは、黄土ではなく、ロジスティック、ゴンペルツ、またはリチャードの成長曲線をこのデータに適合させ、指数関数的段階での成長率を計算することです。最終的にはRでgrofitパッケージ(http://cran.r-project.org/web/packages/grofit/index.html)を使用する予定ですが、今のところ、可能であればggplot2を使用してこれらを手動でプロットしたいと思います。あなたが何かポインタを持っているなら、それは大いにありがたいです。

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

r - ggplot2 でファセット プロットを作成しようとするとエラーが発生する

同じ予測子を持つ 2 つの線形モデルからのリグレッサーの係数の ggplot2 でファセット プロットを作成しようとしています。私が構築したデータフレームはこれです:

「y」列はモデルのラベルです。reg はリグレッサーで、coef と se は考えられるものです。

私はプロットしたい:

しかし、プロットを表示しようとすると、次のようになります。

不思議なのは

あなたが期待するようにプロットします。

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

r - R:ggplot2、なぜ私の凡例は色あせた色を示しているのですか?

以下のこれらの例で私の凡例が薄れているのはなぜですか?凡例の色がプロットの色ほど鮮やかではないことに注意してください。

代替テキスト

編集:クローズアップの 代替テキストを追加http://img163.imageshack.us/img163/4715/screenshot20100411at725.png

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

r - R: ggplot2、一度に多数のレイヤーをプロットに追加してコードを削減する方法

このコードは見栄えの良いプロットを生成します:

しかし、変数を設定して、コードの繰り返しを減らしたいと思います。

これを実行して、同時に多くのものを追加できるようにします。

しかし、私はこのエラーが発生します:

my_scales に入るものはレイヤー/さまざまなタイプのオブジェクトである必要があることを認識していますが、それらがどうあるべきかわかりません。

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

r - ylim (軸の範囲) を変更すると、範囲外のデータが削除されます。どうすればこれを防ぐことができますか?

ポイントは、各年齢の野菜の平均を反映しています。これは、以下のコマンドで軸の制限を変更した後も維持したいと思っていたものです。

上記のコマンドで軸の制限を変更すると、残念ながら veg==0 サブセットがデータから削除され、

「警告メッセージ: 欠損値を含む 4 行を削除しました (stat_summary)」

データ プロット (stat_summary 平均) が veg==0 ポイントを省略しているため、これは悪いことです。どうすればこれを防ぐことができますか? プロットの空の部分 (0 から .2 までの縦座標) を表示したくないだけですが、stat_summary 計算から関連データを削除したくありません。

0 投票する
3 に答える
31609 参照

r - R: ggplot2、プロット タイトルを折り返すように設定し、プロットに合わせてテキストを縮小できますか?

プロット タイトルを折り返すように設定し、プロットに合わせてテキストを縮小することはできますか?

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

r - プロットよりも注釈が少ないggplot2でfacet_wrapプロットを作成する

私はggplot2を使用して、9つのファセットを含む図をプロットしています。各ファセットは2つの変数間の関係を表し、統計的に有意な結果を表示するファセットに星印を付けます。これにより、' 'が付いた9つのファセットのうち2つだけになります。ただし、9つのファセットすべてに注釈が表示されることになります。

どうすればこれを修正できますか?