본문 바로가기
728x90
728x90

r74

R ) map() 함수 알아보기 column별 같은 함수 적용 in r 안녕하세요 오늘은 map함수에 대해 공부한것을 기록하려고 합니다. map()함수는 sapply()함수의 대안이 되고 함수의 이름이 직관적이고 dataframe으로 반환을 할 수 있습니다. sapply()는 실행 결과로 벡터 또는 행렬로 반환합니다. map()함수는 purrr패키지에 있으므로 purrr패키지를 설치하고 사용해야합니다. map(.x, .f, ...)의 인자를 갖고 있습니다. library(purrr) test map(.x=test,.f=mean) map함수도 그냥 사용하면 list형태로 반환을 합니다 하지만 map_df()함수를 사용하면 데이터프레임으로 반환이 가능합니다. map_df(.x=test,.f=mean) a 2022. 4. 13.
R ) apply()함수 알아보기 in r (2) feat. ( lapply(), sapply() ) 안녕하세요 오늘은 저번에 공부했던 apply()함수에 이어서 apply함수와 관련된 함수를 공부한것을 공유하려고 합니다. lapply, sapply 함수는 리스트 계열의 자료형을 입력받아, 각원소 마다 같은 함수를 반복하여 실행합니다. ( data frame은 list계열의 자료형 ) lapply(X,FUN) sapply(X,FUN,simplify) lapply는 list형태로 data를 반환합니다. 벡터로 활용하고 싶다면 unlist()를이용해 벡터로 변환해줄 수 있습니다. sapply는 벡터로 data를 변환합니다. simplify인자에 F를 할당하면 lapply와 같은 list로 반환하게 됩니다. lapply(X=test, FUN=mean) sapply(X=test, FUN=mean,simplify.. 2022. 4. 12.
R ) apply()함수 알아보기 in r 안녕하세요 오늘은 apply함수에 대해 공부한 것을 기록하려고 합니다. apply함수는 행렬의 행 또는 열 방향으로 같은 함수를 반복해서 실행하는 함수 입니다. apply()함수의 X인자에는 헹렬 및 배열 자료형을 넣어 줍니다. MARGIN인자에는 1또는 2를 지정합니다. 1은 행방향 2는 열방향을 지정합니다. FUN인자에는 반복실행할 함수를 지정합니다. iris test1 2022. 4. 11.
R ) 사용자 정의 함수 function() 알아보기 in r 안녕하세요 오늘은 R의 사용자 정의 함수 function()에 대해서 공부한것을 기록하려고 합니다. R에서는 function()함수를 이용해 제가 사용하고 싶은 함수를 정의해 사용할 수 있습니다. fun 2022. 4. 8.
728x90
728x90