بردار متوالی و تصادفی
Code
sort(c(5, 7, -2, 5, 3, 9))
[1] -2 3 5 5 7 9
Code
[1] 1 2 3 4 5 6 7 8 9 10
Code
[1] 10 9 8 7 6 5 4 3 2 1
- توالی صعودی با تعداد مشخص
Code
[1] 1 2 3 4 5
- توالی صعودی با فاصله مشخص در بازه مشخص
Code
seq(from = 5, to = 10, by = .5)
[1] 5.0 5.5 6.0 6.5 7.0 7.5 8.0 8.5 9.0 9.5 10.0
- توالی صعودی به تعداد مشخص در بازه مشخص
Code
seq(from = 5, to = 10, length = 5)
[1] 5.00 6.25 7.50 8.75 10.00
Code
[1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m"
[14] "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"
Code
[1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M"
[14] "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z"
- تکرار یک مقدار به تعداد مشخص
Code
[1] 2 2 2 2 2 2 2 2 2 2
- تکرار یک بردار به تعداد
n
بار
Code
rep(c(1, 6, 5), times = 2)
[1] 1 6 5 1 6 5
- تکرار هر مقدار یک بردار به تعداد
n
بار
Code
[1] 1 1 6 6 5 5
- تنظیم
seed
برای ساخت اعداد رندوم
Code
- اعداد تصادفی در بازه مشخص بدون تکرار
Code
sample(x = 1:20, size = 10)
[1] 5 12 1 4 6 7 10 8 3 13
- اعداد تصادفی در بازه مشخص با تکرار
Code
sample(x = 1:20, size = 10, replace = T)
[1] 7 18 4 16 10 19 9 16 17 10
- حروف کوچک انگلیسی تصادفی بدون تکرار
Code
sample(x = letters, size = 10)
[1] "r" "u" "z" "h" "k" "a" "m" "b" "v" "s"
- اعداد تصادفی با توزیع نرمال
Code
rnorm(n = 10, mean = 0, sd = 1)
[1] 1.29085505 0.70984957 -0.04318293 0.63228842 0.48876293
[6] 0.03517201 -0.13634837 -0.16242425 0.91619639 -0.72076816
- اعداد تصادفی با توزیع یکنواخت
Code
runif(n = 10, min = 0, max = 1)
[1] 0.8406612 0.7941666 0.5174069 0.2705386 0.2232102
[6] 0.8314685 0.9551069 0.1105243 0.1253661 0.1118882