Мне нужно поднастроить столбцы информационного кадра, принимая во внимание имена строк другого информационного кадра. (В R)
Я пытаюсь выбрать репрезентативные виды бразильской Амазонки, подставляя большую бразильскую базу данных, принимая во вниманиепроцент репрезентативного местоположения, информация которого находится в другом фрейме данных
> a <- data.frame("John" = c(2,1,1,2), "Dora" = c(1,1,3,2), "camilo" = c(1:4),"alex"=c(1,2,1,2))
> a
John Dora camilo alex
1 2 1 1 1
2 1 1 2 2
3 1 3 3 1
4 2 2 4 2
> b <- data.frame("SN" = 1:3, "Age" = c(15,31,2), "Name" = c("John","Dora","alex"))
> b
SN Age Name
1 1 15 John
2 2 31 Dora
3 3 2 alex
> result <- a[,rownames(b)[1:3]]
Error in `[.data.frame`(a, , rownames(b)[1:3]) :
undefined columns selected
Я хочу получить этот фрейм данных
John Dora alex
1 2 1 1
2 1 1 2
3 1 3 1
4 2 2 2