热线电话:13121318867

登录
2018-11-02 阅读量: 756
【新手向】R里对象名称

对象名称必须以字母开头,并且只能包含字母、数字、 _ 和 .。如果想让对象名称具有描

述性,那么就应该在使用多个单词时遵循某种命名惯例。我推荐使用 snake_case 命名法,

也就是使用小写单词,并用 _ 分隔:

i_use_snake_case

otherPeopleUseCamelCase

some.people.use.periods

And_aFew.People_RENOUNCEconvention

我们将在第 14 章中继续讨论编码风格。

你可以通过输入对象名称来查看这个对象:

x
#> [1] 12

再进行赋值:

this_is_a_really_long_name <- 2.5

要想查看这个变量,可以使用 RStudio 的自动完成功能:输入“this”,按 Tab 键,继续输

入字符直到完全匹配这个变量,然后按回车键。

哎呀,我们犯了一个错误! this_is _a_really_long_name 的值应该是 3.5,而不是 2.5。这

时可以使用另一种快捷键来修改对象。在命令窗口中输入“this”,然后按 Ctrl+ ↑。这样

就可以列出所有输入过的以“this”开头的命令。使用箭头键上下移动,然后按回车键重

新输入该命令。将 2.5 修改为 3.5,并按回车键。

再进行一次赋值:

r_rocks <- 2 ^ 3

查看一下这个对象:

r_rock
#> Error: object 'r_rock' not found
R_rocks
#> Error: object 'R_rocks' not found

R 和用户之间有一个隐含约定: R 可以替用户执行那些单调乏味的计算,但前提是用户必

须输入完全精确的指令。不能有输入错误,还要区分大小写。

0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子