作者celestialgod (天)
看板R_Language
标题Re: [问题] data.frame&data.table之间的问题
时间Wed Jun 1 17:54:04 2016
※ 引述《huangsam (sam)》之铭言:
: [问题类型]:
:
: 程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
:
: [软体熟悉度]:
: 入门(写过其他程式,只是对语法不熟悉)
: [问题叙述]:
: 1。使用dplyr 时资料型态需要为data.frame?
是的,Hadley在某篇文章(我记得是发布purrr的文章)中说明过dplyr的d是for data.frame
: 2。data.table处理大笔资料时比data.frame好?
是的,data.table不会复制一次data
: 3。我在使用dplyr时,若资料型态为data.table时,会不会有问题,与问题1有关,好比
: 说使用filter,mutate(用的时候无效?),select,为什麽有些可以有些不行,请大大解惑
不会有问题,但是dplyr在操作data.table的时候,还是复制了一次 (避免一些问题)
所以不会享有data.table带来的好处,现在Hadley正在做dtplyr
想把data.table加入dplyr,并且不会复制一次data.table
现在应该只有join有做完而已,其他部份还是援用dplyr的函数
我不懂你说的『用的时候无效』跟『有些可以有些不行』,麻烦你举例一下
: 谢谢!
: [关键字]:
: data.frame data.table
--
R资料整理套件系列文:
magrittr #1LhSWhpH (R_Language) http://tinyurl.com/j3ql84c
data.table #1LhW7Tvj (R_Language) http://tinyurl.com/hr77hrn
dplyr(上) #1LhpJCfB (R_Language) http://tinyurl.com/jtg4hau
dplyr(下) #1Lhw8b-s (R_Language)
tidyr #1Liqls1R (R_Language) http://tinyurl.com/jq3o2g3
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.109.74.86
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1464774847.A.F07.html
※ 编辑: celestialgod (140.109.74.86), 06/01/2016 17:54:37