python - R的原始关键字
问题描述
R中的原始关键字是什么?例如,在 Python 中,、、del
等assert
都是if
关键字else
。在 R 中,似乎只有其中一些是关键字,但有些是来自某个(未知)库的函数,或者是一些奇怪的“语法黑客”,例如df[-c(1),]
用于删除第一行观察结果*。在这里我找到了一些列表,但我不确定这些是否不仅仅是基本功能,而不是原始关键字。
不幸的是,R 的文档太多了,在花了一些时间之后,我找到了这样一个列表。
解决方案
它们可以通过“键入 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_
推荐阅读
- javascript - 切换按钮在 Javascript 中不起作用
- python - 如何从 Python 3 调用 Windows 程序(.exe 文件)
- regex - 特定正则表达式的全局模式 (REDIS HSCAN)
- node.js - 发生系统错误:uv_os_get_passwd 在 Object.userInfo (os.js:249:11) 返回 ENOENT(没有这样的文件或目录)
- tinymce - Tinymce 上传没有 url 的图片
- mysql - 写入远程 MySQL 服务器
- java - Tablayout 标题不出现
- postgresql - PostgreSQL 存储过程中“DECLARE”处或附近的语法错误
- javascript - 即使在 Postman 中获得成功响应,文件的内容也无法正确解码
- java - 仅使用 BitcoinJ 中的私钥获取压缩的公钥和比特币地址