У меня есть набор данных, который выглядит следующим образом:Как построить линейный график в R с годами как ось x и ось y, как считать?
Year AL AK AZ AR CA CO 1993 135 153 113 157 718 516 1994 218 154 184 185 845 465 1995 482 846 683 682 863 863
Я хочу построить графики линии с течением времени, так что ось х лет, у оси является счетчиком и каждая строка будет состояние. Как я могу получить год для отображения по оси х?
Я работает следующим образом:
data <- read.csv("data.csv", header=T)
plot(data$AL, type="l")
par(new=T)
plot(data$AK, type="l")
.....
За исключением того, что я выше, то ось х «Index», но я хочу, чтобы это было год.
'? Matplot' может быть полезна. Попробуйте 'matplot (x = df [, 1], y = df [, -1], type =" l ")'. Также прочитайте '? Par' и поиграйте, чтобы найти решение. –
узкий ответ на ваш вопрос заключается в том, что вы должны использовать 'plot (data $ Year, data $ AL)' и т. Д. –