반응형

R은 통계 분석 및 데이터 시각화에 매우 적합한 언어입니다.

특히 데이터 프레임이라는 데이터 구조를 사용하여 표 형식의 데이터를 쉽게 처리할 수 있습니다.

그 중에서도 열과 행을 삭제하는 작업은 데이터 전처리 과정에서 자주 사용됩니다.

 

 

목차

  1. 열 삭제하기
  2. 행 삭제하기
  3. 결론

 

2. 열 삭제하기

열을 삭제하는 가장 간단한 방법은 해당 열을 NULL로 할당하는 것입니다. 예를 들어, 데이터 프레임 df에서 'Age'라는 열을 삭제하려면 다음과 같이 할 수 있습니다.

 

df$Age <- NULL

 

또는 subset 함수를 사용하여 원하는 열만 선택할 수도 있습니다.

 

df <- subset(df, select = -Age)

 

3. 행 삭제하기

행을 삭제하기 위해서는 대괄호 [ ]를 사용하여 원하는 행을 제외하고 선택합니다. 예를 들어, 데이터 프레임 df에서 첫 번째 행을 삭제하려면 다음과 같이 작성합니다.

 

df <- df[-1,]

 

또는 조건에 따라 행을 삭제할 수도 있습니다. 예를 들어 'Age' 열의 값이 30보다 작은 모든 행을 삭제하려면 아래와 같이 실행합니다.

 

df <- df[df$Age >= 30, ]

 

4. 결론

R에서는 위와 같은 방법들을 통해 간편하게 데이터 프레임의 행과 열을 삭제할 수 있습니다. 데이터의 크기나 복잡도에 따라 적합한 방법을 선택하여 사용하면 됩니다. 데이터 조작은 분석의 기초이므로, 이러한 기본적인 기능들을 숙지하고 활용하는 것은 매우 중요합니다.

 

 
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기