Мне хочется иногда вставлять столбцы из разных фреймов данных (таблиц, матриц и т. Д.). Например, у меня есть таблица средств и таблица стандартных разработчиков. Я хочу, чтобы они были вставлены вместе с sd в набор скобок для латексной печати. Я подозреваю, что есть дружественное решение plyr, но не могу придумать, как работать с двумя фреймами данных (я попытался сохранить фреймы данных в виде списка и использовать ldply, но это была моя первая попытка использовать функцию plyr списка, и она сгорела.
Заранее спасибо.
#=========
#fake data
#=========
x<-mtcars[1:3,1:3]
y<-mtcars[1:3,8:10]
#==========================
#A column pasting function
#==========================
meansd<-function(x, y){
x<-round(x, dig=2)
y<-round(y, dig=2)
paste(x, "(", y, ")", sep="")
}
Насколько я понял.
желаемый результат
Имена столбцов не нужны. Мне все равно, будет ли возвращаемая матрица или датафрейм.
16.46(0) 0(1) 1(4)
17.02(0) 0(1) 1(4)
18.61(1) 1(1) 1(4)