Могу ли я легко удалить столбец ffdf
объект?Как DROP столбцов из объекта ffdf? (R)
library(ff);library(ffbase)
irisdf=as.ffdf(iris)
Как содержать только Sepal.length
и Species
столбцы?
Могу ли я легко удалить столбец ffdf
объект?Как DROP столбцов из объекта ffdf? (R)
library(ff);library(ffbase)
irisdf=as.ffdf(iris)
Как содержать только 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)
Вы можете попробовать subset
от ffbase
library(ffbase)
Subiris <- subset(irisdf, select=c('Sepal.Length', 'Species'))
dim(Subiris)
#[1] 150 2
colnames(Subiris)
#[1] "Sepal.Length" "Species"
делает это работает на месте или необходимо двойное количество Тхет памяти на irisdf объекта? – Qbik
Я выбираю этот ответ, потому что его глубже – Qbik