![]() |
1
3
你需要
这样你就可以适当地利用回收利用。 它类似于其他算术运算,如加法、乘法等。让我们演示在相同维度的零矩阵上的加法,如a_test。
您所做的类似于:
您想要的是:
数据:
|
![]() |
2
2
似乎正在发生的是,数据帧被强制为矩阵,然后被强制为向量进行比较,结果被转换回矩阵。
的矢量版本
当您将其与长度为3的向量进行比较时,该向量首先被循环到长度为15,给出如下:
然后将元素与来自数据帧的向量进行比较。中唯一的FALSE
|
![]() |
3
2
我认为您正在寻找数据帧与向量的逐行比较。也许你想要
R所做的是自动回收长度为3的向量5次,然后将其与数据帧中堆叠为一个大向量的三列进行比较。如果我们明确地这样做,我们将看到我们得到与您的初始结果相同的结果:
|
![]() |
Hard_Course · 用另一列中的值替换行的最后一个非NA条目 4 月前 |
![]() |
Mark R · 使用geom_sf()删除地球仪上不需要的网格线 4 月前 |
![]() |
Joe · 根据对工作日和本周早些时候的日期的了解,找到一个日期 4 月前 |
![]() |
Ben · 统计向量中的单词在字符串中出现的频率 4 月前 |
![]() |
TheCodeNovice · R中符号格式的尾随零和其他问题[重复] 4 月前 |
![]() |
dez93_2000 · 在R管道子功能中引用管道对象的当前状态 4 月前 |
![]() |
Mankka · 如何在Ggplot2中绘制均匀的径向图 4 月前 |