いくつかの調査の後、有益でない凡例が表示されないようにする方法を見つけました
... + theme(legend.position = "none")
ggplot2で使用可能なすべてのtheme
オプションとそのデフォルト値はどこにありますか?
私が見つけた包括的なリストに最も近いものは、github のggplot2 wikiにあります。ほとんどのオプションが例でカバーされていると思います。
更新
現在のプロットで使用されているオプションを確認したい場合は、 を使用して、plot_theme(x)
x という名前のプロットに現在設定されているすべてのオプションを表示できます。これは包括的なリストではありませんが、軸ラベルのフォント サイズなどを変更したい場合に役立ちます。
Update 2 バージョン 0.9.0 への移行に伴い、組み込みのドキュメントが大幅に改善されたことは注目に値します。また、0.8.9 から 0.9.0への移行ガイドもチェックする価値があります。
更新 3
ggplot2 ドキュメント Web サイトができました。完全なリストについては、テーマのドキュメントを参照してください。また、?theme
0.9.3 の時点でかなり完全なリストがあります。
更新 4 いくつかの優れたテーマとスケールから選択できる ggthemes パッケージが追加されました。独自のものを作成する必要がなくなる可能性があります。詳細については、githubページを参照してください。
パッケージには多くの参照情報が含まれていません。ggplot2
これはおそらく、Hadley がパッケージの開発と改良に多くの労力を費やし、例に満ちた Web サイトを作成し、システムを詳細に説明する優れた本を執筆したためです。
私が最初に答えを探す場所は、次のggplot2
Web サイトです。
ただし、opts()
実際にはgeom、stat、またはscaleではないため、特に焦点を当てた例はありません. 次に見る場所は、本からの資料を含む Web サイトのセクションです。例のソース コードを含みます。
「パブリケーション用にプロットを磨く」の章のコード例には、 と を使用set_theme()
しopts()
てプロットの外観を変更する例がいくつかよくコメントされています。
究極の情報源は、もちろん本そのものです。統計グラフィックスを作成するためのワークフローが簡素化および合理化されていることがわかった場合ggplot2
は、本を購入することは、「ありがとう」と言ってパッケージのさらなる開発をサポートするための優れた方法です。
アップデート
さらに調査した後、theme_bw
. ソースは、可能なペアの説明を提供していませんがkey=value
、少なくとも.key
opts()
ggplot2リファレンスマニュアルとCookbookforRのグラフセクションへの明らかな参照に加えて、Hadley Wickhamはgithubに素晴らしいopts()リストを提供しています。
テーマ テンプレート:
https://github.com/jrnold/ggthemes
「エコノミスト」、「Stata」、「tufte」など。
答えが尋ねられたものではないことはわかっていますが、この質問を見つけたときに探していたものだったので、他の人もそうかもしれません.
バージョン 0.9.2.1 で見つけたベスト リストはこちらです。
私がこれまでに使用したすべてのオプションは、hadley のすばらしい ggplot2 の本で説明されています。
?opts
ただし、これには引数を微調整する方法が表示されないため、上記のオプションを確認することをお勧めします。ggplot2リファレンスマニュアルのコピーを入手できれば、大いに役立ちます。
探しているテーマやタスクについて、このクイック リファレンスを作成しました。より一般的な理解のために、このggplot2 チュートリアルが役立ちます。