在R語言中,可以使用以下幾個函數來生成隨機整數:
sample()
函數:可以從指定的整數序列中隨機抽取一個或多個整數。例如,sample(1:10, 1)
將從1到10的整數序列中隨機抽取一個整數。
sample.int()
函數:與sample()
函數類似,可以從指定的整數序列中隨機抽取一個或多個整數。例如,sample.int(10, 1)
將從1到10的整數序列中隨機抽取一個整數。
runif()
函數:可以生成指定范圍內的隨機數。例如,runif(1, min = 1, max = 10)
將生成1到10之間的一個隨機數。
以下是一些示例代碼:
# 生成一個1到10之間的隨機整數
random_int <- sample(1:10, 1)
print(random_int)
# 生成一個1到10之間的隨機整數
random_int <- sample.int(10, 1)
print(random_int)
# 生成一個1到10之間的隨機數
random_num <- runif(1, min = 1, max = 10)
print(random_num)
運行以上代碼,將會生成一個隨機整數或隨機數輸出。