Я хотел бы написать функцию, которая принимает имя файла и создает файл .pdf на платформе * nix и .wmf на платформе Windows с этим именем файла и шириной 6 дюймов 4.Платформерное графическое устройство
graph <- function(filename){
setwd("graphics")
ext <- ifelse(.Platform$OS.type == "unix", "pdf", "wmf")
name <- paste(filename, ext, sep=".")
ifelse(.Platform$OS.type == "unix", pdf(name, width=6, height=4), wmf(name, width=6, height=4))
}
Это моя попытка, но я получаю эту ошибку
Ошибка в ВНС [тест & NAS!] < - Rep (да, length.out = длина (ANS)) [тест &: замена имеет длину
любые идеи? Я чувствую, что я что-то пропускаю.
ой также первый ifelse работает, это второй, где произошла ошибка – Dan