首页 > 解决方案 > R的原始关键字

问题描述

R中的原始关键字是什么?例如,在 Python 中,、、delassert都是if关键字else。在 R 中,似乎只有其中一些是关键字,但有些是来自某个(未知)库的函数,或者是一些奇怪的“语法黑客”,例如df[-c(1),]用于删除第一行观察结果*。在这里我找到了一些列表,但我不确定这些是否不仅仅是基本功能,而不是原始关键字。
不幸的是,R 的文档太多了,在花了一些时间之后,我找到了这样一个列表。

标签: pythonrkeyword

解决方案


它们可以通过“键入 help(reserved) 或 ?reserved 在 R 命令提示符下”(来源)看到。

根据上述网站发布的完整列表是:

if, else, repeat, while, function, for, in, next, break, TRUE, FALSE, NULL, Inf, NaN, NA, NA_integer_, NA_real_, NA_complex_, NA_character_


推荐阅读