[英]How to overload the functions “[<-.ffdf” and “[.ffdf” from package ff (in R)?
[英]How to DROP columns from ffdf object ? (R)
我可以輕松地刪除ffdf
對象的列嗎?
library(ff);library(ffbase)
irisdf=as.ffdf(iris)
如何僅包含Sepal.length
和Species
列?
您可以嘗試從ffbase
subset
library(ffbase)
Subiris <- subset(irisdf, select=c('Sepal.Length', 'Species'))
dim(Subiris)
#[1] 150 2
colnames(Subiris)
#[1] "Sepal.Length" "Species"
library(ff)
irisdf <- as.ffdf(iris)
filename(irisdf)
## Referencing the same data on disk (just making an new virtual ffdf)
example1 <- irisdf[setdiff(colnames(irisdf), c("Sepal.Length", "Species"))]
filename(example1)
## Referencing new data (copying)
example2 <- clone(irisdf[setdiff(colnames(irisdf), c("Sepal.Length", "Species"))])
filename(example2)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.