«r» 태그된 질문

R은 통계 컴퓨팅, 생물 정보학, 시각화 및 일반 컴퓨팅을위한 무료 오픈 소스 프로그래밍 언어 및 소프트웨어 환경입니다. 원하는 출력과 함께 최소의 재현 가능한 예를 제공하십시오. 데이터에`dput ()`을 사용하고`library ()`호출로 기본이 아닌 모든 패키지를 지정하십시오. 데이터 또는 코드 용 그림을 포함하지 말고 들여 쓰기 된 코드 블록을 대신 사용하십시오. 통계 관련 질문은 https://stats.stackexchange.com을 사용하십시오.

30
가장 유용한 R 트릭은 무엇입니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …
88 r 

7
ggplot2 객체에 대한 플롯 축의 범위를 어떻게 추출 할 수 있습니까?
에서 개체가 있습니다 ggplot2. 예 myPlot를 들어 x 및 y 축의 범위를 어떻게 식별 할 수 있습니까? 플롯 크기를 재조정하고 축 범위를 수정할 수 있기 때문에 데이터 값 범위의 단순한 배수가 아닌 것 같습니다. findFn(부터 sos) 및 Google은 축 범위를 설정하는 방법 외에 관련 결과를 표시하지 않는 것 같습니다.
88 r  ggplot2 


7
크기와 색상이 다른 ggplot2 자막을 추가하는 방법은 무엇입니까?
강수 바 플롯을 개선하기 위해 ggplot2를 사용하고 있습니다. 다음은 내가 달성하고 싶은 재현 가능한 예입니다. library(ggplot2) library(gridExtra) secu <- seq(1, 16, by=2) melt.d <- data.frame(y=secu, x=LETTERS[1:8]) m <- ggplot(melt.d, aes(x=x, y=y)) + geom_bar(fill="darkblue") + labs(x="Weather stations", y="Accumulated Rainfall [mm]") + opts(axis.text.x=theme_text(angle=-45, hjust=0, vjust=1), title=expression("Rainfall"), plot.margin = unit(c(1.5, 1, 1, 1), …
88 r  ggplot2  subtitle 

5
데이터 프레임의 모든 특정 값 바꾸기
데이터 프레임이있는 경우 모든 행과 열을 따라 모든 특정 값을 대체하는 방법은 무엇입니까? 예를 들어 모든 빈 레코드를 NA's (위치를 입력하지 않고) 로 바꾸고 싶습니다 . df <- data.frame(list(A=c("", "xyz", "jkl"), B=c(12, "", 100))) A B 1 12 2 xyz 3 jkl 100 예상 결과: A B 1 NA 12 …
88 r  dataframe  replace 

7
order () 함수 이해
order()기능 이 어떻게 작동 하는지 이해하려고 합니다. 나는 그것이 정렬 될 때 원래 벡터를 정렬 할 인덱스의 순열을 반환한다는 인상을 받았다. 예를 들어 > a <- c(45,50,10,96) > order(a) [1] 3 1 2 4 c(2, 3, 1, 4)정렬 된 목록이 10 45 50 96이기 때문에이 반환 될 것으로 예상했을 것입니다. …
88 r  sorting  r-faq 


3
Rmarkdown에서 목차를 추가하는 방법은 무엇입니까?
마크 다운 문서를 작성하는 데 RStudio를 사용하고 있으며 사용자가 읽기를 위해 관련 섹션을 클릭 할 수 있도록 문서 상단에 목차 (TOC)를 추가하고 싶습니다. rpub에 관련된 몇 가지 예가 있었지만 지금은 찾을 수없는 것 같습니다. 나는 사용하지 않으며 &를 pandoc처음 사용합니다 . 사용하지 않고 TOC를 추가하는 방법이 있습니까? 사용 이 필수라면 …
88 r  rstudio  r-markdown 

3
ggplot에서 종횡비를 수정하는 방법은 무엇입니까?
내 문서에 맞게 플롯의 크기를 조정하려고하는데 플롯 된 다이어그램이 정사각형이되는 데 어려움이 있습니다. 예: pdf(file = "./out.pdf", width = 5, height = 5) p <- ggplot(mydata, aes(x = col1, y = col2)) print(p) aux <- dev.off() x와 y의 한계는 동일하지만 결과의 플롯은 정사각형이 아닙니다. R은 주변 패널을 5x5 "로 만들지 …
88 r  ggplot2 

6
쉼표로 구분 된 벡터 만들기
각 요소가 쉼표로 구분되는 문자형 벡터로 변환하려는 숫자 형 벡터가 있습니다. > one = c(1:5) > paste(as.character(one), collapse=", ") [1] "1, 2, 3, 4, 5" > paste(as.character(one), sep="' '", collapse=", ") [1] "1, 2, 3, 4, 5" 그러나 출력이 다음과 같기를 바랍니다. "1", "2", "3", "4", "5" 붙여 넣기 기능에서 …
88 r 

10
R의 Sankey 다이어그램?
R의 Sankey Diagram을 사용하여 데이터 흐름을 시각화하려고합니다. 이 블로그 게시물이 Sankey 다이어그램을 생성하는 R 스크립트에 연결되어 있음을 발견 했습니다 . 안타깝게도 상당히 원시적이며 다소 제한적입니다 (샘플 코드 및 데이터는 아래 참조). 누구든지 더 개발 된 다른 스크립트 또는 패키지에 대해 알고 있습니까? 내 최종 목표는 Sankey Diagrams 예제 에서와 같이 …

5
중첩 된 목록의 첫 번째 요소 선택
다음과 같은 목록이 있다고 가정 해 보겠습니다. x = list(list(1,2), list(3,4), list(5,6)) 중첩 된 목록의 첫 번째 요소 만 포함 된 목록을 원합니다. 이렇게 다른 목록을 반환하여이를 수행 할 수 있습니다. x1 = lapply(x, function(l) l[[1]]) 이것에 대한 단축키 표기법이 있습니까?
88 r  list 

1
ggplot2 플롯 영역 여백?
플롯 제목과 그 아래의 플롯 영역 (데이터가있는 상자) 사이의 공간을 쉽게 늘릴 수있는 방법이 있습니까? 마찬가지로 축 제목과 축 레이블 사이에 약간의 공간이있는 것이 좋습니다. 즉, "제목을 약간 위로, y 축 제목을 약간 왼쪽, x 축 제목을 약간 아래로 이동"하는 방법이 있습니까?


3
열의 공통 값을 기반으로 큰 데이터 프레임을 데이터 프레임 목록으로 분할
열 중 하나에 ID (고유하지 않은 사용자 식별) (10 열)가 포함 된 "사용자"의 작업을 수집하는 10 개의 열이있는 데이터 프레임이 있습니다. 데이터 프레임의 길이는 약 750000 행입니다. 단일 액터의 동작을 분리하기 위해 "사용자"식별자를 포함하는 열로 분할 된 개별 데이터 프레임 (데이터 프레임의 목록 또는 벡터 가져 오기)을 추출하려고합니다. ID | …

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