«r» 태그된 질문

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

8
행 단위로 R 데이터 프레임 만들기
R에서 행 단위로 데이터 프레임을 구성하고 싶습니다. 몇 가지 검색을 수행했으며 내가 생각 해낸 것은 빈 목록을 만들고 목록 인덱스 스칼라를 유지 한 다음 매번 목록에 추가하라는 제안뿐입니다. 단일 행 데이터 프레임을 만들고 목록 인덱스를 1 씩 앞으로 이동합니다. 마지막으로 do.call(rbind,)목록에 있습니다. 이것이 작동하는 동안 매우 번거로운 것 같습니다. 동일한 …
107 list  r  dataframe 



4
데이터 프레임 전치
큰 데이터 프레임을 전치해야하므로 다음을 사용했습니다. df.aree <- t(df.aree) df.aree <- as.data.frame(df.aree) 이것이 내가 얻는 것입니다. df.aree[c(1:5),c(1:5)] 10428 10760 12148 11865 name M231T3 M961T5 M960T6 M231T19 GS04.A 5.847557e+03 0.000000e+00 3.165891e+04 2.119232e+04 GS16.A 5.248690e+04 4.047780e+03 3.763850e+04 1.187454e+04 GS20.A 5.370910e+03 9.518396e+03 3.552036e+04 1.497956e+04 GS40.A 3.640794e+03 1.084391e+04 4.651735e+04 4.120606e+04 내 문제는 첫 번째 …
107 r  dataframe 

2
switch () 문 사용법
R의 switch 문에 대해 약간 혼란 스럽습니다. 함수를 검색하면 다음과 같은 예제가 표시됩니다. 스위치의 일반적인 사용은 함수에 대한 인수 중 하나의 문자 값에 따라 분기하는 것입니다. > centre <- function(x, type) { + switch(type, + mean = mean(x), + median = median(x), + trimmed = mean(x, trim = .1)) + …

10
빈 플롯을 그리는 방법?
빈 플롯을 만들어야합니다. 이것이 내가 생각할 수있는 최선의 방법입니다. plot(0, xaxt = 'n', yaxt = 'n', bty = 'n', pch = '', ylab = '', xlab = '') 더 간단한 솔루션이 있습니까? PS : 완전히 비어 있고 축이 없습니다.
106 r  ggplot2  plot 

2
요인 수준과 요인 레이블 간의 혼동
R에서 요인의 수준과 레이블간에 차이가있는 것 같습니다. 지금까지 저는 항상 수준이 요인 수준의 '실제'이름이고 레이블이 출력에 사용되는 이름이라고 생각했습니다 (예 : 표 및 그림). . 다음 예에서 볼 수 있듯이 분명히 이것은 사실이 아닙니다. df <- data.frame(v=c(1,2,3),f=c('a','b','c')) str(df) 'data.frame': 3 obs. of 2 variables: $ v: num 1 2 3 …
106 r  r-factor  r-faq 

9
기하 평균 : 내장 기능이 있습니까?
기하 평균에 대한 내장을 찾으려고했지만 찾을 수 없었습니다. (분명히 빌트인은 쉘에서 작업하는 동안 저를 절약 할 수 없으며 정확도에 차이가 있다고 생각하지 않습니다. 스크립트의 경우 빌트인을 가능한 한 자주 사용하려고합니다. 성능 향상은 종종 눈에 띄게 나타납니다. (내가 의심하는) 하나가 없다면 여기 내 것입니다. gm_mean = function(a){prod(a)^(1/length(a))}

1
데이터를 제거하지 않고 ggplot2 축 제한 (제한 외부) : zoom
ggplot에서 축 제한을 지정하면 외곽 지점이 제거됩니다. 포인트에 대해서는 괜찮지 만 지정된 범위와 교차하는 선을 그릴 수 있지만 ggplot의 range또는 xlim/ylim메서드는이를 제거합니다. 외부 데이터를 제거하지 않고 플롯 축 범위를 지정하는 다른 방법이 있습니까? 예 : require(ggplot2) d = data.frame(x=c(1,4,7,2,9,7), y=c(2,5,4,10,5,3), grp=c('a','a','b','b','c','c')) ggplot(d, aes(x, y, group=grp)) + geom_line() ggplot(d, aes(x, y, …
106 r  ggplot2  zoom  limits 

5
R 벡터의 모든 요소에서 마지막 n 문자를 제거하는 방법
저는 R을 처음 접했고 벡터의 모든 요소 (배열?)에서 마지막 n 문자를 제거하는 방법에 대한 간단한 예를 온라인에서 찾을 수 없습니다. 저는 Java 배경에서 왔기 때문에 모든 요소를 ​​반복하고 모든 요소 a$data에서 마지막 3 개 문자를 제거하고 싶습니다 . 어떻게 하시겠습니까?
106 r  string 

9
두 그래프 간선을 왼쪽 정렬 (ggplot)
저는 ggplot을 사용하고 있으며 서로 위에 표시하려는 두 개의 그래프가 있습니다. 나는 grid.arrangegridExtra에서 사용 하여 쌓았습니다. 문제는 축 레이블에 관계없이 그래프의 왼쪽 가장자리와 오른쪽 가장자리가 정렬되기를 원한다는 것입니다. (한 그래프의 레이블이 짧고 다른 그래프의 레이블이 길기 때문에 문제가 발생합니다). 질문 : 어떻게해야합니까? 나는 grid.arrange와 결혼하지 않았지만 ggplot2는 필수입니다. 내가 시도한 …
105 r  ggplot2  gridextra  gtable 

4
R을 프로그래밍 언어로 배우는 방법 [닫힌]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 이 질문 개선 R 언어를 통계 시스템으로 배우는 대신 '프로그래밍'언어로 배우는 방법을 알고 싶습니다. 내 질문은 …
105 r 

6
R 스크립트 줄 번호 오류?
명령 줄 (R --slave script.R)에서 긴 R 스크립트를 실행하는 경우 오류시 줄 번호를 제공하려면 어떻게해야합니까? 가능한 경우 스크립트에 디버그 명령을 추가하고 싶지 않습니다. R이 대부분의 다른 스크립팅 언어처럼 동작하기를 원합니다.
105 debugging  r 

6
변수를 사용하여 ggplot에서 열 이름을 지정하는 방법
ggplot 명령이 있습니다. ggplot( rates.by.groups, aes(x=name, y=rate, colour=majr, group=majr) ) 함수 내부. 그러나 함수의 매개 변수를 사용하여 색상 및 그룹으로 사용할 열을 선택하고 싶습니다. Ie 이런 걸 원해요 f <- function( column ) { ... ggplot( rates.by.groups, aes(x=name, y=rate, colour= ??? , group=??? ) ) } 따라서 ggplot에서 사용되는 열은 …
105 r  ggplot2  r-faq 

12
숫자가 정수인지 확인
R에 숫자가 정수인지 확인하는 편리한 기능이 없다는 사실에 놀랐습니다. is.integer(66) # FALSE 도움말 파일은 경고 : is.integer(x)x 정수 가 포함되어 있는지 테스트하지 않습니다 ! 이를 위해 예제 round의 함수 is.wholenumber(x)에서 와 같이를 사용 하십시오. 이 예제에는 "해결 방법"으로이 사용자 지정 함수가 있습니다. is.wholenumber <- function(x, tol = .Machine$double.eps^0.5) abs(x - …
104 r  integer  rounding 

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