ADsP/3과목

2장_5절 데이터 구조와 데이터 프레임 2-2

hyerimir 2022. 2. 10. 14:45

1. 집단으로 분할하기

벡터 : split(vec, fac) - 벡터값과 팩터값의 길이가 같아야 함

데이터프레임 : split(dfm, fac)

 

2. 함수 적용하기

벡터, 행렬 : apply(mtr, 1, func), apply(mtr, 2, func)

리스트 : lapply(lst, func), sapply(lst, func)

데이터프레임 : lappy(dfm, func), sapply(dfm, func), apply(dfm, 1or2, func)

 

3. 집단별로 함수 적용하기

tapply(vec, fac, func)

by(dfm, fac, func)

 

4. 병렬 벡터들과 리스트들에 함수 적용하기

벡터 : mapply(fun, vec1, vec2, vec3, ...)

리스트 : mapply(func, lst1, lst2, lst3, ...)