R: установите разное расстояние между парами точек на точечной диаграмме

#r #plot

#r #построить

Вопрос:

У меня есть вектор (данные) с 5 значениями (часами), и я хочу создать точечную диаграмму с разными пробелами между парами точек. Я написал следующий код, пытаясь установить разные пробелы между каждой парой точек, используя ключевое слово at, чтобы не получить одинаковый пробел между каждой парой точек, но я получаю следующую ошибку. Я новичок в R и не понимаю, что я делаю не так, может кто-нибудь объяснить мне, что я делаю не так?

 print(data)
d <- c(1 , 2 , 4, 4, 5)
stripchart(as.vector(data$V1,mode='numeric'),
 at= d,
 col="red",
 pch=1
)
     V1
1 17:03
2 17:05
3 17:20
4 17:20
5 17:25
Error in stripchart.default(as.vector(data$V1, mode = "numeric"), at = d,  : 
  'at' must have length equal to the number 1 of groups
  

Комментарии:

1. Вы можете определить значение y для каждой точки с помощью stripchart(data ~ d)