plyr 的 rename() 如果 运行 手动在 R Studio 中工作,但不在 source() 或本机 R 客户端中
plyr's rename() working in R Studio if run manually, but not in source(), or native R client
我正在使用 plyr
将大型数据集的列重命名为较短的别名。来自名称很长,偶尔有不寻常的符号(即 Â)当我手动时,此代码在 R Studio 中工作(即 Ctrl+R)执行代码。没有错误。
但是,当 运行 在标准 Rgui 的另一个脚本 and/or 中使用源时(即使使用 Ctrl+R ), 它识别 from 语句中的一些名称,但不识别错误中标识的其他名称:
The following from values were not present in x
32/64 位似乎没有什么区别。无法识别产生错误的字符或值。任何解决方案?
是否应将其作为问题发布在 plyr
Github 上?
我准备了数据集的虚拟副本 here。
在 R Studio 中工作但在标准 Rgui 中不工作的程序是 here。
产生错误的 "source" 调用的代码是
source("dftest.R")
所有软件和软件包于 2016 年 3 月 18 日更新。
查看类似但不相关的问题 。
看起来像是从 R Studio 文本编辑器复制代码并粘贴到本机客户端文本编辑器,然后保存,同时解决了源问题和本机客户端问题。
我正在使用 plyr
将大型数据集的列重命名为较短的别名。来自名称很长,偶尔有不寻常的符号(即 Â)当我手动时,此代码在 R Studio 中工作(即 Ctrl+R)执行代码。没有错误。
但是,当 运行 在标准 Rgui 的另一个脚本 and/or 中使用源时(即使使用 Ctrl+R ), 它识别 from 语句中的一些名称,但不识别错误中标识的其他名称:
The following from values were not present in x
32/64 位似乎没有什么区别。无法识别产生错误的字符或值。任何解决方案?
是否应将其作为问题发布在 plyr
Github 上?
我准备了数据集的虚拟副本 here。
在 R Studio 中工作但在标准 Rgui 中不工作的程序是 here。
产生错误的 "source" 调用的代码是
source("dftest.R")
所有软件和软件包于 2016 年 3 月 18 日更新。
查看类似但不相关的问题
看起来像是从 R Studio 文本编辑器复制代码并粘贴到本机客户端文本编辑器,然后保存,同时解决了源问题和本机客户端问题。