и его применение в биоинформатике
Лекция 1 - дополнительные материалы
Анастасия Жарикова
1 сентября 2025
с()
c(1, 2, 3)
[1] 1 2 3
c(5, 12, 41)
[1] 5 12 41
c('a', 'g', 'f')
[1] "a" "g" "f"
1:10
[1] 1 2 3 4 5 6 7 8 9 10
5:-3
[1] 5 4 3 2 1 0 -1 -2 -3
seq(17)
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
seq(1, 8, by = 2)
[1] 1 3 5 7
seq(0, 1, length.out = 11)
[1] 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
x <- 1:3 x
x <- c(x, 5:7) x
[1] 1 2 3 5 6 7
rep(1:3, times = 3)
[1] 1 2 3 1 2 3 1 2 3
rep(1:3, each = 3)
[1] 1 1 1 2 2 2 3 3 3
rep(1:3, length.out = 8)
[1] 1 2 3 1 2 3 1 2
Обратите внимание на длины векторов, которые получаются!
x <- c('a', 'h') x
[1] "a" "h"
rep(x, each = 4)
[1] "a" "a" "a" "a" "h" "h" "h" "h"
y <- c('A', 'H') y
[1] "A" "H"
rep(c(x, y), times = 2)
[1] "a" "h" "A" "H" "a" "h" "A" "H"