«ggplot2» 태그된 질문

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

4
ggplot2 기본 색상 팔레트 에뮬레이션
원하는 수의 색상에 대해 ggplot2의 기본 색상 팔레트를 에뮬레이트하는 데 어떤 기능을 사용할 수 있습니까? 예를 들어, 3을 입력하면 다음 색상으로 16 진수 색상의 문자형 벡터가 생성됩니다.
192 r  ggplot2 

5
축 틱 수 증가
일부 데이터에 대한 플롯을 생성하고 있지만 틱 수가 너무 적으므로 더 정확하게 읽을 수 있어야 합니다. ggplot2에서 축 틱 수를 늘리는 방법이 있습니까? ggplot에 벡터를 축 틱으로 사용하도록 지시 할 수는 있지만 모든 데이터에 대해 틱 수를 늘리는 것이 좋습니다. 즉, 데이터에서 눈금 번호를 계산하고 싶습니다. 아마도 ggplot은 일부 알고리즘으로 …
191 r  ggplot2 

7
ggplot2에서 글꼴 크기 및 축 텍스트 방향 변경
x 축에 categorical 형 변수와 y 축에 숫자 변수가있는 그래프를 플로팅하고 있습니다. x 축의 경우 데이터 포인트가 많을 경우 기본 텍스트 형식으로 인해 각 눈금 표시의 레이블이 다른 레이블과 겹치게됩니다. (a) 축 텍스트의 글꼴 크기를 변경하고 (b) 텍스트가 축에 수직이되도록 텍스트 방향을 변경하려면 어떻게합니까?
188 r  ggplot2 

6
ggplot2 구문이 합리적 일 때 "전역 변수에 대한 가시적 바인딩 없음"메모를 R CMD 검사로 처리하려면 어떻게해야합니까?
편집 : Hadley Wickham은 내가 틀린 것을 지적합니다. R CMD 점검이 경고가 아닌 참고를 던지고 있습니다. 혼란을 드려 죄송합니다. 내 감독이었다. 짧은 버전 R CMD checkggplot2에서 합리적인 플롯 생성 구문 을 사용할 때 마다이 메모 를 던집니다. no visible binding for global variable [variable name] R CMD 검사가 왜 그렇게하는지 …
180 r  ggplot2 

15
가장 많이 사용되지 않는 데이터 시각화 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

3
geom_point의 포인트 레이블
내가 놀고있는 데이터는 아래 나열된 인터넷 소스에서 온 것입니다. nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",") 내가하고 싶은 것은이 테이블의 두 메트릭을 비교하는 2D 포인트 그래프를 만들고 각 플레이어는 그래프의 점을 나타냅니다. 다음 코드가 있습니다. nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) + geom_point() 이것은 나에게 다음을 제공합니다. 내가 원하는 것은 …
178 r  plot  ggplot2  labeling  ggrepel 

5
안정적인 매핑이있는 ggplot2의 범주 형 변수에 색상을 지정하는 방법은 무엇입니까?
나는 지난 달에 R에 익숙해졌습니다. 내 질문은 다음과 같습니다. 안정적인 매핑이있는 ggplot2의 범주 형 변수에 색상을 할당하는 좋은 방법은 무엇입니까? 서브 세트와 개수가 다른 범주 형 변수가있는 그래프 세트에서 일관된 색상이 필요합니다. 예를 들어 plot1 <- ggplot(data, aes(xData, yData,color=categoricaldData)) + geom_line() 여기서 categoricalData5 단계가 있습니다. 그리고 plot2 <- ggplot(data.subset, aes(xData.subset, …
178 r  ggplot2 

8
범주 형 변수 차트에서 개수 대신 % 표시
범주 형 변수를 플로팅하고 각 범주 값의 개수를 표시하는 대신 ggplot해당 범주에서 값의 백분율을 표시 하는 방법을 찾고 있습니다. 물론, 계산 된 백분율로 다른 변수를 만들고 그 변수를 플롯 할 수는 있지만 수십 번 수행해야하며 한 명령으로이를 달성하기를 바랍니다. 나는 다음과 같은 것을 실험하고 있었다. qplot(mydataf) + stat_bin(aes(n = nrow(mydataf), …
170 r  ggplot2 

5
ggplot2 꺾은 선형 차트는“geom_path : 각 그룹은 하나의 관측치로 구성됩니다. 그룹 미학을 조정해야합니까?”
이 데이터 프레임 ( "df")으로 : year pollution 1 1999 346.82000 2 2002 134.30882 3 2005 130.43038 4 2008 88.27546 다음과 같이 꺾은 선형 차트를 만들려고합니다. plot5 <- ggplot(df, aes(year, pollution)) + geom_point() + geom_line() + labs(x = "Year", y = "Particulate matter emissions (tons)", title = "Motor vehicle emissions …
170 r  ggplot2 

2
ggplot을 사용하여 플롯을 만들 때 hjust와 vjust는 무엇을합니까?
ggplot을 사용하여 플롯을 만들 때마다 hjust와 vjust에 대해 다른 값을 시도하는 동안 약간의 시간을 소비합니다. + opts(axis.text.x = theme_text(hjust = 0.5)) 축 레이블이 축과 거의 닿는 위치에 정렬되고 축과 맞 닿아있는 위치 (축에 맞게 정렬 됨)를 정렬합니다. 그러나 나는 무슨 일이 일어나고 있는지 정말로 이해하지 못한다. 종종, hjust = 0.5에서와 …
159 r  plot  ggplot2 

6
ggplot2의 개별 패싯에 텍스트 주석 달기
플롯의 마지막 패싯에 다음 코드를 사용하여 텍스트에 주석을 달고 싶습니다. library(ggplot2) p <- ggplot(mtcars, aes(mpg, wt)) + geom_point() p <- p + facet_grid(. ~ cyl) p <- p + annotate("text", label = "Test", size = 4, x = 15, y = 5) print(p) 그러나이 코드는 모든 패싯의 텍스트에 주석을 답니다. …

4
ggplot2에서 축 제목 및 레이블 크기 변경
나는 정말로 간단한 질문을 가지고 있는데, 그 답을 찾기 위해 고심하고 있습니다. 나는 여기 누군가가 나를 도울 수 있기를 바랐다. 데이터 프레임의 예는 다음과 같습니다. a <- c(1:10) b <- c(10:1) df <- data.frame(a,b) library(ggplot2) g = ggplot(data=df) + geom_point(aes(x=a, y=b)) + xlab("x axis") g 축 제목과 축 레이블의 텍스트 …
146 r  ggplot2 

3
ggplot2 라인 플롯에 범례 추가
ggplot2의 범례에 대한 질문이 있습니다. 동일한 그래프에서 세 줄을 그릴 수 있었고 사용 된 세 가지 색상으로 범례를 추가하고 싶습니다. 이것은 사용 된 코드입니다 library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<- read.csv(textConnection(link),header=TRUE,sep=";") datos$fecha <- as.POSIXct(datos[,1], format="%d/%m/%Y") temp = ggplot(data=datos,aes(x=fecha, y=TempMax,colour="1")) + geom_line(colour="red") + opts(title="TITULO") + ylab("Temperatura (C)") + xlab(" ") + scale_y_continuous(limits = …
143 r  ggplot2  legend  r-faq 

6
축, 범례 등이없는 ggplot2 플롯
바이오 컨덕터의 헥스 빈 (내가 할 수있는)을 사용하여 (png) 표시 영역 전체를 채우는 플롯 (축, 레이블, 배경, 너트 없음)을 생성하고 싶습니다.
139 r  ggplot2 


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