R中%o%的含义
我在R中遇到了以下问题:R中%o%的含义,r,operator-keyword,R,Operator Keyword,我在R中遇到了以下问题: x=x+y%o%c(1.5,1.5) 我想知道这里的%o%是什么意思。我尝试过谷歌搜索,但运气不太好在R中有许多快捷方式使用了%…%符号%o%是数组的外部产品 > 1:3 %o% 1:3 [,1] [,2] [,3] [1,] 1 2 3 [2,] 2 4 6 [3,] 3 6 9 还有很多,我最常用的是%%中的%: 3 %in% c(1,2,3,4) #TRUE 5 %in% c(1,2,3,4
x=x+y%o%c(1.5,1.5)
我想知道这里的
%o%
是什么意思。我尝试过谷歌搜索,但运气不太好在R中有许多快捷方式使用了%…%
符号<代码>%o%是数组的外部产品
> 1:3 %o% 1:3
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 2 4 6
[3,] 3 6 9
还有很多,我最常用的是%%中的%:
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%“
)
他们显然很难用谷歌搜索,因为有百分号。直觉<代码>%o%
是外部产品,请看示例,它返回一个矩阵a[1]*b
是矩阵的第一行,a[2]*b
是矩阵的第二行
>a=c(1,2,3)
>b=c(0,2,4)
>a%o%b
[,1] [,2] [,3]
[1,] 0 2 4
[2,] 0 4 8
[3,] 0 6 12
你说的是哪种语言??“%o%”
的外部产品arrays@KarthikRocky询问R,如标题和标签所示。我从来不知道有这样的语言存在。。只是谷歌搜索。有趣。谢谢@Gregor,您还可以创建自己的中缀运算符(如所称),如中所示。