반응형

r 7

왜 lapply 대신 purr::map을 사용합니까?

왜 lapply 대신 purr::map을 사용합니까? 제가 사용해야 할 이유가 있나요? map(, function(x) ) 대신에 lapply(, function(x) ) 출력은 동일해야 하고 제가 만든 벤치마크는 그것을 보여주는 것 같습니다.lapply조금 더 빠릅니다(그것은 다음과 같아야 합니다).map모든 비표준 평가 입력을 평가해야 합니다. 그래서 그렇게 간단한 경우에 제가 실제로 전환을 고려해야 할 이유가 있나요?purrr::map나는 여기서 구문, purrr 등이 제공하는 다른 기능에 대한 호불호를 묻는 것이 아니라, 엄격하게 비교에 대한 것입니다.purrr::map와 함께lapply표준평사고가다정합다니한용를가▁the▁using▁standard다▁eval,uation니▁assuming가를 사용..

programing 2023.07.01

열의 값을 기존 데이터 프레임의 행 이름으로 변환

열의 값을 기존 데이터 프레임의 행 이름으로 변환 기존 데이터 프레임의 열에 있는 값을 행 이름으로 변환하려고 합니다.데이터 프레임을 내보낸 다음 데이터 프레임을 사용하여 다시 가져올 필요 없이 이 작업을 수행할 수 있습니까?row.names = 전화요? 예를 들어 다음과 같이 변환합니다. > samp names Var.1 Var.2 Var.3 1 A 1 5 0 2 B 2 4 1 3 C 3 3 2 4 D 4 2 3 5 E 5 1 4 입력: > samp.with.rownames Var.1 Var.2 Var.3 A 1 5 0 B 2 4 1 C 3 3 2 D 4 2 3 E 5 1 4 이 작업은 다음을 수행해야 합니다. samp2 2016년 기준으로 다음을 사용할 수 있습니다.tidyverse. library(..

programing 2023.06.26

두 줄을 어떻게 연결할 수 있습니까?

두 줄을 어떻게 연결할 수 있습니까? 두 값을 연결(합병, 결합)하려면 어떻게 해야 합니까?예를 들어 다음과 같습니다. tmp = cbind("GAD", "AB") tmp # [,1] [,2] # [1,] "GAD" "AB" 제 목표는 "tmp"에 있는 두 값을 하나의 문자열로 연결하는 것입니다. tmp_new = "GAD,AB" 어떤 기능이 저를 위해 이것을 해줄 수 있습니까?paste() 가는 길입니다.이전 포스터에서 지적했듯이 붙여넣기는 두 가지 작업을 수행할 수 있습니다. 값을 하나의 "문자열"로 연결합니다. > paste("Hello", "world", sep=" ") [1] "Hello world" 서 인수 논이벌는곳지어쟁곳▁argument.sep 사이에 를 지정합니다. > x x [1] "H..

programing 2023.06.16

오류: Gdal이 설치되어 있지만 R 종속 패키지를 설치하는 동안 gdal-config를 찾을 수 없습니다.

오류: Gdal이 설치되어 있지만 R 종속 패키지를 설치하는 동안 gdal-config를 찾을 수 없습니다. 제가 놓치고 있는 점을 지적해 주십시오. OpenSUSE 11.3 xx@linux-y3pi:~/Desktop/R> sudo R CMD INSTALL rgdal_0.7-12.tar.gz root's password: * installing to library ‘/usr/lib64/R/library’ * installing *source* package ‘rgdal’ ... ** package ‘rgdal’ successfully unpacked and MD5 sums checked configure: gdal-config: gdal-config checking gdal-config usability..

programing 2023.06.06

require()와 library()의 차이점은 무엇입니까?

require()와 library()의 차이점은 무엇입니까? 사이의 차이점은 무엇입니까?require()그리고.library()?일상적인 일에는 그렇게 많지 않습니다. 그러나 두 기능에 대한 설명서에 따르면 (다음을 입력하여 액세스함)?및enter 앞), 함수이 히트 ),▁before▁the에앞),,require 수 없으면 됩니다.library오류가 발생합니다.의 또 다른 require()입니다. TRUE에는 다음과 같이 합니다.FALSE그렇지 않다면 > test test Error: object 'test' not found > test test [1] FALSE 사용할 수 있습니다.require()아래와 같은 구조로.패키지가 설치되지 않은 경우 R 설치에 코드를 배포하려면 주로 편리합니다. if(re..

programing 2023.06.06
반응형