“overwrite”参数默认值设置为“recursive”

2fjabf4q  于 2023-05-20  发布在  其他
关注(0)|答案(1)|浏览(133)

在“file.copy”R函数中,“overwrite”参数默认值中的“recursive”是什么意思?

> args(file.copy)
function (from, to, overwrite = recursive, recursive = FALSE,  
    copy.mode = TRUE, copy.date = FALSE)
uinbv5nw

uinbv5nw1#

这意味着overwrite默认使用recursive的值。由于recursive默认为false,如果两者都未指定,则overwrite将为false。如果您将recursive更改为true,而未指定overwrite,则它也将变为true。它只是告诉你默认值的来源。
| 呼叫|覆写|递回的|
| --------------|--------------|--------------|
| file.copy()|假的|假的|
| file.copy(recursive=TRUE)|真|真|
| file.copy(overwrite=TRUE)|真|假的|
| file.copy(overwrite=FALSE,recursive=TRUE)|假的|真|

相关问题