看源代码见到这种写法,1L:num ,怀疑L的意思是整数。单个的字母,查文档就很麻烦了(R也是单个字母,搜索起来困难类似)。请专家指点确认。
"1L"中的L, integer literal
是整数。强制声明一下这个数字是整数,而不是double类型的。
> is.integer(1) #很多人恐怕难以理解这个结果
[1] FALSE
> is.integer(1L)
[1] TRUE
参见R-lang 10.3.1
> is.integer(1) #很多人恐怕难以理解这个结果
[1] FALSE
> is.integer(1L)
[1] TRUE
参见R-lang 10.3.1