【发布时间】:2019-01-06 05:13:35
【问题描述】:
我一直在参加一个在线课程,在该课程中,讲师总是执行以下操作以从data.frame 对象Dat 中获取Col1 列:
library(dplyr)
unlist(select(Dat, Col1))
为什么不简单地运行Dat$Col1?我注意到两种结果的“呈现方式”有所不同,但两种形式之间是否存在其他显着差异?任何操作都会导致两者的产品相同?
【问题讨论】:
-
您的导师可能只是 tidyverse 的粉丝。
Dat$Col1是我获取列的首选方法。 -
...但不是很好-
versed 足以知道pull。 -
触摸。也许 OP 可以带老师去学校。
-
哇,他为此加载了一个全新的库?
-
关于SO事件的谣言
spread,导师决定gatherevery学生。today他已经开始select没有filter的香烟,并且花了很长时间,很深的pull到compose自己为minute。这是母马的nest。 “嗯,我有乌鸦到pluck和你一起,who是这样做的吗?”,老师开口。 “between你和我:这是nofuns。你最好不要cross我,否则我会reduce你的成绩,every成绩。不管你怎么选slice它——period!”学生们面面相觑。complete闹剧。新的快乐yearevery一-tally-ho!