반응형

R 7

R의 부울 연산자 &&와 ||과 ||의 차이

R의 부울 연산자 &&와 ||과 ||의 차이 R 언어 정의에 따르면, 사이의 차이는&그리고.&&에 상응하는 (해당는경우하경))|그리고.|| 않다는 는 전자는 벡터화된 반면 후자는 그렇지 않다는 것입니다. 도움말 텍스트에 따르면 "And"와 "And Also"("Or"와 "Or Else"에 해당)의 차이와 유사한 차이를 읽었습니다.의미:모든 평가가 그럴 필요가 없는 경우(즉, A, B 또는 C가 참이면 항상 참이므로 A가 참이면 평가를 중단함) 누가 여기 좀 비춰주시겠어요?또한 R에 AndAlso와 OrEse가 있습니까?더 짧은 것들은 벡터화됩니다. 즉, 다음과 같은 벡터를 반환할 수 있습니다. ((-2:2) >= 0) & ((-2:2) = 0) && ((-2:2) if( print(1) ) {print(..

programing 2023.07.05

이전 버전의 R 패키지 설치

이전 버전의 R 패키지 설치 Rpy2와 ggplot2를 사용하려고 하는데 오류가 발생합니다.온라인에서 오류를 검색한 결과, 아직 Rpy2에 반영되지 않은 ggplot2 패키지의 변경 사항이 있기 때문에 오류가 발생한다는 것을 발견했습니다(예: 이 게시물을 참조하십시오(편집: 링크가 지금 비활성화됨). 그래서 저는 이제 이전 버전의 ggplot2를 설치해야 합니다.내가 원하는 것에 대한 의사 코드는 다음과 같습니다. install.packages("ggplot2", version='0.9.1') 하지만 논쟁이 없습니다.제가 그걸 어떻게 합니까?원본(R 내)에서 이전 버전의 패키지를 설치하는 방법 packageurl

programing 2023.07.05

R 스크립트를 다른 스크립트에 포함(소스)하는 방법

R 스크립트를 다른 스크립트에 포함(소스)하는 방법 유틸리티 R 스크립트, util을 만들었습니다.프로젝트의 다른 스크립트에서 사용하려는 R.이 스크립트가 정의한 함수를 다른 스크립트에서 사용할 수 있도록 하는 올바른 방법은 무엇입니까? 저는 그와 비슷한 것을 찾고 있습니다.require아직 로드되지 않은 경우에만 패키지를 로드하는 함수입니다.전화하기 싫어요source("util.R")호출될 때마다 스크립트가 로드되기 때문입니다. 나는 R 소스 코드 정리에서처럼 패키지를 만들라는 답을 얻을 수 있다는 것을 알고 있습니다 :) 하지만 나는 다른 곳에서 사용될 무언가를 만드는 것이 아니라 단지 독립적인 프로젝트일 뿐입니다.여기 가능한 한 가지 방법이 있습니다.사용exists당신의 고유한 것을 확인하는 기능u..

programing 2023.06.15

install.packages()를 실행하기 전에 설치된 패키지를 확인합니다.

install.packages()를 실행하기 전에 설치된 패키지를 확인합니다. 이 질문에는 이미 다음과 같은 답이 있습니다. 누락된 패키지를 확인하고 설치하는 우아한 방법? (33개 답변) 마감됨6년 전에. 다른 컴퓨터의 여러 사용자와 공유하는 R 스크립트가 있습니다.라인 중 하나는 다음을 포함합니다.install.packages("xtable")지휘권 문제는 누군가 스크립트를 실행할 때마다 R이 패키지를 다시 설치하는 데 상당한 시간을 소비한다는 것입니다(실제 케이스에는 여러 패키지의 벡터가 있기 때문에 실제로는 시간이 걸립니다). 패키지가 설치되어 있는지 먼저 확인하고 실행하려면 어떻게 해야 합니까?install.packages()그렇지 않은 사람들을 위해?시도:require("xtable")또는"x..

programing 2023.06.05

R 사용자 전문가, 의 기능.R 프로파일?

R 사용자 전문가, 의 기능.R 프로파일? 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨10년 전에. 저는 항상 다른 사람들의 스타트업 프로필 파일이 언어에 대해 유용하고 유익하다는 것을 발견했습니다.또한, Bash와 Vim에 대한 사용자 지정은 있지만 R에 대한 사용자 지정은 없습니다. 예를 들어, 제가 항상 원했던 한 가지는 창 단말기의 입력 및 출력 텍스트에 대한 다른 색상, 심지어 구문 강조도 있습니다.여기 제 거예..

programing 2023.06.05

dplyr을 사용하여 중복된 행 제거

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 10 0 1 10 처음 두 열을 기준으로 중복 행을 제거하려고 합니다.예상 출력 - df[!duplicated(df[,1:2]),] x y z 1 0 1 1 2 1 0 2 4 1 1 4 나는 특히 다음을 사용하는 솔루션을 찾고 있습니다.dplyr꾸러미다음은 다음을 사용하는 솔루션입니다.dplyr >= 0.5. lib..

programing 2023.06.05

행 이름을 첫 번째 열로 변환하려면 어떻게 해야 합니까?

행 이름을 첫 번째 열로 변환하려면 어떻게 해야 합니까? 다음과 같은 데이터 프레임이 있습니다. df VALUE ABS_CALL DETECTION P-VALUE 1007_s_at "957.729231881542" "P" "0.00486279317241156" 1053_at "320.632701283368" "P" "0.0313356324173416" 117_at "429.842323161046" "P" "0.0170004527476119" 121_at "2395.7364289242" "P" "0.0114473584876183" 1255_g_at "116.493632746934" "A" "0.39799368200131" 1294_at "739.927122116896" "A" "0.06686497729423..

programing 2023.06.05
반응형