Cara menggabungkan dua vektor di r (dengan contoh)


Anda dapat menggunakan salah satu metode berikut untuk menggabungkan dua vektor di R:

Metode 1: Gabungkan dua vektor menjadi satu vektor

 new_vector <- c(vector1, vector2)

Metode 2: Gabungkan dua vektor menjadi matriks

 new_matrix <- cbind(vector1, vector2)

Metode 3: Gabungkan dua vektor ke dalam bingkai data

 new_df <- data. frame (vector1, vector2)

Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik.

Metode 1: Gabungkan dua vektor menjadi satu vektor

Kode berikut menunjukkan cara menggabungkan dua vektor menjadi satu vektor baru:

 #definevectors
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(6, 7, 8, 9, 10)

#combine two vectors into one vector
new_vector <- c(vector1, vector2)

#view resulting vector
new_vector

[1] 1 2 3 4 5 6 7 8 9 10

Metode 2: Gabungkan dua vektor menjadi matriks

Kode berikut menunjukkan cara menggabungkan dua vektor menjadi matriks:

 #definevectors
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(6, 7, 8, 9, 10)

#combine two vectors into matrix
new_matrix <- cbind(vector1, vector2)

#view resulting matrix
new_matrix

     vector1 vector2
[1,] 1 6
[2,] 2 7
[3,] 3 8
[4,] 4 9
[5,] 5 10

Terkait: Cara menggunakan cbind di R (dengan contoh)

Metode 3: Gabungkan dua vektor ke dalam bingkai data

Kode berikut menunjukkan cara menggabungkan dua vektor dalam bingkai data:

 #definevectors
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(6, 7, 8, 9, 10)

#combine two vectors into data frame
new_df <- data. frame (vector1, vector2)

#view resulting data frame
new_df

  vector1 vector2
1 1 6
2 2 7
3 3 8
4 4 9
5 5 10

Perhatikan bahwa setiap vektor asli sekarang menjadi kolom unik dalam bingkai data yang dihasilkan.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:

Cara menggabungkan daftar di R
Cara menggabungkan dua kolom menjadi satu di R
Cara menggabungkan dua frame data di R dengan kolom berbeda

Tambahkan komentar

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