我是菜鸟,试图对别人编写的R脚本进行故障排除。该脚本曾经可以工作,但现在不起作用。它与apply()
apply(X, MARGIN, FUN, ...)
有关。那对我说format_date
应该是一个函数。但是编写此脚本的人没有定义名为format_date
的函数,而且我在脚本中调用的库中找不到该函数。我在哪里找到format_date
?
此行的原因是该表的索引是日期。但是我们需要一个日期字段来导出(而不仅仅是将日期作为索引),因此我们将其追加。
以下是引发错误的行:
result$date = apply(rownames(result), 1, format_date) # add in date to dataframe
这是错误消息:
警告:忽略未知参数:填充 在图像中保存7 x 7 apply(rownames(result),1,format_date)中的错误: 找不到对象“ format_date”
答案 0 :(得分:0)
您可以从代码中注释掉第result$date = apply(rownames(result), 1, format_date)
行或将其删除。
在旧版本的rtweet
中,函数format_date
打包了将日期时间Twitter API格式转换为标准datatime对象的功能。当前版本的rtweet
函数返回datetime对象(例如POSIX),因此不需要像format_date
这样的函数。