当前位置: 首页 > 知识库问答 >
问题:

使用rep和seq的模式

姬昀
2023-03-14

我正在为即将到来的期末考试做一个练习测试,这是其中一个问题:

使用repseq函数创建以下向量:

X=-7, -7, -7, 0, 7, 7, 14, 14, 14, 14

我不知道如何创建这种模式。以下是迄今为止我所拥有的,但我不确定这是实现它的最优雅的方式:

rep(seq(-7, 14, 7), c(3,1,2,4))

任何建议将不胜感激!

共有1个答案

乐正迪
2023-03-14

在我看来,你的解决方案很优雅。在您的解决方案中,您可能需要添加一些东西来提高可读性-

rep(seq(from = -7, to = 14, by = 7), times = c(3,1,2,4))
 类似资料:
  • 我需要在R中执行以下操作:我有一个数字(N),例如

  • 我试图创建向量:1 2 3 4 5 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9使用和函数 到目前为止,我有: 这将产生: 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 我一辈子都搞不懂如何递增地添加1。 我尝试了和和许多其他变体。 是否需要for循环?

  • 我想使用增强的 REP 移动硬盘 (ERMSB) 来获得自定义带宽。 ERMSB是随着常春藤桥微架构引入的。如果您不知道什么是 ERMSB,请参阅英特尔优化手册中的“增强型 REP 移动硬盘和 STOSB 操作 (ERMSB)”部分。 我所知道的直接做到这一点的唯一方法是内联汇编。我从https://groups.google.com/forum/#!那里得到了以下函数topic/gnu.gcc.

  • 我有scala类,比如A类(b:Seq[字符串]) 我的问题是,当我从没有字段的文本中反序列化它时,我的类包含空字段。可以强制反序列化程序填充空的? 我使用com。fasterxml。杰克逊。数据绑定。带有com的ObjectMapper。fasterxml。杰克逊。单元斯卡拉。默认Scalamodule。 编辑:我想要的解决方案是修复所有此类字段,而不显式地提及它们的完整列表。Ir更改所有声明。

  • CreateDataFrame接受2个参数,一个rdd和模式。 我的图式是这样的 <代码>val schemas=结构类型(Seq(StructField(“number”,IntegerType,false),StructField(“notation”,StringType,false))) 在一种情况下,我能够从RDD创建数据帧,如下所示: 在以下其他情况下。。我不能 data2不能成为Da

  • 描述 (Description) 方法tuple()将项列表转换为元组 语法 (Syntax) 以下是tuple()方法的语法 - tuple( seq ) 参数 (Parameters) seq - 这是一个要转换为元组的序列。 返回值 (Return Value) 此方法返回元组。 例子 (Example) 以下示例显示了tuple()方法的用法。 #!/usr/bin/python aLi