I have looked at the help for update.packages(..., checkBuilt = TRUE)
and I am unclear on why one would not want to have TRUE
as the default. The default is FALSE
.
This question has two parts. (1) Can someone give a clear explanation of the use of this argument and rationale for either FALSE
or TRUE
?
据我所知,如果对R进行更新,这可能会产生不同的结果——如果包裹有点更新,那么TRUE
将造成更多的(所有)包裹得到更新。 缺省方案(FALSE
)可带来速效,将更新较少的包裹。 稳定不确定——新版本的R可能与新的一揽子计划更好地合作,或者(例如,如果新一揽子计划中出现倒退/ug),它可能或不可能与先前的一揽子计划(但不能保证回归的兼容性)。 其他利弊对我来说并不明显。 (这里我可能错了,因此我要求作澄清,作为部分内容。) 1)
(2) However, if one has not changed the installed version of R, then shouldn t these have the same outcome? See this post for an example where it seems that just calling update.packages()
created problems, even though the version of R did not change.