У меня есть такой набор данных (df):
Iso conc. rep time OD
1 1 1 0 0.2
1 1.5 2 0 0.2
1 2 3 0 0.2
2 1 1 0 0.3
2 1.5 2 0 0.25
2 2 3 0 0.3
1 1 1 1 0.4
1 1.5 2 1 0.35
1 2 3 1 0.38
2 1 1 1 0.4
2 1.5 2 1 0.45
2 2 3 1 0.43
И я хочу получить результат growth=OD(time=1)-OD(time=0)
на основе Iso, conc и rep.
Результат будет таким:
Iso conc. rep time growth
1 1 1 1 0.2
1 1.5 2 1 0.15
1 2 3 1 0.18
2 1 1 1 0.1
2 1.5 2 1 0.2
2 2 3 1 0.13
Я думал использовать data.table для расчета роста.
DT <- as.data.table(df)
DT[, , by = .(Iso,conc.,rep,set)]
Но я не знаю, как написать часть до двух запятых. Может кто-нибудь мне помочь?
time=2
- person mtoto   schedule 01.05.2017