问题标签 [rep]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 在 dplyr 中代表无效的“次”参数总结
我在 dplyr 中的 rep 函数有一些问题,例如这样的代码可以正常工作
但是如果我运行这样的东西
我收到错误
我究竟做错了什么?
(dplyr 版本 0.5.0)
r - 一个简单的 R 循环
我想知道如何使用“ segments() ”命令创建一个简单的“循环”以在我的图中创建 21 条垂直线?
具体来说,我希望 21 条垂直线等距从 X 轴上的 21 个连续点全部到Y 轴上的1 点。因此,例如对于“第一条垂直线”和“最后一条“垂直线”,R 代码是:
multithreading - 线程本地存储与重复字符串指令(rep movs)
我想知道当变量被声明为存储在线程本地存储(TLS)中时编译器(例如 GCC 或 LLVM)的行为,但带有变量的代码是生成重复字符串指令的候选者(rep movsd、rep stos 等) . 我猜想,由于 rep 字符串指令将数据存储在 ES 段中,它们会被编译器抑制,以便为 TLS 变量生成。但这只是我的假设。如果您知道确切的答案,欢迎。
谢谢,安德烈。
r - R重复一个序列,将最大值减少1
我有一个从 0(开始)到 5(最后一天)编号的天数我想创建一个重复 N 次的列表,其中 N 是总天数,在这种情况下是 6 天(0,1, 2,3,4,5),每次连续重复应将向量的长度减少 1。
所以输出应该是:
我努力了
这将打印出正确的输出:
如何将每次迭代的输出写入向量?我尝试将 listItems 变量分配为 0 并使用 listItems[i] <- seq 代码,但它只返回 for 循环序列中的最后一个值,即 0。
我想我错过了一些非常简单的东西(像往常一样)
r - 在 R 中创建重复序列
我需要使用rep()
andseq()
命令创建这样的模式。
它应该如下所示:
[1] 0.0 0.0 0.0 0.8 0.8 0.8 1.6 1.6 1.6 2.4 2.4 2.4 3.2 3.2 3.2 4.0 4.0 4.0 4.8
[20] 4.8 4.8
你知道怎么做吗?
r - 两个数字的序列,其中一个数字的出现减少
我想从两个数字创建一个序列,使得其中一个数字的出现减少(从n_1
到 1),而另一个数字的出现固定在n_2
.
我一直在寻找并尝试使用 seq 和 rep 来做到这一点,但我似乎无法弄清楚。
下面是一个c(0,1)
和n_1=5
,的例子n_2=3
:
在这里c(0,1)
和n_1=2
, n_2=1
:
r - 在 rep() for 循环中包含文本和变量
尝试为我的数据分配分类器时遇到一些麻烦。我有 500 行数据,我想将“City 1”、“City 2”等分配到“City 50”。并且每一个重复10次。所以它应该有“City 1”10次,然后“City 2”10次,直到“City 50”10次。我苦苦挣扎的地方是引号中的文本以及rep()的同一参数中的变量调用。
我的输出只是一个简单的“City 50”列表 10 次。我不太确定为什么会这样。
r - 生成系列 1, 2,1, 3,2,1, 4,3,2,1, 5,4,3,2,1
我正在尝试生成一个包含长度增加的递减序列的向量,例如1, 2,1, 3,2,1, 4,3,2,1, 5,4,3,2,1
,即
c(1, 2:1, 3:1, 4:1, 5:1)
我尝试为此使用循环,但我不知道如何堆叠或连接结果。
我也一直在尝试rep
,rev
和seq
,这是我最喜欢的选项,但没有走多远。
r - 带有for循环的R rep函数
我的年份范围是 1981:1984。如何使用rep()函数得到如下结果: 对于每一轮rep,最近一年被丢弃:首先得到1981:1984,然后是1981:1983,然后是1981:1982,然后是1981,如表所示: