Cara mengonversi tabel menjadi bingkai data di r (dengan contoh)


Anda dapat menggunakan sintaks dasar berikut untuk mengonversi tabel menjadi bingkai data di R:

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

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: mengonversi tabel menjadi bingkai data di R

Mari kita mulai dengan membuat tabel di 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”

Selanjutnya, mari kita ubah tabel menjadi bingkai data:

 #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"

Kita dapat melihat bahwa tabel telah diubah menjadi bingkai data.

Perhatikan bahwa kita juga dapat menggunakan fungsi row.names untuk mengubah nama baris frame data dengan cepat :

 #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

Perhatikan bahwa nama baris telah diubah dari “F” dan “G” menjadi 1 dan 2.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:

Cara mengubah matriks menjadi vektor di R
Cara mengonversi daftar menjadi matriks di R
Bagaimana cara mengubah kolom bingkai data menjadi vektor di R

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *