Like rmdir
in a file system, this function removes a folder. Unlike the
file-system version, it does not require the folders to be empty.
rmdir(x, path)
A CrunchDataset
or Folder
(VariableFolder
or ProjectFolder
)
A character "path" to the folder: either a
vector of nested folder names or a single string with nested folders
separated by a delimiter ("/" default, configurable via
options(crunch.delimiter)
). The path is interpreted as
relative to the location of the folder x
(when x
is a dataset, that
means the root, top-level folder). path
may also be a Folder
object.
NULL
mv()
to move entities to a folder; cd()
to select a folder;
file.remove()
if you literally want to delete a directory
from your local file system, which rmdir()
does not do
if (FALSE) {
ds <- loadDataset("Example survey")
rmdir(ds, "Demographics")
# Or with %>%
require(magrittr)
ds <- ds %>%
rmdir("Demographics")
}