R построение набора данных со значениями NA [дубликаты]
На этот вопрос уже есть ответ здесь:
Как соединить точки там, где пропущены значения? 3 ответаЯ пытаюсь построить набор данных, состоящий из чисел и некоторых записей NA в R.
V1,V2,V3
2, 4, 3
NA, 5, 4
NA,NA,NA
NA, 7, 3
6, 6, 9
Должны вернуть те же линии на графике, как если бы я вошел:
V1,V2,V3
2, 4, 3
3, 5, 4
4, 6, 3.5
5, 7, 3
6, 6, 9
Что мне нужно, чтобы сделать R, это в основном построить набор данных в виде точек, а затем соединить эти точки прямыми линиями, что - из-за размера набора данных - будет гораздо более эффективным, чем фактическое вычисление каждого интерполированного значения в наборе данных. Так что это не должно происходить путем вычисления интерполяции (через цикл или что-то в этом роде), а только на графике.
Поскольку в наборе данных есть несколько столбцов, и в настоящее время я использую функцию Rs matplot для его визуализации, должен быть способ добавить несколько строк, скорректированных по NA (например, в matpot () или lines ()). Следовательно, plot (...) будет проблематичным, поскольку он перезаписывает текущее графическое устройство.