«ggplot2» 태그된 질문

ggplot2는 "Grammar of Graphics"의 원칙을 기반으로 Hadley Wickham이 작성한 R에 대해 적극적으로 유지 관리되는 오픈 소스 차트 드로잉 패키지입니다. 깨끗하고 강력하며 직교적이고 재미있는 API를 제공하면서 R의 기본 플롯과 격자 패키지를 부분적으로 대체합니다.

6
ggplot2를 사용할 때 지속적으로 잘못된 그래픽 상태 오류
내 데이터 프레임은 괜찮고 코드는 괜찮다고 생각합니다. 사실 저는 가능한 한 기본적인 것을 만들기 위해 데이터 프레임의 일부와 대부분의 그래프 코드를 제거했습니다. 그러나 여전히 나는 얻는다. Error in .Call.graphics(C_palette2, .Call(C_palette2, NULL)) : invalid graphics state 여기서 무엇이 잘못 되었습니까? 데이터는 다음과 같습니다. date trt var val 1/8/2008 cc sw5 0.2684138 …
119 r  ggplot2 

1
geom_bar ggplot2에서 막대 재정렬
나는 음모가에서 주문한 바 - 그래프 만들기 위해 노력하고 miRNA최고에 value받는 miRNA가장 낮은과를. 내 코드가 작동하지 않는 이유는 무엇입니까? > head(corr.m) miRNA variable value 1 mmu-miR-532-3p pos 7 2 mmu-miR-1983 pos 75 3 mmu-miR-301a-3p pos 70 4 mmu-miR-96-5p pos 5 5 mmu-miR-139-5p pos 10 6 mmu-miR-5097 pos 47 ggplot(corr.m, aes(x=reorder(miRNA, …
119 r  ggplot2 

3
ggplot2에서 산점도 행렬 (pairs () 등가물) 만들기
를 ggplot2사용하여 산점도 행렬을 그릴 수 있습니까?ggplot추가 요소를 색상, 모양 등에 매핑하고 더 매끄럽게 추가하는 것과 같은의 멋진 기능을 있습니까? base함수 와 비슷한 것을 생각하고 있습니다 pairs.
117 r  ggplot2 

3
ggplot2에서 facet_wrap 및 scales = "free"로 개별 축 제한 설정
예측 된 값과 잔차의 플롯과 함께 예측 된 값과 실제 값을 나란히보기 위해 패싯 플롯을 만들고 있습니다. shiny다른 훈련 매개 변수를 사용하여 모델링 노력의 결과를 탐색하는 데 도움 이 될 것 입니다. 85 %의 데이터로 모델을 훈련시키고 나머지 15 %에 대해 테스트 한 다음이를 5 번 반복하여 매번 실제 / …
116 r  ggplot2  facet 

1
ggplot : 패싯 플롯 사이의 간격을 늘리는 방법은 무엇입니까?
아래 명령을 사용하여 얻은 여러면 처리 된 히스토그램이 다른 하나 아래에 멋지게 그려져 있습니다. 나는 그들 사이의 간격을 늘리고 싶지만 빡빡합니다. 나는 문서를 보았지만 이것에 대한 매개 변수를 찾지 못했습니다. qplot (Happiness.Level, Number.of.Answers, data=mydata, geom="histogram") + facet_grid (Location ~ .)
113 r  ggplot2 


2
ggplot2의 누적 막대 차트에 데이터 값 표시
ggplot2의 누적 막대 차트에 데이터 값을 표시하고 싶습니다. 다음은 시도한 코드입니다. Year <- c(rep(c("2006-07", "2007-08", "2008-09", "2009-10"), each = 4)) Category <- c(rep(c("A", "B", "C", "D"), times = 4)) Frequency <- c(168, 259, 226, 340, 216, 431, 319, 368, 423, 645, 234, 685, 166, 467, 274, 251) Data <- data.frame(Year, …
112 r  graphics  ggplot2 


5
ggplot에서 범례 제목 제거
다음에서 범례 제목을 제거하려고합니다 ggplot2. df <- data.frame( g = rep(letters[1:2], 5), x = rnorm(10), y = rnorm(10) ) library(ggplot2) ggplot(df, aes(x, y, colour=g)) + geom_line(stat="identity") + theme(legend.position="bottom") 나는 이 질문을 보았고 거기에 어떤 해결책도 나를 위해 일하지 않는 것 같습니다. 대부분은 어떻게 optsdeprecated되고 theme대신 사용 하는지에 대한 오류를 제공합니다 …
111 r  ggplot2 

3
수업 날짜의 x 축에 수직 geom_vline을 얻는 방법은 무엇입니까?
나는에 구글 그룹 해들리의 게시물을 발견에도 불구 POSIXct하고 geom_vline, 나는 그것을 할 수 없었다. 예를 들어 1998 년, 2005 년 및 2010 년의 시계열을 가지고 있으며 수직선을 그리고 싶습니다. ggplot및 qplot구문으로 시도 했지만 여전히 수직선이 전혀 보이지 않거나 수직선이 맨 처음 수직 그리드에 그려지고 전체 시리즈가 다소 이상하게 오른쪽으로 이동합니다. …
109 r  date  ggplot2  time-series 

2
ggplot2 범례를 아래쪽 및 수평으로
ggplot2 범례를 플롯의 맨 아래로 이동하고 수평으로 돌리려면 어떻게해야합니까? 샘플 코드 : library(reshape2) # for melt df <- melt(outer(1:4, 1:4), varnames = c("X1", "X2")) p1 <- ggplot(df, aes(X1, X2)) + geom_tile(aes(fill = value)) p1 + scale_fill_continuous(guide = guide_legend()) 원하는 (대략적인) 결과 :
109 r  ggplot2 



10
빈 플롯을 그리는 방법?
빈 플롯을 만들어야합니다. 이것이 내가 생각할 수있는 최선의 방법입니다. plot(0, xaxt = 'n', yaxt = 'n', bty = 'n', pch = '', ylab = '', xlab = '') 더 간단한 솔루션이 있습니까? PS : 완전히 비어 있고 축이 없습니다.
106 r  ggplot2  plot 

1
데이터를 제거하지 않고 ggplot2 축 제한 (제한 외부) : zoom
ggplot에서 축 제한을 지정하면 외곽 지점이 제거됩니다. 포인트에 대해서는 괜찮지 만 지정된 범위와 교차하는 선을 그릴 수 있지만 ggplot의 range또는 xlim/ylim메서드는이를 제거합니다. 외부 데이터를 제거하지 않고 플롯 축 범위를 지정하는 다른 방법이 있습니까? 예 : require(ggplot2) d = data.frame(x=c(1,4,7,2,9,7), y=c(2,5,4,10,5,3), grp=c('a','a','b','b','c','c')) ggplot(d, aes(x, y, group=grp)) + geom_line() ggplot(d, aes(x, y, …
106 r  ggplot2  zoom  limits 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.