я изначально имеющий набор данных, как показано ниже:Извлечение точки из ggplot и построить его
ID A B Type Time Date
1 12 13 R 23:20 1-1-01
1 13 12 F 23:40 1-1-01
1 13 11 F 00:00 2-1-01
1 15 10 R 00:20 2-1-01
1 12 06 W 00:40 2-1-01
1 11 09 F 01:00 2-1-01
1 12 10 R 01:20 2-1-01
so on...
Я попытался сделать ggplot указанного выше набора данных для A и B.
ggplot(data=dataframe, aes(x=A, y=B, colour = Type)) +geom_point()+geom_path()
Проблема:
Как добавить переменную Подменю, которая смотрит на первые 24 часа после каждой точки F.
В настоящее время я опубликовал непрерывный набор данных [по времени], но мой исходный набор данных не является непрерывным. Как я могу сделать свой набор данных непрерывным с интервалом в 10 минут? Я использовал интерполяции xspline() функцию A и B, но я не знаю, как сделать мои данные установить непрерывное по времени,
Выделенная часть, показанная ниже, что я ищу, я хотите извлечь этот набор данных, а затем построить новый ggplot:
с MarkusN участков это то, что я ищу:
Принимая пихты й пункт в пункте «F» и путешествия 24 часов с этого момента (не так как нет 24 часов набор данных можно найти здесь, так что следует производить, как это):
вы хотите Постройте против B, или вы хотите, чтобы построить A и B в зависимости от времени? – Sarina
@SarinaJ. да. Я хочу добавить фактор времени в свой ggplot. Также я хочу решить указанную проблему. (Принимая «F» в качестве отправной точки и нарисуйте еще один ggplot в течение следующих 24 часов.) –
По-прежнему расслабляйтесь, чтобы понять желаемый результат. Вы хотите получить подмножество своего набора данных или добавить слой поверх того, что у вас уже есть. Можем ли мы получить указание на желаемый результат? –