有人可以帮助我了解R编程语言中的简单(*)乘法和双星号(**)乘法之间的区别吗?
x <- runif (10)
x*2
x**2
答案 0 :(得分:6)
如R Documentation of Arithmetic Operators的注释部分所述(您可以通过在R中执行命令help('**')
或?'**'
来打开它):
**在解析器中被翻译为^,但是多年以来没有记录。它在Becker等人(1988)中显示为索引条目,指向Deprecated的帮助,但实际上未在该页面上提及。尽管它在S中已弃用20年,但在2008年仍被R接受。
所以基本上**
的行为与^
完全一样
答案 1 :(得分:4)
第一个是乘法,第二个取幂:
<body>
<div class="div2">hello</div>
</body>