Как добавить вычисляемую строку на основе нескольких значений столбца и строки в r в?

Это тоже может помочь.

# mysqldump -u root -p database0 > /tmp/database0.sql
# mysql -u root -p -e 'create database database0_bkp'
# mysql -u root -p database0_bkp < /tmp/database0.sql
# mysql -u root -p database0 -e 'insert into database0.table_you_want select * from database0_bkp.table_you_want'
-3
задан markus 1 March 2019 в 21:45
поделиться

1 ответ

Вычислите среднее значение по буквам, дающим ag, переведите это в конец DF, дайте DF2 и сортируйте.

ag <- aggregate(value ~ letter, DF, mean)
DF2 <- rbind(DF, ag)

o <- order(DF2$letter, rownames(DF2))
DF2[o, ]

дает:

  letter value
1      A     1
2      A     2
3      A     3
7      A     2
4      B     1
5      B     2
6      B     3
8      B     2

Примечание

Ввод DF в воспроизводимой форме:

DF <- data.frame(letter = rep(c("A", "B"), each = 3), value = 1:3)
0
ответ дан G. Grothendieck 1 March 2019 в 21:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: