У меня есть такие данные, во фрейме данных.Здесь 1 и 3 относятся к названию состояний, которые являются уникальными.Как мне сложить значения под ними?Я имею в виду, что на показанном изображении мои выходные данные должны быть 1 и 1500, а также 3 и 500. В основном, сложите значения ниже 1 и объедините их в 1 и сложите значения ниже 3 и суммируйте в 3. Я хочу добавить соответствующиесроки и не в состоянии это сделать.любой ресурс или помощь будет высоко ценится.
Вы можете попробовать следующее:
df = data.frame(A=c(1,500),B=c(3,300),C=c(3,200),D=c(1,500),E=c(1,500)) tapply(as.numeric(df[2,]),as.factor(df[1,]), sum)
Вывод:
1 3 1500 500