2 split( ) 함수: 팩터 열로 나누기
split() 함수는 데이터셋에 대해 분리할 팩터 열을 기준으로 분리합니다.
> split(iris, iris$Species) # Species 기준으로 데이터를 분리 $setosa Sepal.Length Sepal.Width Petal.Length Petal.Width Species 1 5.1 3.5 1.4 0.2 setosa 2 4.9 3.0 1.4 0.2 setosa 3 4.7 3.2 1.3 0.2 setosa ... 생략 ... $versicolor Sepal.Length Sepal.Width Petal.Length Petal.Width Species 51 7.0 3.2 4.7 1.4 versicolor 52 6.4 3.2 4.5 1.5 versicolor 53 6.9 3.1 4.9 1.5 versicolor ... 생략 ... $virginica Sepal.Length Sepal.Width Petal.Length Petal.Width Species 101 6.3 3.3 6.0 2.5 virginica 102 5.8 2.7 5.1 1.9 virginica 103 7.1 3.0 5.9 2.1 virginica
팩터 열인 Species 열 값을 기준으로 데이터가 분리되었습니다. 반환값은 리스트 구조입니다.