【问题标题】:Automatic creation of several vectors in R在 R 中自动创建多个向量
【发布时间】:2021-11-25 20:44:05
【问题描述】:

我想在R中自动创建几个向量。每个向量包含几个变量(整数),这些变量是根据每个向量的范围随机选择的。

例如,以下将创建 20 个向量,在给定范围之间具有 3 个整数变量。

向量数量:V=20

数量变量:Var=3

1

1

1

【问题讨论】:

  • 你尝试了什么?你在哪一步挣扎?因为这是一个学习练习,所以只给你一个完成的食谱是没有意义的……那么你尝试了什么?如果您根本不知道从哪里开始,我建议您查看sample(即?sample)和sapply

标签: r loops vector


【解决方案1】:

您可以在sapplyreplicate 中使用sample

replicate(20, sapply(list(1:10, 1:30, 1:20), sample, 1), FALSE)

【讨论】:

    猜你喜欢
    • 2019-05-28
    • 1970-01-01
    • 2020-12-23
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    相关资源
    最近更新 更多