특정 행을 삭제하는 방법
테이블 레시피에서는 하나 이상의 행을 수동으로 선택하여 함수로 삭제할 수 없습니다. 하지만 필터를 사용하여 특정 행을 대상으로 지정하고 필터링된 행 삭제 함수를 사용할 수 있습니다.
레시피의 소스로 600개 행이 있는 파일을 사용하고 있으며, 테이블의 처음 100개 행을 삭제하려고 한다고 가정해 보겠습니다.
-
왼쪽 패널의 함수 목록에서 열 범주에 있는 새 열 만들기 함수를 선택합니다.
-
열 이름과 앵커 위치를 선택합니다.
-
열 채우기 드롭다운 목록에서 시퀀스를 선택합니다.
-
시작 값으로 1을, 단계 값으로 1을 선택하고 적용을 클릭합니다.
1부터 마지막 행 번호까지의 시퀀스를 포함하는 새 열이 생성됩니다.
이 시퀀스가 있어야 사용할 필터가 다른 열의 내용이 아닌, 새롭고 일관된 값을 기반으로 합니다.
-
시퀀스가 포함된 열의 헤더를 선택하고 필터 버튼을 클릭합니다.
-
연산자로 작거나 같음을 선택하고, 값으로 100을 입력한 다음 적용을 클릭합니다.
-
필터가 적용되어 데이터셋의 처음 100개 행만 그리드에 표시됩니다.
마지막 100개 행을 대상으로 하려면, 예를 들어 값으로 500을 사용하여 보다 큼 연산자를 선택할 수 있습니다.
-
왼쪽 패널의 함수 목록에서 일반 범주에 있는 필터링된 행 삭제 함수를 선택하고 적용을 클릭합니다.
필터로 대상으로 지정한 모든 행이 삭제되었으며, 이제 원한다면 시퀀스 열을 제거할 수 있습니다.
이 예시는 테이블의 처음 N개 또는 마지막 N개 행을 제거하는 것이었지만, 더 일반적으로는 원하는 행을 대상으로 지정하고 삭제하기 위해 필터의 어떤 조합이든 만들 수 있습니다.