본문 바로가기
728x90
728x90

R programming68

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.
R ) 난수 ( sample ) 생성하기 in r feat.set.seed 안녕하세요 오늘은 난수 생성에 대해 공부한것을 기록하려고 합니다. sample함수를 이용하여 난수를 생성할 수 있습니다 이때 복원 추출과 비복원 추출을 할 수 있습니다. 비복원 추출 : data를 추출할때 이전에 추출한 data를 모집단에서 제외하고 다시 추출하는 방법을 비복원 추출이라고 합니다. 복원 추출 : 비복원 추출과 반대로 data를 추출할때 이전에 추출한 data를 모집단에 다시 포함 시켜 추출하는 방법을 복원 추출 이라고 합니다. sample()함수 내에 있는 replace인자에 True 또는 False를 입력하여 복원, 비복원 추출을 할 수 있습니다. ( True : 복원 , False : 비복원 ) sample()인자에 prob라는 인자도 있습니다. 이는 data중에 추출할 data의 확.. 2022. 4. 6.
728x90
728x90