R中%o%的含义

时间:2015-03-11 17:34:07

标签: r operator-keyword

我在R中遇到了以下内容:

x=x+y%o%c(1.5,1.5)

我想知道%o%在这里是什么意思。我试过谷歌搜索,但没有太多运气

2 个答案:

答案 0 :(得分:13)

R中有许多使用%...%表示法的快捷键。 %o%是数组的外部产品

> 1:3 %o% 1:3
     [,1] [,2] [,3]
[1,]    1    2    3
[2,]    2    4    6
[3,]    3    6    9

还有很多其他人,我最常用的是%in%

3 %in% c(1,2,3,4) #TRUE
5 %in% c(1,2,3,4) #FALSE
3.4 %in% c(1,2,3,4) #FALSE

还有一些其他人,我不知道他们都是我的头脑。但是当您遇到它们时,可以使用%o%周围的?`%o%`或引号?'%o%'(或?"%o%")使用反引号来检查文档。

由于百分号,他们显然很难谷歌。

答案 1 :(得分:0)

一种直觉。 import 'draft-js/dist/Draft.css'是外部产品,请看示例,它返回一个矩阵。
%o%是矩阵的第一行,
a[1] * b是矩阵的第二行。

a[2] * b