비디오: Blender to UE4 | Live Training | Unreal Engine 2024
벡터, 목록 및 데이터 프레임은 R에서 데이터를 나타내는 데 중요한 역할을하므로 데이터의 하위 집합을 간결하고 정확하게 지정할 수 있어야합니다.
데이터를 부분 집합 화하는 데 사용할 수있는 세 가지 주요 연산자가 있습니다.
-
$: 목록 또는 데이터 프레임에서 이름별로 단일 요소를 추출합니다. 예를 들어, 홍채 $ Sepal. Length는 Sepal 열을 추출합니다. 데이터 프레임 아이리스에서 길이.
-
[[: 목록 또는 데이터 프레임에서 이름 또는 위치별로 단일 요소를 추출합니다. 예를 들어, 홍채 [["Sepal. Length "]] 열 Sepal을 추출합니다. 데이터 프레임으로부터의 길이; 아이리스; 홍채 [2]는 홍채에서 두 번째 요소를 추출합니다.
-
[: 벡터, 배열, 목록 또는 데이터 프레임에서 여러 요소를 추출합니다. 예를 들어, iris [c ("Sepal. Length", "Species")]는 Sepal 열을 추출합니다. 홍채의 길이와 종; 홍채 [1: 10,]은 홍채에서 처음 10 개의 행을 추출합니다. iris [1: 10, "Species"]는 홍채에서 Species 열의 처음 10 개 요소를 추출합니다.
브라켓 부분 집합 연산자 [는 여러 요소를 반환 할 수 있습니다. 하위 세트는 다섯 가지 방법 중 하나로 지정합니다.
-
공백: 모든 것을 반환합니다. 예를 들어, 홍채 []는 모든 홍채를 반환합니다.
-
양수: 이 요소 만 포함합니다. 예를 들어, 홍채 [1: 100, 5]는 홍채의 다섯 번째 열의 처음 100 개의 요소를 추출합니다.
-
음수: 이 요소를 제외합니다. 예를 들어, iris [- (1: 100)]은 처음 100 행을 홍채에서 제외하고, iris [-5]는 5 번째 열을 홍채에서 제외합니다.
-
논리: TRUE 인 경우를 포함합니다. FALSE 인 경우 제외합니다. 예를 들어, iris [iris $ Species == "setosa",]는 Species 값이 "setosa"인 아이리스에서 행을 추출합니다.
-
이름: 일치하는 모든 이름을 포함합니다. 예를 들어, iris [c ("Species", "Petal. Width")]는 Species and Petal 열을 추출합니다. 조리개에서 너비.