Рисование пилообразного графика с линиями () в R

Я хотел бы нарисовать график, который имеет пилообразную форму, соединяющую некоторые точки.Проблема в том, что когда я использую lines (), я не могу получить правильный шаблон

Это точки:

Введите описание изображения здесь

Я хотел бы получить следующие строки (красная линия):

Введите описание изображения здесь

и

Введите описание изображения здесь

С lines() я не получаю правильный участок. Я пробовал эти коды:

Есть)

lines(opsOK$X, opsOK$VariableCost, lty=2, col=cols[2])
points(opsOK$X, opsOK$VariableCost)

Введите описание изображения здесь

Си)

lines(opsOK$X, opsOK$VariableCost, type="s", lty=2, col=cols[2])
points(opsOK$X, opsOK$VariableCost)

Введите описание изображения здесь

Есть ли способ нарисовать эти графики?

Большое спасибо!

1 ответ

  1. Как отметил Р. Шифини, необходимо добавить недостающие точки на график.