Tôi có một bảng trông như sau:R: Thêm cột vào bảng với dữ liệu từ bảng khác
Table1 <- data.frame(
"Random" = c("A", "B", "C"),
"Genes" = c("Apple", "Candy", "Toothpaste"),
"Extra" = c("Up", "", "Down"),
"Desc" = c("Healthy,Red,Fruit", "Sweet,Cavities,Sugar,Fruity", "Minty,Dentist")
)
cho:
Random Genes Extra Desc
1 A Apple Up Healthy,Red,Fruit
2 B Candy Sweet,Cavities,Sugar,Fruity
3 C Toothpaste Down Minty,Dentist
Tôi có một bảng với mô tả và muốn thêm một cột có gen. Ví dụ Table2 sẽ là:
Table2 <- data.frame(
"Col1" = c(1, 2, 3, 4, 5, 6),
"Desc" = c("Sweet", "Sugar", "Dentist", "Red", "Fruit", "Fruity")
)
Giving:
Col1 Desc
1 1 Sweet
2 2 Sugar
3 3 Dentist
4 4 Red
5 5 Fruit
6 6 Fruity
Tôi muốn thêm một cột để Table2 có tên là "gen" phù hợp với "quyết định" từ hai bảng và thêm các gen từ Table1 để nhận được:
Col1 Desc Gene
1 1 Sweet Candy
2 2 Sugar Candy
3 3 Dentist Toothpaste
4 4 Red Apple
5 5 Fruit Apple
6 6 Fruity Candy
Tôi đã có một tiếng cười tốt theo giá trị của 'Toothpaste' cho' Gene'. –