У меня есть этот файл в формате CSV:
timestamp,pages
2011-12-09T11:20:50.33,4
2012-01-23T17:44:02.71,132
2012-01-28T15:07:59.34,168
Первый столбец - это отметка времени, а второй - количество страниц.
Мне нужно нанести количество страниц на вертикальной оси и метку времени на горизонтальной оси.
Временные метки распределены не регулярно, у меня один день в декабре и два близких дня в январе.
Я попробовал этот код
df = read.csv("my_data.csv")
df$timestamp = strptime(df$timestamp, "%Y-%m-%dT%H:%M:%S")
plot(df$timestamp,df$pages)
и я получил график с одним тиком по центру оси X и с меткой «Ян»: это не так, но я хотел бы иметь три тика с номером дня и месяцем.
Я пытался
plot(df$timestamp,df$pages,xaxt="n")
axis.Date(1,df$timestamp,"days")
но ось x не отображается.
Любая идея?
Спасибо