【发布时间】:2013-01-04 05:39:21
【问题描述】:
我不明白 R 中“=”和“==”之间的区别。我有几个问题:
- 为什么
=在脚本中赋值而在函数中没有赋值? - 当
=存在时,为什么我应该使用<-?有区别吗?
【问题讨论】:
-
我真的不确定为什么像这样的问题会被否决如此严重 考虑到 [r] 中一些投票率最高的问题所以是这样的:stackoverflow.com/q/7014387/1465387。我得到了 RTFM 方面,但是这个问题很难用谷歌搜索,甚至在没有一点经验的情况下在文档中查找。
-
@sebastian-c,您无需阅读大量基本的 R 文档即可了解
=和==之间的差异。此外,OP的问题与在SO上发布之前已经尝试过的内容无关。?'='和?'=='试过了吗?在线文档中的内容不清楚。我认为这种东西会让人们对这样的问题投反对票。 -
@DWin 我知道这一点,但我认为 R 新手可以很容易地引用它。快速搜索 SO 表明以前没有人问过这个问题。像这样的问题通常是关于 R 是如何工作的一些最有趣的答案的来源。我并不争辩答案很容易找到,我只是认为它没有-5不好。
-
@miwst,How to Ask 在 SO。第一个要点是做好功课。在我看来,这是至关重要的,在你开始花时间与他人接触之前,表明你已经自己尝试过。我也想推荐Jon Skeet's blog post Writing the perfect question。它信息量很大,将帮助您帮助我们帮助您和他人。
-
编辑添加的附加问题与this FAQ重复。
标签: r assignment-operator