Как отправить (экспортировать) столбцы в каталог или папку вместо их отображения на экране - PullRequest
3 голосов
/ 28 мая 2011

Привет всем, я хочу сохранить несколько столбцов в каталог или папку. То есть, на каждой итерации моя программа создает столбец (всего сотни), и я хочу направить их в папку вместо того, чтобы отображать их на экране.так как я новичок в R, если это возможно, чтобы объяснить шаг за шагом.спасибо yigeal

Ответы [ 2 ]

2 голосов
/ 28 мая 2011

Я предполагаю, что вы имеете в виду сохранение графики в формате PNG или PDF.Вот фрагмент кода R, который показывает, как перенаправить действие печати на такие графические устройства:

WD <- "~/out"  # set your output directory here
k <- 10        # 10 loops for simulated data

for (i in 1:k) {
  png(sprintf(paste(WD, "Rplot%03d.png", sep="/"), i))
  barplot(table(sample(LETTERS[1:6], 100, rep=TRUE)))
  dev.off()
}
1 голос
/ 28 мая 2011

см. Справку для функций png и pdf:

?png
?pdf

pdf('fileName', width= 8.5, height= 11)
## some plotting commands...
dev.off()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...