R에서 테이블을 데이터 프레임으로 변환하는 방법(예제 포함)


다음 기본 구문을 사용하여 R에서 테이블을 데이터 프레임으로 변환할 수 있습니다.

 df <- data. frame (rbind(table_name))

다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.

예: R에서 테이블을 데이터 프레임으로 변환

R에서 테이블을 생성하는 것부터 시작해 보겠습니다.

 #create matrix with 4 columns
tab <- matrix(1:8, ncol= 4 , byrow= TRUE )

#define column names and row names of matrix
colnames(tab) <- c('A', 'B', 'C', 'D')
rownames(tab) <- c('F', 'G')

#convert matrix to table 
tab <- as. table (tab)

#view table 
tab

  ABCD
F 1 2 3 4
G 5 6 7 8

#view class
class(tab)

[1] “table”

다음으로 테이블을 데이터 프레임으로 변환해 보겠습니다.

 #convert table to data frame
df <- data. frame (rbind(tab))

#view data frame
df

  ABCD
F 1 2 3 4
G 5 6 7 8

#view class
class(df)

[1] "data.frame"

테이블이 데이터 프레임으로 변환된 것을 볼 수 있습니다.

row.names 함수를 사용하여 데이터 프레임의 행 이름을 빠르게 변경할 수도 있습니다.

 #change row names to list of numbers
row. names (df) <- 1:nrow(df)

#view updated data frame
df

  ABCD
1 1 2 3 4
2 5 6 7 8

줄 이름이 “F”와 “G”에서 1과 2로 변경되었습니다.

추가 리소스

다음 튜토리얼에서는 R에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

R에서 행렬을 벡터로 변환하는 방법
R에서 목록을 행렬로 변환하는 방법
R에서 데이터 프레임 열을 벡터로 변환하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다