ggplot2 테마 옵션 목록?
몇 가지 조사 끝에 정보가없는 전설이 표시되지 않도록하는 방법을 찾았습니다.
... + theme(legend.position = "none")
theme
ggplot2 에 대해 사용 가능한 모든 옵션과 기본값을 어디에서 찾을 수 있습니까 ?
내가 찾을 수 있었던 포괄적 인 목록에서 가장 가까운 것은 github 의 ggplot2 위키 에 있습니다. 대부분의 옵션은 여기에서 예제로 다뤄 진다고 생각합니다.
업데이트 현재 플롯에서 사용중인 옵션을 보려면를 사용 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
해들리 개발 및 패키지를 연마, 예제의 전체 웹 사이트를 생성하고 상세하게 시스템을 설명하는 훌륭한 책을 쓰기로 작업을 많이 넣어 때문에 이것은 아마도 information-- 패키지는 많은 참조가 포함되어 있지 않습니다.
답변을 찾는 첫 번째 장소는 ggplot2
웹 사이트입니다.
그러나 opts()
실제로 geom, stat 또는 scale이 아니기 때문에 특별히 초점을 맞춘 예가 없습니다. 다음으로 볼 곳은 예제 소스 코드를 포함하여 책의 자료가 포함 된 웹 사이트 섹션입니다.
"게시 용 플롯 연마"장의 예제 코드에는 플롯 모양 을 사용 set_theme()
하고 opts()
변경 하는 몇 가지 잘 설명 된 예제가 포함되어 있습니다 .
정보의 궁극적 인 출처는 물론 책 자체입니다. 당신이 찾아내는 경우에 ggplot2
간단하고, 통계 그래픽을 생산하는이 책의 사본을 구입하기위한 워크 플로우를 간소화했다 "thank you"라고 패키지의 추가 개발을 지원하는 좋은 방법이다.
최신 정보
추가 조사를 마친 후와 같은 "테마"기능 중 하나의 소스를 나열하여 비교적 완전한 옵션 목록을 찾을 수 있습니다 theme_bw
. 소스는 가능한 key=value
쌍에 대한 설명을 제공하지 않지만를 key
통해 설정할 때 영향을 미치는 대부분의 이름을 표시 opts()
합니다.
ggplot2 참조 매뉴얼 과 Cookbook for R 의 그래프 섹션에 대한 명백한 참조 외에도 Hadley Wickham은 github 에서 멋진 opts () 목록을 제공합니다 .
테마 템플릿 :
https://github.com/jrnold/ggthemes
"이코노미스트", "Stata", "tufte"등 ..
나는 대답이 정확히 요청 된 것이 아니라는 것을 알고 있지만,이 질문을 발견했을 때 내가 찾고 있던 것이 었으므로 다른 사람들도 그럴 수도 있습니다.
내가 사용한 모든 옵션은 hadley의 훌륭한 ggplot2 책에 설명되어 있습니다.
0.9.2.1 버전에서 찾은 최고의 목록은 여기에 있습니다 .
?opts
그러나 이것은 인수를 미세 조정하는 방법을 표시하지 않으므로 위에 제공된 옵션을 확인하는 것이 좋습니다. ggplot2 참조 설명서를 구할 수 있다면 많은 도움이 될 것입니다.
나는 당신이 찾을 수 있는 모든 테마 나 작업에 대해이 빠른 참조를 만들었다 . 보다 일반적인 이해를 위해이 ggplot2 튜토리얼 이 도움이 될 것입니다.
참고 URL : https://stackoverflow.com/questions/2258784/list-of-ggplot2-theme-options
'program tip' 카테고리의 다른 글
Subversion 저장소를 다른 서버로 이동 (0) | 2020.11.15 |
---|---|
/ bin / true는 무엇입니까 (0) | 2020.11.15 |
java.lang.NoSuchMethodError 메시지 해석 (0) | 2020.11.15 |
이름으로 Python 메서드 호출 (0) | 2020.11.15 |
사용자가 열 머리글을 클릭 할 때 DataGridView 정렬을 활성화하는 방법은 무엇입니까? (0) | 2020.11.15 |