Вопросы с тегом «assign»

13
Как назначить из функции, которая возвращает более одного значения?
Все еще пытаясь понять логику R ... каков "лучший" способ распаковать (на LHS) результаты функции, возвращающей несколько значений? Я не могу сделать это, по-видимому: R> functionReturningTwoValues <- function() { return(c(1, 2)) } R> functionReturningTwoValues() [1] 1 2 R> a, b <- functionReturningTwoValues() Error: unexpected ',' in "a," R> c(a, b) …

6
Как давать имена переменным на лету?
Можно ли на лету создавать новые имена переменных? Я хотел бы читать фреймы данных из списка в новые переменные с числами в конце. Что-то вроде orca1, orca2, orca3 ... Если я попробую что-то вроде paste("orca",i,sep="")=list_name[[i]] Я получаю эту ошибку target of assignment expands to non-language object Есть ли другой способ …
96 r  assign  r-faq 

14
Назначьте несколько новых переменных на LHS в одной строке
Я хочу назначить несколько переменных в одной строке в R. Можно ли сделать что-то подобное? values # initialize some vector of values (a, b) = values[c(2,4)] # assign a and b to values at 2 and 4 indices of 'values' Обычно я хочу назначить около 5-6 переменных в одной строке …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.