Mục lục:
- Cách sử dụng hợp nhất để tìm giao điểm của dữ liệu
- Tự nhiên tham gia:
- Cả hai khung dữ liệu đều có Tên biến, do đó, R phù hợp với các trường hợp dựa trên tên của các tiểu bang.Biến Frost xuất phát từ khung dữ liệu lạnh. các tiểu bang và Khu vực biến đổi xuất phát từ khung dữ liệu lớn. tiểu bang.
Video: Cách dùng và tìm hiểu nhiều tính năng hay trên Miband 4 2025
Trong R, bạn sử dụng chức năng hợp nhất () để kết hợp các khung dữ liệu. Chức năng mạnh mẽ này cố gắng xác định các cột hoặc các hàng phổ biến giữa hai khung dữ liệu khác nhau.
Cách sử dụng hợp nhất để tìm giao điểm của dữ liệu
Hình thức đơn giản nhất hợp nhất () tìm thấy giao điểm giữa hai bộ dữ liệu khác nhau. Nói cách khác, để tạo một khung dữ liệu bao gồm các trạng thái lạnh và lớn, sử dụng phiên bản hợp nhất của hợp nhất ():
Nếu bạn quen thuộc với một cơ sở dữ liệu ngôn ngữ như SQL, bạn có thể đã đoán rằng hợp nhất () là rất tương tự như một cơ sở dữ liệu tham gia. Đây thực sự là trường hợp và các đối số khác nhau để hợp nhất () cho phép bạn thực hiện các phép nối tự nhiên, cũng như nối bên trái, bên phải và bên ngoài đầy đủ.
x
-
: Một khung dữ liệu. y
-
: Khung dữ liệu. đến
-
, bởi. x , bởi. y : Tên của các cột phổ biến đối với cả x và y. Mặc định là sử dụng các cột có tên phổ biến giữa hai khung dữ liệu.
-
: Các giá trị logic chỉ định loại hợp nhất. Giá trị mặc định là all = FALSE (nghĩa là chỉ các hàng phù hợp được trả về). Nhóm các luận cứ cuối cùng - tất cả, tất cả. x và tất cả. y - đáng được giải thích. Các đối số này xác định loại hợp nhất sẽ xảy ra.
Hàm merge () cho phép bốn cách để kết hợp dữ liệu:
Tự nhiên tham gia:
Để giữ chỉ những hàng phù hợp với khung dữ liệu, chỉ rõ đối số tất cả = FALSE.
-
Tham gia bên ngoài đầy đủ: Để giữ tất cả các hàng từ cả hai khung dữ liệu, chỉ định tất cả = TRUE.
-
Kết nối ngoài bên trái: Để bao gồm tất cả các hàng của khung dữ liệu x của bạn và chỉ những dòng từ y phù hợp, chỉ định tất cả. x = TRUE.
-
Tham gia bên ngoài bên phải: Để bao gồm tất cả các hàng của khung dữ liệu y của bạn và chỉ những dòng từ x khớp, chỉ định tất cả. y = TRUE.
-
Làm thế nào để tìm liên minh (tham gia bên ngoài đầy đủ) Quay trở lại ví dụ của tiểu bang Hoa Kỳ, để thực hiện một hợp nhất của các tiểu bang lạnh và lớn, sử dụng hợp nhất và xác định tất cả = TRUE: >> hợp nhất (lạnh Các tiểu bang, tất cả = TRUE) Tên Frost Area 1 Alaska 152 566432 2 Arizona NA 113417 3 California NA 156361 … 13 Texas NA 262134 14 Vermont 168 NA 15 Wyoming 173 NA
Cả hai khung dữ liệu đều có Tên biến, do đó, R phù hợp với các trường hợp dựa trên tên của các tiểu bang.Biến Frost xuất phát từ khung dữ liệu lạnh. các tiểu bang và Khu vực biến đổi xuất phát từ khung dữ liệu lớn. tiểu bang.
Lưu ý rằng việc này thực hiện hợp nhất hoàn chỉnh và điền vào các cột có các giá trị NA, nơi không có dữ liệu phù hợp.