«r» 태그된 질문

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

7
dplyr tbl 열을 벡터로 추출
데이터베이스 백엔드가있는 tbl에서 dplyr tbl의 한 열을 벡터로 얻는 더 간결한 방법이 있습니까? require(dplyr) db <- src_sqlite(tempfile(), create = TRUE) iris2 <- copy_to(db, iris) iris2$Species # NULL 너무 쉬웠을 겁니다 collect(select(iris2, Species))[, 1] # [1] "setosa" "setosa" "setosa" "setosa" etc. 그러나 약간 서투른 것 같습니다.

3
"OR"을 사용하여 여러 조건을 결합하여 데이터 프레임의 하위 세트를 만드는 방법은 무엇입니까?
R에 data.frame이 있습니다. 두 개의 다른 열에서 두 가지 다른 조건을 시도하고 싶지만 이러한 조건을 포함시키기를 원합니다. 따라서 조건을 결합하기 위해 "OR"을 사용하고 싶습니다. "AND"조건을 사용하려고 할 때 많은 성공을 거두기 전에 다음 구문을 사용했습니다. my.data.frame <- data[(data$V1 > 2) & (data$V2 < 4), ] 그러나 위의 'OR'을 사용하는 방법을 …
174 r  conditional  dataframe 

11
두 단어 문자열에서 두 단어의 첫 글자를 대문자로
두 단어로 된 문자열이 있고 두 단어를 모두 대문자로 만들고 싶다고 가정 해 봅시다. name <- c("zip code", "state", "final count") Hmisc패키지는 함수가 capitalize첫 번째 단어를 대문자로,하지만 난 대문자로 두 번째 단어를 얻을하는 방법을 모르겠어요. 에 대한 도움말 페이지에서는 capitalize해당 작업을 수행 할 수 있다고 제안하지 않습니다. library(Hmisc) capitalize(name) # …
174 r  string  title-case 


10
한 번에 여러 패키지로드
require 명령을 반복해서 입력하지 않고 여러 패키지를 한 번에로드하려면 어떻게해야합니까? 나는 충돌과 화상의 세 가지 접근법을 시도했습니다. 기본적으로 패키지 이름의 벡터를로드 할 함수에 제공하고 싶습니다. x<-c("plyr", "psych", "tm") require(x) lapply(x, require) do.call("require", x)
174 r  packages 

8
R 데이터 프레임의 각 행에 대해
데이터 프레임이 있고 해당 데이터 프레임의 각 행에 대해 복잡한 조회를 수행하고 일부 데이터를 파일에 추가해야합니다. dataFrame에는 생물학적 연구에 사용되는 96 웰 플레이트에서 선택된 웰에 대한 과학적 결과가 포함되어 있으므로 다음과 같이하고 싶습니다. for (well in dataFrame) { wellName <- well$name # string like "H1" plateName <- well$plate # string …
173 r  dataframe  rows 

3
.SD는 R에서 data.table의 약자
.SD유용 해 보이지만 실제로 무엇을하고 있는지 모르겠습니다. 그것은 무엇을 의미합니까? 왜 앞의 기간이 있습니까? 사용하면 어떻게 되나요? I는 읽어 .SD인 data.table들의 서브셋 함유 x그룹 열 (들)을 제외한 각 군의 데이터. 로 그룹화 할 때,로 그룹화 i할 때 by, 키 by및 _ad hoc_를 사용할 수 있습니다.by 그것은 딸 data.table이 다음 수술을 …
173 r  data.table 

3
lapply 대신 purrr :: map을 사용하는 이유는 무엇입니까?
내가 사용해야하는 이유가 있습니까? map(<list-like-object>, function(x) <do stuff>) 대신에 lapply(<list-like-object>, function(x) <do stuff>) 출력은 동일해야하며 내가 만든 벤치 마크 lapply는 약간 더 빠름 을 보여줍니다 ( map모든 비표준 평가 입력을 평가해야합니다). 왜 그런 간단한 경우에 실제로 전환해야하는지에 대한 이유가 purrr::map있습니까? 나는 하나의 좋아하는 또는 구문에 대한 싫어하는 여기에 대해 요구 …
171 r  purrr 

8
여러 경고“알 수없는 열”수정
모든 유형의 명령 (예 : 패키지에 업데이트 설치에 대한 str (x))에 대해 "알 수없는 열"이라는 여러 경고가 지속적으로 표시되며이를 디버깅하거나 수정하는 방법을 잘 모르겠습니다. "알 수없는 열"이라는 경고는 내가 이름을 바꾼 tbl_df의 변수와 명확하게 관련되어 있지만 tbl_df와 관련이없는 것처럼 보이는 모든 종류의 명령에서 경고가 나타납니다 (예 : 패키지에 업데이트 설치, …
171 r  dplyr 

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 

8
`dplyr`에서 동적 변수 이름 사용
dplyr::mutate()데이터 프레임에서 여러 개의 새 열을 만드는 데 사용하고 싶습니다 . 열 이름과 해당 내용은 동적으로 생성되어야합니다. 홍채의 데이터 예 : library(dplyr) iris <- tbl_df(iris) Petal.Width변수 에서 새 열을 변경하는 함수를 만들었습니다 . multipetal <- function(df, n) { varname <- paste("petal", n , sep=".") df <- mutate(df, varname = Petal.Width …
168 r  dplyr  r-faq 

12
각 행의 여러 인수를 사용하여 각 데이터 프레임 행에서 apply-like 함수 호출
여러 열이있는 데이터 프레임이 있습니다. 데이터 프레임의 각 행에 대해 행에서 함수를 호출하고 함수의 입력이 해당 행의 여러 열을 사용하고 있습니다. 예를 들어,이 데이터와 두 개의 인수를 허용하는 testFunc가 있다고 가정 해 봅시다. > df <- data.frame(x=c(1,2), y=c(3,4), z=c(5,6)) > df x y z 1 1 3 5 2 2 …
168 r  dataframe 

5
테이블을 데이터 프레임으로 변환하는 방법
나는 이것을 가지고 R에 테이블을 가지고있다 str(): table [1:3, 1:4] 0.166 0.319 0.457 0.261 0.248 ... - attr(*, "dimnames")=List of 2 ..$ x: chr [1:3] "Metro >=1 million" "Metro <1 million" "Non-Metro Counties" ..$ y: chr [1:4] "q1" "q2" "q3" "q4" 인쇄 할 때 다음과 같이 보입니다. y x q1 …
167 r 

7
JSON 파일에서 R로 데이터 가져 오기
JSON 파일에서 R로 데이터를 가져 오는 방법이 있습니까? 보다 구체적으로 파일은 문자열 필드, 객체 및 배열이있는 JSON 객체의 배열입니다. RJSON 패키지는이 http://cran.r-project.org/web/packages/rjson/rjson.pdf 를 처리하는 방법에 대해 명확하지 않습니다 .
166 json  r 

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