Я пытаюсь создать 0 и 1 для отсутствия и присутствия. мои данные - это сегменты линии, и я должен наложить 0 или 1 на и интервал 0,1 для точек, которые лежат внутри сегмента или точек вне сегмента.отображение наличия и отсутствия в r
V1 V2 V3 V4 V5 V6 V7
3 17 26.0 26.0 0 12-Jun-84 1 0
4 17 48.0 48.0 1 12-Jun-84 3 0
5 17 56.7 56.7 0 12-Jun-84 1 0
143 17 16.3 16.3 0 19-Jun-84 1 8
144 17 17.7 17.7 0 19-Jun-84 1 8
145 17 22.0 22.0 0 19-Jun-84 1 8
v2
и v3
являются начало и конечные точки и v4
это разделение между ними.
я попробовал
tran17 <- seq(0, 80, by=0.1)
tran17.date1 <- rep(0, length(tran17))
##
sub1 <-which(tran17 >= c$V2[i] & tran17 <= c$V3[i])
tran17.date1[sub1] <- 1
Thankyou
Может быть, вы должны объяснить, почему разделение btwn 48,0 и 48,0 означает 1? Или еще продемонстрировать, какой результат нужен? И ... это, должно быть, множество строк, по одному для каждой строки или V1 должно быть идентификатором группы? –
данные взяты из очень старого набора данных и, как указано выше. Мне не разрешено редактировать его, хотя есть такие расхождения. v1 - это строка в изображении. вышеупомянутые записи являются отрезками строки в строке 17. Я хочу сгенерировать координаты, так что по этой строке я получаю значение каждые 0,1 единицы или около того, а затем получаю значение (0 или 1) от того, находится ли эта точка в зараженном разделе или не. Мне нужны координаты этих точек для генерации вариограммы. v7 - число дней, которое должно быть осью y, а v2 - осью x. – Noella
Мне нужно создать участок пузырька из этих точек. – Noella