У меня есть пара проблем, которые меня интересуют. Я хотел бы попробовать и хранить столбец конц в массиве на величину, например .:условное подмножество двух столбцов - r
newdata <- data[ which(data$conc > 8), ]
Тем не менее, я хотел бы сохранить соответствующую дату-с ней. Наконец, в другом массиве, когда значение conc превышает 8.00 до падения ниже 8.00, я хотел бы сохранить продолжительность этого эпизода. Так, например, 21:30 будет записываться как 15 минут, а другое время будет регистрироваться между 00:15 и 03:00, в результате чего сохраненное значение составляет 165 минут.
datetime conc
20/08/2012 21:00 7.29
20/08/2012 21:15 7.35
20/08/2012 21:30 35.23
20/08/2012 21:45 7.44
20/08/2012 22:00 13.30
20/08/2012 22:15 7.60
20/08/2012 22:30 7.65
20/08/2012 22:45 7.70
20/08/2012 23:00 7.83
20/08/2012 23:15 8.07
20/08/2012 23:30 8.30
20/08/2012 23:45 22.44
21/08/2012 00:00 7.81
21/08/2012 00:15 10.67
21/08/2012 00:30 11.07
21/08/2012 00:45 8.29
21/08/2012 01:00 8.17
21/08/2012 01:15 8.29
21/08/2012 01:30 8.26
21/08/2012 01:45 8.93
21/08/2012 02:00 9.74
21/08/2012 02:15 9.69
21/08/2012 02:30 9.15
21/08/2012 02:45 9.52
21/08/2012 03:00 9.10
21/08/2012 03:15 7.10
Ну я использовал 'NewData <- данные [данные $ конц> 8,]' и сохранены с помощью 'write.table (NewData, файл =" NewData. dat ", row.names = FALSE, sep =" \ t ", quote = FALSE)', но я не могу узнать, как сохранить продолжительность периодов, когда значения превышают 8. – squishy