R 中每个值具有相同概率的随机函数

random function with a same probability for each value in R

R 中是否有任何内置函数,我可以使用它以相同的概率在我选择的值之间生成一个随机值 例如,我有一个向量,我想以 50% 的概率为每个值分配 1 或 0。 有没有什么函数可以说我的值是什么,换句话说,概率是:值(A,B,C,F),每个函数的概率为 0.25,然后将该随机值分配给每个向量值。 提前致谢,

快速 google 搜索发现:http://blog.revolutionanalytics.com/2009/02/how-to-choose-a-random-number-in-r.html

random_value <- sample(values, 1)