Я пытаюсь изменить имя переменной, которая включена внутри цикла for и вызова функции. В приведенном ниже примере я хотел бы передать column_1 функции plot, затем column_2 и т. Д. Я попытался использовать do.call, но он возвращает «object» column_j «not found». Но объект column_j есть, и функция plot работает, если я их жестко закодирую. Помогите оценить.Как включить имя переменной в вызов функции в R?
for (j in 2:12) {
column_to_plot = paste("column_", j, sep = "")
do.call("plot", list(x, as.name(column_to_plot)))
}
я тоже не мог воспроизвести проблему оригинального автора. –