$符是置于list和data.frame数据类型之后取其中一个分类的符号
在进行以下第一行操作后,(以R内置的一个列表型数据集state.center为例)
右上方出现对mlist的解释:2种分类构成的列表(list of 2)。其实就是由向量x和向量y构成的列表
可以通过class函数查看mlist的数据类型
如图对mdeaths这个向量数据类型错误使用了$则会出现以下报错
而以下对$的应用应是一目了然了
mlist$y意为取列表mlist中y这个数据集
在这之后的中括号中引则是为了取出y中的部分数据
[2:4]意为取出y中第2,3,4个数;而[mlist$y>35]意为取出y中大于35的数
对代码中的$感到迷茫时,不妨试着输出$前面的名字看看,或许就能发现这个东西里恰好有一个分类名称与$后的那个名称相同