본문 바로가기
Tech/R

dplyr - Change Data Type for Column

by Jyubaeng2 2023. 9. 7.

 

R에서는 데이터프레임을 다루는 주요 패키지 중 하나로 'dplyr' 패키지를 사용할 수 있습니다. 아래 코드는 'dplyr' 패키지를 사용하여 데이터프레임의 열 데이터 유형을 변환합니다. 결과는 데이터프레임의 열 데이터 유형이 각각 integer, numeric, logical로 변환된 것을 보여줍니다.

# 필요한 라이브러리 불러오기
library(dplyr)

# 샘플 데이터프레임 생성
data <- data.frame(
  A = c('1', '2', '3'),
  B = c(4.1, 5.2, 6.3),
  C = c(TRUE, FALSE, TRUE)
)

# 원본 데이터프레임 출력
cat("원본 데이터프레임:\n")
str(data)

# 'A' 열을 정수로 변환
data$A <- as.integer(data$A)

# 'B' 열을 부동 소수점으로 변환
data$B <- as.numeric(data$B)

# 'C' 열을 논리형으로 변환
data$C <- as.logical(data$C)

# 데이터 타입 변환 후의 데이터프레임 출력
cat("\n데이터 타입 변환 후의 데이터프레임:\n")
str(data)

코드 실행 결과

원본 데이터프레임:
'data.frame':    3 obs. of  3 variables:
 $ A: Factor w/ 3 levels "1","2","3": 1 2 3
 $ B: num  4.1 5.2 6.3
 $ C: logi  TRUE FALSE TRUE

데이터 타입 변환 후의 데이터프레임:
'data.frame':    3 obs. of  3 variables:
 $ A: int  1 2 3
 $ B: num  4.1 5.2 6.3
 $ C: logi  TRUE FALSE TRUE

보시다시피, 'A' 열, 'B' 열 및 'C' 열의 데이터 유형이 각각 integer, numeric, logical로 성공적으로 변환되었습니다.

 

Pandas - Change Data Type for Column

 

Pandas - Change Data Type for Column

Pandas를 사용하여 데이터프레임의 열 데이터 유형 변환 여기에는 Pandas를 사용하여 데이터프레임의 열 데이터 유형을 변환하는 Python 코드가 포함되어 있으며, 결과는 해당 데이터프레임의 열 데

ai-fin-tech.tistory.com

 

댓글