我有一个包含一个Date类型变量的data.frame。我想导出4个文件,其中一个包含每周对应的子集。以下内容将我的数据分成4个但是我不知道如何在新的data.frame中存储每个数据。
split(DataAir, sample(rep(1:4)))
由于
答案 0 :(得分:0)
如果将拆分数据框保存在变量中。您可以使用双括号子集访问元素(例如class MapExporter {
static exportCurrentMap() {
var imageInformation = Bitmap.snap(SceneManager._scene)._context.canvas.toDataURL('image/png');
var splitInformationFromImage = imageInformation.split(',');
var atobInformation = atob(splitInformationFromImage[1]);
var atobInformationLength = atobInformation.length;
var uint8Array = new Uint8Array(atobInformationLength);
for (var i = 0; i < atobInformationLength; i++) {
uint8Array[i] = atobInformation.charCodeAt(i);
}
var blobData = new Blob([uint8Array], {type: 'image/png'});
saveAs.saveAs(blobData, 'map.png');
}
}
)。要保存,请创建文件名向量
如您所愿,并将每个文件写入文件。
s[[1]]
对于因for循环而被不必要地窃听的R用户:
s <- split(iris, iris$Species)
filenames <- paste0("my_path/file", 1:3, ".csv")
for(i in 1:length(s)) write.csv(s[[i]], filenames[i])