для l oop для создания линейных графиков для отдельных столбцов в r - PullRequest
1 голос
/ 08 апреля 2020

Я новичок в и не могу понять это. У меня есть , и мне нужно каждый столбец как отдельный уникальный линейный график, а затем вывести эти графики в csv. Вот что у меня есть для построения графиков, однако, когда я просто запускаю код для создания графиков, ничего не выводится в .

for(i in 3:50){
  x <- data[,i]
  y <- data[,2]
  plot(x,type="l", main=names(data[i]), ylab="cases", xlab="month")
}

У кого-нибудь есть какие-либо предложения о том, как сделать эту работу? Мне просто нужно создать отдельные графики для каждого столбца (каждый столбец соответствует отдельной стране), а затем вывести все эти графики на один .

1 Ответ

0 голосов
/ 09 апреля 2020

Примерно так должно работать (но вы не предоставили образец данных для его проверки):

pdf("myplots.pdf")
for(i in 3:50){
  x <- data[,i]
  y <- data[,2]
  plot(x, y, type="l", main=names(data)[i], ylab="cases", xlab="month")
}
dev.off()

Файл будет в вашем текущем рабочем каталоге (getwd()). Каждая страница будет отдельным сюжетом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...