【问题标题】:Making Vectors with R用 R 制作向量
【发布时间】:2020-01-16 01:40:21
【问题描述】:

我刚开始在课堂上学习 R,我们只复习了基础知识,我在家庭作业中遇到了一些困难,尤其是在创建特定向量方面。我正在努力解决的问题是:

d)创建一个重复该模式的长度为 100 的布尔向量 a TRUE, FALSE, TRUE, FALSE,... 打印这个向量。

e) 创建一个由 50 个 0 和 50 个 1 组成的数字向量 b。打印此向量。

创建此类向量的最佳/最简单/最基本的方法是什么?

【问题讨论】:

  • 看看rep() 函数的重复值。 each=times= 有一些选项,它们可能会很方便地满足您的需求。

标签: r vector boolean


【解决方案1】:

您可以使用rep 并为您需要创建的两个向量设置不同的参数:times 和 each。这是一个解决方案

a<-rep(c(TRUE,FALSE),times = 50)
b<-rep(c(0,1),each = 50)

【讨论】:

    猜你喜欢
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    • 2021-04-25
    相关资源
    最近更新 更多