«r» 태그된 질문

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

28
누락 된 패키지를 확인하고 설치하는 우아한 방법?
요즘에는 공동 저자와 많은 코드를 공유하고있는 것 같습니다. 그들 중 다수는 초보 / 중급 R 사용자이며 아직 가지고 있지 않은 패키지를 설치해야한다는 것을 인식하지 못합니다. 전화하는 우아한 방법이 installed.packages()있습니까, 누락 된 경우로드하고 설치하는 것과 비교할 수 있습니까?
336 r  packages  r-faq 

19
data.frame에서 단일 열의 이름을 바꾸는 방법은 무엇입니까?
열이 두 개 이상인 데이터 프레임이 있으면 사용할 수 있습니다. colnames(x) <- c("col1","col2") 열 이름을 바꿉니다. 열이 하나 인 경우 어떻게해야합니까? 열이 하나 뿐인 벡터 또는 데이터 프레임을 의미합니다. 예: trSamp <- data.frame(sample(trainer$index, 10000)) head(trSamp ) # sample.trainer.index..10000. # 1 5907862 # 2 2181266 # 3 7368504 # 4 1949790 …
335 r 


4
벡터에서 요소의 인덱스를 찾기위한 R 함수가 있습니까?
R에는 요소 x와 벡터가 v있습니다. 나는에 요소의 첫 번째 인덱스를 찾으려면 v그와 같다 x. 이 작업을 수행하는 한 가지 방법은 다음 which(x == v)[[1]]과 같습니다 . , 그러나 그것은 너무 비효율적입니다. 더 직접적인 방법이 있습니까? 보너스 포인트의 경우 x벡터 인 경우 작동하는 함수가 있습니까? 즉, 그것은 각각의 요소의 위치를 나타내는 …

12
R에서 목록을 올바르게 사용하는 방법?
간단한 배경 : 널리 사용되는 많은 (대부분의) 현대 프로그래밍 언어에는 적어도 몇 개의 ADT (추상 데이터 유형)가 공통적으로 있습니다. 문자열 (문자로 구성된 시퀀스) 목록 (정렬 된 값 모음) 및 지도 기반 유형 (키를 값에 매핑하는 정렬되지 않은 배열) R 프로그래밍 언어에서 처음 두 개는 각각 character및 로 구현됩니다 vector. R을 …

12
R 및 RStudio에서 콘솔을 지우는 기능
R에서 콘솔을 지우는 기능이 있는지, 특히 RStudio가 키보드 단축키가 아닌 콘솔에 입력 할 수있는 기능을 찾고 있는지 궁금합니다. 누군가 2010 년부터이 StackExchange 게시물 에 이러한 기능을 이미 제공했습니다 . 불행히도 이것은 RCom 패키지에 따라 다르며 Mac OS X에서는 실행되지 않습니다.
319 r 

11
데이터 프레임에서 열을 어떻게 재정렬합니까?
시간, 입력, 출력, 파일 순서대로이 입력을 어떻게 변경합니까? Time In Out Files 1 2 3 4 2 3 4 5 이 출력에 (시퀀스 : 시간, 출력, 파일)? Time Out In Files 1 3 2 4 2 4 3 5 더미 R 데이터는 다음과 같습니다. table <- data.frame(Time=c(1,2), In=c(2,3), Out=c(3,4), Files=c(4,5)) …
311 r  sorting  dataframe  r-faq 

3
Roxygen2를 사용하여 S4 클래스 슬롯을 올바르게 문서화하는 방법은 무엇입니까?
roxygen (2)로 클래스를 문서화하는 경우 제목과 설명 / 세부 사항을 지정하는 것은 함수, 메서드, 데이터 등과 동일하게 나타납니다. 그러나 슬롯과 상속은 고유 한 종류의 동물입니다. roxygen2에서 S4 클래스를 문서화하기위한 현재 또는 계획된 모범 사례는 무엇입니까? 실사 : @slotroxygen의 초기 설명에서 태그에 대한 언급을 발견 했습니다. 2008 R- 포지 메일 링리스트 …
306 class  r  s4  slot  roxygen2 

5
동일한 그래프에서 ggplot2를 사용하여 두 변수를 선으로 플로팅
아주 새로운 질문이지만 다음과 같은 데이터가 있다고 가정하십시오. test_data <- data.frame( var0 = 100 + c(0, cumsum(runif(49, -20, 20))), var1 = 150 + c(0, cumsum(runif(49, -10, 10))), date = seq(as.Date("2002-01-01"), by="1 month", length.out=100) ) ?를 사용하여 x 축에서 시계열 var0과 var1동일한 그래프에 어떻게 플롯 할 수 있습니까? 보너스 포인트는 당신이 …
305 r  ggplot2  graph  time-series  r-faq 

11
디스크에 플롯을 이미지로 저장하는 방법은 무엇입니까?
R을 사용하여 간단한 선형 회귀를 플로팅합니다. 해당 이미지를 PNG 또는 JPEG로 저장하고 싶습니다. 자동으로 할 수 있습니까? (코드를 통해) 두 가지 다른 질문이 있습니다. 첫째, 이미 모니터에서 줄거리를보고 있는데 그대로 저장하고 싶습니다. 둘째, 아직 플롯을 생성하지 않았지만 플로팅 코드를 실행할 때 직접 플롯을 디스크에 저장하고 싶습니다.
304 r  plot  ggplot2  lattice  r-faq 

11
데이터 프레임에서 이름별로 열을 삭제하는 방법
큰 데이터 세트가 있으며 특정 열을 읽거나 다른 열을 모두 삭제하고 싶습니다. data <- read.dta("file.dta") 관심이없는 열을 선택합니다. var.out <- names(data)[!names(data) %in% c("iden", "name", "x_serv", "m_serv")] 그리고 내가하고 싶은 것보다 : for(i in 1:length(var.out)) { paste("data$", var.out[i], sep="") <- NULL } 원하지 않는 모든 열을 삭제합니다. 이것이 최적의 솔루션입니까?
304 r  dataframe  subset 

13
ggplot2 막대 그래프의 주문 막대
가장 큰 막대가 y 축에 가장 가깝고 가장 짧은 막대가 가장 먼 막대 그래프를 만들려고합니다. 그래서 이것은 제가 가지고있는 테이블과 같습니다. Name Position 1 James Goalkeeper 2 Frank Goalkeeper 3 Jean Defense 4 Steve Defense 5 John Defense 6 Tim Striker 위치에 따라 플레이어 수를 나타내는 막대 그래프를 만들려고합니다. p …
301 r  ggplot2  r-faq 

11
ggplot에서 범례 제목을 변경하는 방법
나는 다음과 같은 줄거리를 가지고있다. 이 명령으로 작성되었습니다. library(ggplot2) df <- data.frame(cond = factor(rep(c("A", "B"), each = 200)), rating = c(rnorm(200), rnorm(200, mean=.8))) ggplot(df, aes(x=rating, fill=cond)) + geom_density(alpha = .3) + xlab("NEW RATING TITLE") + ylab("NEW DENSITY TITLE") 다음으로 할 일은 범례 제목 을 cond 에서 NEW LEGEND TITLE 로 …
299 r  plot  ggplot2 

1
과학적 표기법을 비활성화하는 방법?
p- 값 열이있는 데이터 프레임이 있고이 p- 값을 선택하려고합니다. > pvalues_anova [1] 9.693919e-01 9.781728e-01 9.918415e-01 9.716883e-01 1.667183e-02 [6] 9.952762e-02 5.386854e-01 9.997699e-01 8.714044e-01 7.211856e-01 [11] 9.536330e-01 9.239667e-01 9.645590e-01 9.478572e-01 6.243775e-01 [16] 5.608563e-01 1.371190e-04 9.601970e-01 9.988648e-01 9.698365e-01 [21] 2.795891e-06 1.290176e-01 7.125751e-01 5.193604e-01 4.835312e-04 선택 방법 : anovatest<- results[ - which(results$pvalues_anova < 0.8) …


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