Я на самом деле использую orgmode для экспорта, поэтому мои данные просто в форме таблицы org;это не должно иметь значения.Это так:
| Time | Video | Presentation | Paper |
|-------+-------+--------------+-------|
| 0 | 0 | 0 | 0 |
| 20 | 54 | 63 | 38 |
| 31.25 | 72 | 81 | 44 |
| 33. | 83 | 89 | 49 |
| 34. | 95 | 101 | 54 |
| 36.5 | 102 | 112 | 59 |
Это для работы, и я планирую загрузки файлов в течение нескольких часов с момента их появления.Была предпринята попытка указать людям на эти файлы в t = 28 часов, и я хотел, чтобы там был пользовательский тик, соответствующий вертикальной линии, чтобы я мог обратить на это внимание и показать загрузки до и после рекламной кампании.Таким образом, мой код gnuplot выглядит так:
set title "File Downloads"
set xlabel "Time Since Posting (hrs)"
set xrange [0:40]
set xtics 0,5,40
set ylabel "Downloads"
set yrange [0:125]
set ytics 0,25,125
plot data u 2:3 w l lw 2 lc 1 title 'Video', \
data u 2:4 w l lw 2 lc 2 title 'Presentation', \
data u 2:5 w l lw 2 lc 3 title 'Paper
Я знаю, что можно сделать что-то вроде
set xtics ("0" 0, "10" 10, "Event" 30, "40" 40)
Но я действительно не хочу делать это для всех моихтики, тем более, что это будет постоянный сюжет, и я не знаю, как далеко со временем я буду отслеживать вещи.Могу ли я указать регулярный набор интервалов, как описано выше, но затем вызвать какой-нибудь пользовательский тик в верхней части оси как-то среди этих предопределенных тиков?Это не сработает, но, например:
set xtics 0,5,40; ("Event" 30)
Спасибо за любые предложения.