r - 使用 anomalize::time_decompose() 时出错 - “断言长度不是 1”
问题描述
df
我有一个用两列命名的小标题,start_date
并且daily_visits
. 这是我调用str
它时的样子:
str(df)
Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 1096 obs. of 2 variables:
$ start_date : Date, format: "2021-04-01" "2021-04-02" "2021-04-03" ...
$ daily_visits: int 133 145 151 145 149 156 153 142 142 145 ...
我正在尝试将其传递给time_decompose
函数,类似于此处的示例:https ://cran.r-project.org/web/packages/anomalize/vignettes/anomalize_quick_start_guide.html#minutes-to-anomalize
代码很简单:
df %>% time_decompose(daily_visits)
这是我得到的错误:
Converting from tbl_df to tbl_time.
Auto-index message: index = start_date
Error: assert_that: length of assertion is not 1
我理解前两条消息,它们似乎不是问题;但是,我不知道什么断言的长度应该为 1。
我应该怎么做才能使这个功能起作用?
解决方案
当日期列的名称为start_date
. 尝试将列重命名为date
. 我在 GitHub 上打开了第 81 期。
推荐阅读
- symfony - 找出/自定义 Symfony Forms Twig 块名称
- c++ - Clang 总是打破多重继承的继承列表
- ios - 如何在 Swift 中使用 Objective-C 中的 Dispatch_after 函数?
- typescript - TinyMCE Yeoman 无法构建
- php - Yii2回调后如何获取用户身份
- python - ValueError(“找到数量不一致的输入变量” ValueError:找到样本数量不一致的输入变量:[10725, 3575]
- c# - 如何将清单从 sha1 更新到 sha256?
- javascript - 如何从 MVC 控制器显示 Chart.js 折线图
- excel - 如何绕过此 Powershell 警告消息?
- python - WinError 123 文件名、目录名或卷标语法不正确(\u202a 符号?)