«r-faq» 태그된 질문

r-faq 태그는 R 태그에서 정기적으로 발생하는 문제에 대해 제한된 수의 질문을 그룹화하기 위해 만들어집니다. SO에 대한 R의 공식 FAQ는 아니지만 일반적인 문제에 대한 흥미로운 정보 소스로 사용되어야합니다.

11
매우 큰 테이블을 데이터 프레임으로 빠르게 읽기
R의 데이터 프레임으로로드 할 매우 큰 테이블 (3 천만 행)이 있습니다. read.table()편리한 기능이 많이 있지만 구현에 속도가 느려지는 논리가 많이있는 것 같습니다. 내 경우에는 미리 열 유형을 알고 있다고 가정하고 테이블에는 열 머리글이나 행 이름이 없으며 걱정해야 할 병리학 적 문자가 없습니다. 나는 테이블을 사용하여 목록으로 읽는 scan()것이 매우 빠를 …
503 r  import  dataframe  r-faq 

16
빈 데이터 프레임 만들기
행없이 data.frame을 초기화하려고합니다. 기본적으로 각 열의 데이터 형식을 지정하고 이름을 지정하지만 결과적으로 행이 생성되지 않습니다. 내가 지금까지 할 수 있었던 최선은 다음과 같습니다. df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"), File="", User="", stringsAsFactors=FALSE) df <- df[-1,] 원하는 모든 데이터 유형과 열 이름을 포함하는 단일 행으로 data.frame을 생성하지만 쓸모없는 행을 생성하여 제거해야합니다. 더 좋은 …
480 r  dataframe  r-faq 

2
`[`가`subset`보다 나은 이유는 무엇입니까?
data.frame을 필터링해야 할 때, 즉 특정 조건을 만족하는 행을 추출하려면 subset함수 를 사용하는 것이 좋습니다 . subset(airquality, Month == 8 & Temp > 90) [기능이 아닌 : airquality[airquality$Month == 8 & airquality$Temp > 90, ] 내가 선호하는 두 가지 주요 이유가 있습니다. 왼쪽에서 오른쪽으로 코드가 더 잘 읽 힙니다. R에 …
400 r  filter  subset  r-faq 


6
소스에서 R 패키지를 어떻게 설치합니까?
친구 가 R로 NYtimes 웹 스크래핑 에 대한이 훌륭한 자습서를 따라 나를 보냈습니다 . 나는 그것을 시도하고 정말로 싶습니다. 그러나 첫 번째 단계는 소스에서 RJSONIO라는 패키지를 설치하는 것입니다. 나는 R을 합리적으로 잘 알고 있지만 소스에서 패키지를 설치하는 방법을 모른다. Mac OSX를 실행하고 있습니다.
392 r  package  install  r-faq 

30
모드를 찾기위한 내장 함수가 있습니까?
R에서, mean()그리고 median()당신이 기대하는 일을 표준 기능은 다음과 같습니다. mode()인수에서 가장 많이 발생하는 값이 아니라 객체의 내부 저장 모드를 알려줍니다. 그러나 벡터 (또는 목록)에 대한 통계 모드를 구현하는 표준 라이브러리 함수가 있습니까?
392 r  statistics  r-faq 

12
두 줄을 어떻게 연결할 수 있습니까?
두 값을 어떻게 연결 (병합, 결합) 할 수 있습니까? 예를 들어 tmp = cbind("GAD", "AB") tmp # [,1] [,2] # [1,] "GAD" "AB" 내 목표는 "tmp"의 두 값을 하나의 문자열로 연결하는 것입니다. tmp_new = "GAD,AB" 어떤 기능이 나를 위해 이것을 할 수 있습니까?

10
데이터 프레임에서 특정 열 추출
6 개의 열이있는 R 데이터 프레임이 있고 세 개의 열만있는 새 데이터 프레임을 만들고 싶습니다. 내 데이터 프레임을 가정이다 df, 나는 추출 컬럼에 원하는 A, B그리고 E, 이것은 단지 내가 알아낼 수있는 명령입니다 : data.frame(df$A,df$B,df$E) 더 간단한 방법이 있습니까?
365 r  dataframe  r-faq 

13
선행 및 후행 공백을 자르는 방법?
data.frame에서 선행 및 후행 공백에 문제가 있습니다. 예를 들어 특정 조건을 기준으로 특정 row을 살펴보고 싶습니다 data.frame. > myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)] [1] codeHelper country dummyLI dummyLMI dummyUMI [6] dummyHInonOECD dummyHIOECD dummyOECD <0 rows> (or 0-length row.names) 오스트리아가 분명히 내 나라에 있었던 이후로 왜 내가 예상 한 결과를 얻지 못했는지 궁금했습니다 …

15
그룹별로 변수를 합산하는 방법
두 개의 열이있는 데이터 프레임이 있습니다. 첫 번째 열에는 "첫 번째", "두 번째", "세 번째"와 같은 범주가 있고 두 번째 열에는 "범주"에서 특정 그룹을 본 횟수를 나타내는 숫자가 있습니다. 예를 들면 다음과 같습니다. Category Frequency First 10 First 15 First 5 Second 2 Third 14 Third 20 Second 3 범주별로 …
357 r  dataframe  aggregate  r-faq 

8
선행 0을 추가하는 방법?
다음과 같은 데이터 세트가 있습니다. anim <- c(25499,25500,25501,25502,25503,25504) sex <- c(1,2,2,1,2,1) wt <- c(0.8,1.2,1.0,2.0,1.8,1.4) data <- data.frame(anim,sex,wt) data anim sex wt anim2 1 25499 1 0.8 2 2 25500 2 1.2 2 3 25501 2 1.0 2 4 25502 1 2.0 2 5 25503 2 1.8 2 6 25504 1 …

5
R에서 trycatch를 작성하는 방법
trycatch웹에서 다운로드 할 때 오류를 처리하는 코드 를 작성하고 싶습니다 . url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) 이 두 문장은 성공적으로 실행됩니다. 아래에 존재하지 않는 웹 주소를 만듭니다. url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]존재하지 않는다. 어떻게 편지 않습니다 trycatch있도록 루프 (기능) : URL이 잘못되면 "웹 URL이 잘못되어 얻을 …

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


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 

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