Мой входКак просто умножить два столбца данных?
a<-c(1,2,3,4)
b<-c(1,2,4,8)
df<-data.frame(cbind(a,b))
Мой вывод должен быть
a<-c(1,2,3,4)
b<-c(1,2,4,8)
d<-c(1,4,12,32)
df<-data.frame(cbind(a,b,c))
я могу просто сказать, ДФ $ а * ДФ $ б пожалуйста, помогите. У меня проблема с дублированием. они получаются умноженными в матричной форме, и есть также проблема с разными столбцами длины.
что-то вроде 'ф.р. $ D <- с (DF, а * б)'? –
Да, мне нужно только умножение элемента по строке. – areddy
Вам не нужны вызовы 'cbind()' при построении data.frames; функция конструктора 'data.frame()' автоматически принимает каждый аргумент как отдельный столбец. – bgoldst