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