У меня есть это для l oop, которое вызывает функции, которые приводят к векторам чисел
Например, вектор приведет к:
[1] 42 42 6 693 6222
из для l oop выше.
Я хочу добавить «х» в начале каждого из этих векторов. Кажется неэффективным go
append("x", vec1) # This is an example of what I want produced: [1] x 42 42 6 693 6222
несколько раз. Есть ли способ включить добавление "x" в качестве первого элемента внутри для l oop? Спасибо.
просто используйте c (), например, a <- c(1,2,3)
a <- c(1,2,3)
a: 1 2 3
b <- c("x",a)
b: "x" "1" "2" "3"
Если нам нужно добавить новый элемент в начале list
list
lst2 <- lapply(lst1, function(x) c('x', x))
lst1 <- list(c(42, 42, 6 ,693 ,6222), c(42, 42, 6 ,693 ,6222))