**
data.frame默认将非数字转换成因子
data.table将非数字转换成字符
data.table继承data.frame 但是采用了多线程,加快了运行速度。
(多线程另外写)
(data.table 具体内容另外写)
**
代码块
#创建数据框 data.frame 为自带包**
> z <- data.frame(x=1:4,y=c(43,2,3,2))
> z
>
x y
1 1 43
2 2 2
3 3 3
4 4 2
# 创建data.table data.table是外接包
方法1 :
> library(data.table)
> w <- data.table(x=1:4,y=c(43,2,3,2))
> w
x y
1: 1 43
2: 2 2
3: 3 3
4: 4 2
方法2:
> x <- data.table(z)
> x
x y
1: 1 43
2: 2 2
3: 3 3
4: 4 2