«r» 태그된 질문

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

6
dplyr을 사용하여 중복 행 제거
나는 이와 같은 data.frame을 가지고있다- set.seed(123) df = data.frame(x=sample(0:1,10,replace=T),y=sample(0:1,10,replace=T),z=1:10) > df x y z 1 0 1 1 2 1 0 2 3 0 1 3 4 1 1 4 5 1 0 5 6 0 1 6 7 1 0 7 8 1 0 8 9 1 0 9 …
128 r  dplyr 

3
여러 매개 변수가있는 R 적용 기능
f(var1, var2)R에 함수 가 있습니다. 설정 var2 = 1하고 이제 함수 f()를 목록 에 적용하려고 한다고 가정 합니다 L. 기본적으로 출력과 함께 새 목록 L *을 얻고 싶습니다. [f(L[1],1),f(L[2],1),...,f(L[n],1)] 어떻게하면이 중 하나와 함께해야합니까 apply, mapply또는 lapply?
128 r 

5
ggplot에서 선 너비를 변경하는 방법은 무엇입니까?
데이터 링크 : 사용 된 데이터 내 코드 : ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE) ccfsirsts <- as.data.frame(ccfsisims) ccfsirsts[6:24] <- sapply(ccfsirsts[6:24],as.numeric) ccfsirsts <- droplevels(ccfsirsts) ccfsirsts <- transform(ccfsirsts,sres=factor(sres,levels=unique(sres))) library(ggplot2) #------------------------------------------------------------------------------------------ #### Plot of food security index for Morocco and Turkey by sector #------------------------------------------------------------------------------------------ #_Code_Begin... datamortur <- …
127 r  ggplot2  line-plot 

6
데이터 프레임에서 많은 변수가있는 수식을 간결하게 작성하는 방법은 무엇입니까?
반응 변수와 3 개의 공변량을 포함하는 데이터가 있다고 가정합니다 (장난감 예). y = c(1,4,6) d = data.frame(x1 = c(4,-1,3), x2 = c(3,9,8), x3 = c(4,-4,-2)) 선형 회귀를 데이터에 맞추고 싶습니다. fit = lm(y ~ d$x1 + d$x2 + d$y2) 각각의 개별 공변량을 작성할 필요가 없도록 공식을 작성하는 방법이 있습니까? 예를 …
127 r  dataframe  glm  lm 


3
R의 전역 및 지역 변수
나는 R의 초보자이며 R의 지역 및 전역 변수 사용법과 혼동됩니다. 인터넷 에서 현재 환경에서 변수를 사용 =하거나 <-할당 할지 여부를 나타내는 게시물을 읽었 <<-으며 함수 내부에서 전역 변수에 액세스 할 수 있습니다. 그러나 C ++에서 기억할 때 괄호 안에 변수를 선언 할 때마다 로컬 변수가 발생 {}하므로 이것이 R에 대해 …
126 r 

8
점이 너무 많은 산점도
N = 700K 인 두 개의 변수를 플로팅하려고합니다. 문제는 겹치는 부분이 너무 많아서 음모가 대부분 검은 색의 단색 블록이되는 것입니다. 플롯의 어두움이 영역의 포인트 수의 함수 인 회색조 "구름"을 갖는 방법이 있습니까? 다시 말해, 개별 점을 표시하는 대신 영역의 점 수가 많을수록 해당 영역이 더 어두워지는 플롯이 "구름"이되기를 원합니다.
126 r  scatter-plot 

4
벡터의 모든 n 번째 요소 추출
각 요소가 i+6th다른 벡터 의 요소 인 벡터를 만들고 싶습니다 . 예를 들어 길이가 120 인 벡터에서는 각 요소가 i, i+6, i+12, i+18...초기 벡터의 값인 길이가 20 인 다른 벡터를 만들고 싶습니다 . 즉 원본의 6 번째 요소마다 추출하고 싶습니다.
126 r  vector 

8
read.csv 경고 '따옴표 붙은 문자열 내의 EOF'는 파일을 완전히 읽을 수 없도록합니다.
나는이 CSV 파일 (24.1 MB) 나는 완전히 내 R 세션으로 읽을 수 있습니다. 스프레드 시트 프로그램에서 파일을 열면 112,544 행을 볼 수 있습니다. R로 읽을 때 read.csv56,952 행 과이 경고 만 얻습니다. cit <- read.csv("citations.CSV", row.names = NULL, comment.char = "", header = TRUE, stringsAsFactors = FALSE, colClasses= "character", encoding= …
125 r  csv  eof  read.table 

8
벡터에서 여러 값을 삭제하는 방법은 무엇입니까?
나는 다음 a = c(1:10)과 같은 벡터를 가지고 있으며 다음 과 같은 여러 값을 제거해야합니다.2, 3, 5 벡터에서 그 숫자를 삭제하는 방법 ( 벡터의 위치 가 아님 )? 순간에 나는 벡터를 반복하고 다음과 같은 것을한다 : a[!a=NUMBER_TO_REMOVE] 그러나 자동으로 수행하는 기능이 있다고 생각합니다.
125 r 

3
data.table의 행을 문자열 키 'order (-x, v)'에서 내림차순으로 정렬하면 data.table 1.9.4 이전 버전에서 오류가 발생합니다.
하자 내가 다음이 있다고 가정 data.table의를 R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) 두 개의 열 (예 : x및 열 v) 로 주문하고 싶습니다 . 나는 이것을 사용했다 : DT[order(x,v)] # sorts first by x then by v (both in ascending order) 하지만 이제는 x(내림차순으로) 정렬 하고 다음 코드가 있습니다. …
125 r  string  sorting  data.table  key 

6
R에서 "S3 방법"은 무엇을 의미합니까?
저는 R을 처음 접했기 때문에 S3 메서드와 객체가 무엇인지 모릅니다. S3 및 S4 객체 시스템이 있으며 일부는 가능하면 S4보다 S3를 사용하도록 권장합니다 ( http://google-styleguide.googlecode.com/svn/trunk/google-r-style 에서 Google의 R 스타일 가이드 참조). html ) *. 그러나 S3 메서드 / 객체의 정확한 정의를 모릅니다. 업데이트 : 2019 년부터 Google의 R 스타일 가이드 하이퍼 …
124 r  oop  r-faq  r-s3  r-s4 

4
강제로 NA를 도입 할 때 경고를 피하는 방법
일반적으로 경고를받지 않도록 R을 코딩하는 것을 선호하지만 as.numeric문자형 벡터를 변환하는 데 사용할 때 경고가 표시되지 않도록하는 방법을 모르겠습니다 . 예를 들면 : x <- as.numeric(c("1", "2", "X")) 강제로 NA를 도입했기 때문에 경고를 줄 것입니다. 강제로 NA를 도입하고 싶습니다. "예, 이것이 제가하고 싶은 일입니다"라고 말할 수있는 방법이 있습니까? 아니면 경고와 함께 …
124 r  parsing  casting  na 

3
R에서 ggplot2로 히스토그램 오버레이
저는 R을 처음 접했고 같은 그래프에 3 개의 히스토그램을 그리려고합니다. 모든 것이 잘 작동했지만 내 문제는 2 개의 히스토그램이 겹치는 부분을 볼 수 없다는 것입니다. 밀도 플롯을 만들면 완벽 해 보입니다. 각 곡선은 검은 색 프레임 선으로 둘러싸여 있고 곡선이 겹치는 부분에서는 색상이 다르게 보입니다. 누군가가 첫 번째 사진의 히스토그램으로 …
124 r  ggplot2 

7
값 순서를 변경하지 않고 요인 수준 재정렬
일부 수치 변수와 일부 범주 factor변수 가있는 데이터 프레임이 있습니다 . 이러한 요인에 대한 수준의 순서는 내가 원하는 방식이 아닙니다. numbers <- 1:4 letters <- factor(c("a", "b", "c", "d")) df <- data.frame(numbers, letters) df # numbers letters # 1 1 a # 2 2 b # 3 3 c # …
124 r  levels 

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