2013-06-17 8 views

답변

6

당신은 테마 (슬프게도)에서 그것을 할 수 없습니다.

당신은 기하 구조의 기본 설정을 변경하려면,

update_geom_defaults("bar", list(fill = "red")) 

당신은 또한 기본 배율을 변경할 수 있습니다, 예를 들어,

scale_colour_continuous <- function(...) 
     scale_colour_gradient(low = "blue", high = "red", na.value="grey50", ...) 
+0

답변 해 주셔서 감사합니다. 언급 한대로 정확하게 찾고자하는 것이 아니라 각 geom_bar에서 색상을 지정하는 것보다 낫습니다. – JerryWho

0

테마 컨트롤은 비 데이터 요소의 Apperance이므로 scale 기능을 사용해야합니다. 시도 scale_fill_brewer, 예컨대 :이 기능에 대한 자세한 내용은 here를 참조하십시오

scale_fill_brewer(palette = "Set1") 

.

+1

내가 원하는 것 같지 않습니다. 예 : theme_new <- geom_bar (fill = "white") ggplot (iris) + geom_bar (aes (Sepal.Length)) + theme_new – JT85

+0

아니요, 기본 색상을 다음과 같이 설정하고 싶습니다. 주제는 JT85 언급했는데 – JerryWho

+0

알았어, 아무 문제 없어, 그것에 대해 생각하면서 대답을 유지할 것이다. – topchef

관련 문제