Я пытался ответить на этот вопрос в списке R-Help, но безуспешно. CrossPostHere ...
Я работаю над некоторыми xyplots, используя библиотеку решеток.Моя ось X - это дата, и я воспроизводлю диаграммы, подобные тем, которые можно найти в R Gallery (см. Здесь: R-Gallery Trellis )
Однако ключевое отличие заключается в том, что некоторые измои данные отсутствуют (не собранные в то время).Например, у меня может быть целый месяц, когда у меня нет данных.Проблема заключается в том, что xyplot соединяет точки данных.
Чтобы продолжить на примере графика R Gallery, если ваши данные по наружной температуре остановились на уровне 20 градусов в марте 2007 года и были получены в июле 2007 года на 20 градусов, вы могли быпрямая линия, соединяющая две точки данных (при 20 градусах).Я бы предпочел не иметь строки, которая (на мой взгляд) лучше представляла бы, что за этот период времени не было собрано никаких данных.
Мне любопытно узнать, есть ли у кого-нибудь идея о том, как изменить это поведение, чтобылинии не связаны, если в серии отсутствуют данные.Я надеюсь, что есть простое или изящное решение, но когда я начал думать об этом, оно может быть довольно сложным, потому что вам нужно будет указать xyplot, какую гранулярность вы не хотите подключать (например, 5 часов подряд, 4дней подряд и т. д.).
Любая помощь будет высоко ценится!