반응형

R 4

'스위프' 기능 사용 방법

'스위프' 기능 사용 방법 R 패키지의 소스를 보면 기능이 보입니다.sweep꽤 자주 사용됩니다.때때로 더 간단한 기능으로 충분할 때 사용됩니다(예:apply), 다른 경우에는 코드 블록을 통과하는 데 상당한 시간을 들이지 않고는 정확히 무엇을 하고 있는지 알 수 없습니다. 내가 재현할 수 있다는 것은sweep더 간단한 기능을 사용한 의 효과는 내가 이해하지 못한다는 것을 시사합니다.sweep의 핵심 사용 사례, 그리고 이 기능이 매우 자주 사용된다는 사실은 이 기능이 상당히 유용하다는 것을 시사합니다. 컨텍스트: sweep는 R의 표준 라이브러리에 있는 함수이며, 인수는 다음과 같습니다. sweep(x, MARGIN, STATS, FUN="-", check.margin=T, ...) # x is the..

programing 2023.06.13

R: 코드 블록 주석

R: 코드 블록 주석 이 질문에는 이미 다음과 같은 답이 있습니다. 여러 줄의 설명 해결 방법? (11개 답변) 마감됨3년 전에. 중복 가능성: R: 여러 줄의 댓글 문제 해결 방법? 저는 R의 코드 몇 줄을 주석하고 싶습니다.각 줄 앞에 #을 붙이지 않고 할 수 있는 방법이 있습니까? - 일종의./* blocked out code */SAS에서?대부분의 편집자들은 코드 블록을 주석 처리하기 위해 일종의 바로 가기를 사용합니다.기본 편집기는 명령이나 컨트롤 및 단일 따옴표를 사용하여 선택한 코드 행을 주석 처리합니다.R스튜디오에서는 /+입니다.편집자를 체크인합니다. 여전히 한 줄씩 주석을 달지만, 선택한 행에 주석을 달기도 합니다.Mac RGUI의 경우 명령 옵션 '(창이 제어 옵션이라고 생각합니다.)R..

programing 2023.06.13

함수에 data.frame 열 이름 전달

함수에 data.frame 열 이름 전달 저는frame(data.frame)을 함수를 x및 a ) 및acolumn이 data합니다.함수는 x에 대해 일부 계산을 수행하고 나중에 다른 data.frame을 반환합니다.열 이름을 함수에 전달하는 모범 사례 방법을 고수하고 있습니다. 의 예는 두지최 의예한 소가입니다.fun1그리고.fun2아래는 작업을 수행할 수 있는 원하는 결과를 생성합니다.x$column를 사용합니다.max()일례로하지만, 둘 다 겉보기에는 (적어도 나에게는) 우아하지 못한 것에 의존합니다. 로 불러들입니다.substitute() 아마도 쩌면어.eval() 열 이름을 문자 벡터로 전달해야 합니다. fun1 [1] -Inf # Stop with error in case of typo fun ..

programing 2023.06.08
반응형