невозможно заменить вектор в списке R - PullRequest
0 голосов
/ 31 марта 2020

Так что я пытаюсь напечатать все элементы в первом векторе на 15, но в конце я получаю ошибку "количество заменяемых элементов не кратно длине замены в R", почему это так?

v1 <- c(1:10)
v2 <- c("R Programming")
v3 <- c("XML")

lvst <- list(v1,v2,v3)
names(lvst) <- c("v1","v2","v3")
print("Original list:")
lvst

print("New list - First Element:")
lvst[1] <- (v1 * 15)

1 Ответ

1 голос
/ 31 марта 2020

Это то, что вы хотите:

> lvst[[1]]*15

 [1]  15  30  45  60  75  90 105 120 135 150
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...