突出显示变量名称T是什么意思?

时间:2020-07-19 18:58:56

标签: r syntax-highlighting

我了解R会根据其功能突出显示特定文本,但是当您要分配的变量突出显示时,这意味着什么呢?会引起任何问题吗?例如,T在以下位置自动突出显示:

T highlighted

2 个答案:

答案 0 :(得分:4)

最好在R中使用T作为变量,最好不要T突出显示的原因是它被用作TRUE的缩写。如果将T用作变量,则不能再将其用作TRUE,并且其定义将被覆盖。

答案 1 :(得分:2)

系统已告知您不要使用T作为变量名,但尚未给您答案。这实际上不是R语法的问题,而是您所使用的任何IDE的“功能”。大多数IDE都具有语法意识,因此将以R语言内部有意义的蓝色项目突出显示。如果从终端会话运行R,则不会看到突出显示。

如果您需要该功能,则可以获取软件包:highlighting

描述:基于结果的R代码语法突出显示 R解析器的HTML和乳胶标记渲染。自定义编织 驱动程序执行R代码块的语法高亮显示。