Вопрос

После некоторых исследований я нашел способ предотвратить демонстрацию неинформативной легенды

... + theme(legend.position = "none")

Где я могу найти все доступные theme Параметры и их значения по умолчанию для GGPLOT2?

Это было полезно?

Решение

Самая близкая вещь к исчерпывающему списку, который я смог найти, - это в GGPLOT2 Вики на GitHub. Я думаю, что большинство вариантов охватываются примерами.

ОбновлятьЕсли вы хотите увидеть варианты, которые используются на текущем участке, вы можете использовать plot_theme(x) Чтобы увидеть все параметры, которые в настоящее время установлены для сюжета с именем x. Это не будет комплексный список, но должен помочь, если вы хотите изменить что -то вроде размера шрифта для метки оси.

Обновление 2С переходом к версии 0.9.0 стоит отметить, что встроенная документация была значительно улучшена, и Руководство по переходу От 0,8,9 до 0,9,0 также стоит проверить.

Обновление 3Сейчас есть веб -сайт документации GGPLOT2. Посмотрите на документацию для тема для полного списка. Также, ?theme имеет довольно полный список по состоянию на 0,9,3.

Обновление 4Теперь есть пакет GGThemes, в котором есть несколько хороших тем и масштабов на выбор. Это может спасти вас от необходимости создавать свою собственную. Увидеть их GitHub Страница для получения дополнительной информации.

Другие советы

Вход в

theme_get()

покажет полный список значений и опций тем. Затем вы можете следовать синтаксису, чтобы изменить эти атрибуты в Opts ().

А ggplot2 Пакет не содержит много справочной информации- вероятно, потому, что Хэдли вложил много работы по разработке и полировке пакета, создавая веб-сайт, полный примеров и написание отличной книги, которая подробно описывает систему.

Первое место, где я искал ответы, будет ggplot2 Веб-сайт:

http://docs.ggplot2.org/

Однако, поскольку opts() на самом деле не геома, статистика или масштаб, нет примеров, которые фокусируются конкретно на нем. Следующим местом для поиска будет раздел веб-сайта, который содержит материал из книги- включая исходный код для примеров:

http://ggplot2.org/book/

Пример кода для главы «Полиция ваших графиков для публикации» содержит несколько хорошо прокомментированных примеров использования set_theme() а также opts() изменить внешность сюжета.

Окончательным источником информации является, конечно, книга о себе. Если ты найдешь ggplot2 Упростила и упростила ваш рабочий процесс для производства статистической графики, покупка копии книги - отличный способ сказать «спасибо» и поддержать дальнейшую разработку пакета.

Обновлять

После некоторого дальнейшего исследования вы можете найти относительно полный список вариантов, перечислив источник одной из функций «темы», таких как theme_bw. Анкет Источник не дает описания возможных key=value пары, но, по крайней мере, показывает большинство key имена, которые оказывают эффект при установке через opts().

Помимо очевидных ссылок на Справочное руководство GGPLOT2 и в Графики раздел кулинарной книги для r, Хэдли Уикхем предоставляет хороший список Opts () на GitHub.

Шаблоны темы:

https://github.com/jrnold/ggthemes

Как "The Economist", "Stata", "Tufte" и многое другое ..

Я знаю, что ответ не совсем то, что спросили, но это было то, что я искал, когда нашел этот вопрос, так что другие тоже могут.

Все варианты, которые я когда -либо использовал, были объяснены в отличной книге Хэдли GGPLOT2.

Лучший список, который я нашел для версии 0.9.2.1 здесь.

?optsХотя это не отображает, как определить свои аргументы, поэтому лучше проверить варианты, приведенные выше. Если вы можете получить копию справочного руководства GGPLOT2, это очень поможет вам.

Я сделал эту быструю ссылку на любой тема или задачи Вы можете искать. Для более общего понимания это Учебник GGPLOT2 должен помочь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top