Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中*和**乘法的区别是什么?_R - Fatal编程技术网

R中*和**乘法的区别是什么?

R中*和**乘法的区别是什么?,r,R,有人能帮我理解R编程语言中简单(*)乘法和双星号(**)乘法的区别吗 x <- runif (10) x*2 x**2 x第一个是乘法,第二个是幂运算: > 2*3 [1] 6 > 2**3 [1] 8 如的注释部分所述(您可以在R中执行命令help('**')或?'**'): **在解析器中被翻译为^,但多年来一直没有记录。它在Becker et al(1988)中作为一个索引条目出现,指向不推荐使用的帮助,但实际上在该页上没有提及。尽管它在S中被弃用了20年,但在200

有人能帮我理解R编程语言中简单(*)乘法和双星号(**)乘法的区别吗

x <- runif (10)
x*2
x**2

x第一个是乘法,第二个是幂运算:

> 2*3
[1] 6
> 2**3
[1] 8

如的注释部分所述(您可以在R中执行命令
help('**')
?'**'
):

**在解析器中被翻译为^,但多年来一直没有记录。它在Becker et al(1988)中作为一个索引条目出现,指向不推荐使用的帮助,但实际上在该页上没有提及。尽管它在S中被弃用了20年,但在2008年R中仍然被接受


因此,基本上,
***
的行为与R中的
^

完全相同。您可以通过使用
命令,如“?
*”`获得此类问题的帮助。您需要在
*`周围加上反勾,因为它是一个运算符。您应该使用简单的数字进行测试:-)