R:格子とGGPLOT2を使用することの長所と短所は何ですか? [閉まっている

StackOverflow https://stackoverflow.com/questions/2759556

質問

R:格子とGGPLOT2を使用することの長所と短所は何ですか?

役に立ちましたか?

解決

ロジャー・ペンが彼のPPTでベース/格子/gglot2パッケージを比較するときに言ったことを愛してください:https://github.com/rdpeng/courseralectures/blob/master/ggplot2_part1.pptx

ベース

  1. 「アーティストのパレット」モデル
  2. 空白のキャンバスから始めて、そこから蓄積します
  3. プロット関数(または類似)から始める
  4. 注釈関数を使用して追加/変更(テキスト、行、ポイント、軸)

長所:

便利な、私たちがプロットを構築し、データの分析をどのように考えるかを反映しています

短所:

  1. プロットが始まると戻ることはできません(つまり、マージンを調整するために)。
  2. 事前に計画する必要があります
  3. 新しいプロットが作成されると、他の人に「翻訳」するのが難しい(グラフィカルな「言語」はありません)。プロットは、一連のRコマンドです

格子

プロットは、単一の関数呼び出し(xyplot、bwplotなど)で作成されます。

長所:

  1. コンディショニングの種類のプロットに最も役立つ:Zのレベル全体でXでYがどのように変化するかを見る
  2. プロット全体が一度に指定されているため、マージン/間隔セットのように自動的に設定されます
  3. 多くのプロットを画面に置くのに適しています

短所:

  1. 単一の関数呼び出しでプロット全体を指定するのが厄介な場合があります
  2. プロットでの注釈は直感的ではありません
  3. パネル機能と添え字の使用が困難で、激しい準備が必要です
  4. 作成されたらプロットに「追加」できません

ggplot2

長所:

  1. ベースと格子の違いを分割します
  2. 間隔、テキスト、タイトルを自動的に扱うだけでなく、「追加」して注釈を付けることもできます
  3. 格子との表面的な類似性ですが、一般的により簡単/より直感的です
  4. デフォルトモードはあなたのために多くの選択をします(ただし、カスタマイズできます!)

他のヒント

これは、aで非常にうまくまとめられています Learn Rブログのブログ投稿のセット.

この投稿によると、GGPLOT2は現在、真の3D表面をサポートしていません。

「格子:Rによる多変量データ視覚化」の図のGGPLOT2バージョン

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top