lapply
https://onesixx.com/lapply/
https://onesixx.com/lapply-vs-docall/
https://onesixx.com/bind/
예제데이터
R
참고 apply – 1 row
R
참고 apply – 2 column
R
sapply는 lapply를 쉽게 사용할수 있게 wrapping한거
R
lapply기본원리
R
- X가 어떤 Object든지 list로 만들어서,
- Column기준으로 Loop하면서 Fun을 적용한다.
- 결과는 항상 List 이다.
R
참고: as.list
R
Column별로 List를 만들어서 동시에 함수적용
R
lapply의 Argument
- vector 자체 또는 data.table
- (vector 자체 대신에) vector의 ColumnName 또는 Index
- Iteration Number
R
split()
활용하여 List만들기 => Group별로 자르기
x object를 f 를 기준으로 row기준으로 데이터를 나눠준다.
R
R
R
Example
type1
R
type2
R
type3
R