我有一些R文件包含由其他几个R文件导入和使用的函数。我使用源函数导入这些函数。当然,特定文件的范围可能会随着时间而改变,最近我想重命名我在其他许多地方已经提供的文件。
我使用RStudio,除了手动更新每个相关文件或创建一些外部代码来扫描文件之外,我一直无法找到方法。
在RStudio中无法进行一致的重命名吗?或者,我是否通过使用source添加函数做错了什么?
答案 0 :(得分:1)
您可能会或可能不会觉得这令人满意。使用旧名称创建父脚本,该脚本使用新名称来源脚本。
扩展这个,您可以创建一个通用的前导脚本,称为“preamble.R”,它源自您拥有的所有通用实用程序脚本。这种方法在TeX中很常见(我相信)。然后你只有一个地方来更新文件名。