Isi kandungan:
- Cara menggunakan gabungan untuk mencari persimpangan data
- Fungsi Gabungan () membolehkan empat cara menggabungkan data:
- Kembali kepada contoh-contoh negara-negara AS, untuk melaksanakan penggabungan lengkap negara-negara yang sejuk dan besar, gunakan gabungan dan tentukan semua = TRUE: >> Amerika Syarikat, negara-negara besar, semua = TRUE) Nama Kawasan Frost 1 Alaska 152 566432 2 Arizona NA 113417 3 California NA 156361 … 13 Texas NA 262134 14 Vermont 168 NA 15 Wyoming 173 NA
Video: fungsi matematis 2025
Dalam R anda menggunakan fungsi gabungan () untuk menggabungkan bingkai data. Fungsi berkuasa ini cuba mengenal pasti lajur atau baris yang lazim di antara dua bingkai data yang berbeza.
Cara menggunakan gabungan untuk mencari persimpangan data
Bentuk gabungan paling mudah () mendapati persimpangan antara dua set data yang berbeza. Dengan kata lain, untuk membuat bingkai data yang terdiri daripada negara-negara yang sejuk serta besar, gunakan versi lalai gabungan ():
Jika anda biasa dengan pangkalan data bahasa seperti SQL, anda mungkin dapat meneka bahawa gabungan () sangat serupa dengan gabungan pangkalan data. Inilah kesnya dan hujah-hujah yang berbeza untuk bergabung () membolehkan anda melakukan gabungan semulajadi, serta kiri, kanan, dan gabungan luar.
x
-
: Bingkai data. y
-
: Bingkai data. oleh
-
, oleh. x , oleh. y : Nama-nama lajur yang sama kepada kedua-dua x dan y. Lalai adalah dengan menggunakan lajur dengan nama umum antara dua bingkai data.
-
: Nilai logik yang menyatakan jenis penggabungan. Nilai lalai adalah semua = FALSE (bererti hanya barisan padanan yang dikembalikan). Kumpulan argumen terakhir - semua, semua. x dan semua. y - sepatutnya penjelasan. Argumen ini menentukan jenis penggabungan yang akan berlaku.
Bagaimana untuk memahami pelbagai jenis gabungan
Fungsi Gabungan () membolehkan empat cara menggabungkan data:
Gabungan semulajadi:
-
Untuk menyimpan hanya baris yang sepadan dengan bingkai data, tentukan hujah semua = FALSE. Dilengkapi luar penuh:
-
Untuk menyimpan semua baris dari kedua-dua bingkai data, nyatakan semua = TRUE. Sertai luar kiri:
-
Untuk menyertakan semua baris bingkai data anda x dan hanya yang dari y yang sepadan, nyatakan semua. x = TRUE. Sertai luar kanan:
-
Untuk menyertakan semua baris bingkai data anda y dan hanya dari x yang sepadan, nyatakan semua. y = TRUE. Bagaimana untuk mencari kesatuan (gabungan luar penuh)
Kembali kepada contoh-contoh negara-negara AS, untuk melaksanakan penggabungan lengkap negara-negara yang sejuk dan besar, gunakan gabungan dan tentukan semua = TRUE: >> Amerika Syarikat, negara-negara besar, semua = TRUE) Nama Kawasan Frost 1 Alaska 152 566432 2 Arizona NA 113417 3 California NA 156361 … 13 Texas NA 262134 14 Vermont 168 NA 15 Wyoming 173 NA
Kedua-dua bingkai data mempunyai Nama ubah, jadi R sepadan dengan kes berdasarkan nama-nama negeri.Variabel Frost berasal dari bingkai data sejuk. menyatakan, dan Area berubah dari bingkai data yang besar. negeri.
Perhatikan bahawa ini melakukan gabungan lengkap dan mengisi lajur dengan nilai NA di mana tidak ada data yang hampir sama.
