正如主題所暗示的那樣,我正在嘗試將資料幀串列寫入一個新檔案夾,以便原始名稱與原始檔案保持相同(并且原始檔案不會在原始檔案夾中被覆寫!) . 嘗試了下面的代碼,但根本沒有使語法作業:
sapply(names(points_calculated),
function (x) write_csv(points_calculated[[x]], file=paste("./ExperimentFolder/PointsFolder", x)))
uj5u.com熱心網友回復:
鑒于這points_calculated是一個 data.frames 串列,并且names(points_calculated)是您想要的檔案名,您可以執行以下操作:
library(purrr)
points_calculated %>%
iwalk(
~ readr::write_csv(.x, file = paste("./ExperimentFolder/PointsFolder", .y))
)
)
imap()將遍歷您的串列,并在~. .x是串列的元素(data.frame),.y是它的名稱。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/455913.html
上一篇:通過csv資料匯入jsonb格式
