在“file.copy”R函数中,“overwrite”参数默认值中的“recursive”是什么意思?
> args(file.copy) function (from, to, overwrite = recursive, recursive = FALSE, copy.mode = TRUE, copy.date = FALSE)
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)|假的|真|
overwrite
recursive
1条答案
按热度按时间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)|假的|真|