Rmd notebook 无法显示带有“difftime”列和零行的表格

问题描述

我发现当您尝试使用 difftime 类打印具有零行和列的表时,Rmd 会产生错误。下面是一个 Rmd 文件的例子:
(我在块的末尾插入了反斜杠,所以它是一个代码块,所以请在本地删除它们)

---
title: "R Notebook"
output: html_notebook
---

```{r}
library(dplyr)
\```

```{r}
foo <- tibble(
    time_1 = as.Date("2020-04-28"),time_2 = as.Date("2020-04-27")
) %>%
    mutate(time_diff = time_1 - time_2)
\```

```{r}
foo
\```


```{r}
foo %>% slice(0)
# Error:
# Error in (function (...,row.names = NULL,check.rows = FALSE,check.names = TRUE,: 
# arguments imply differing number of rows: 0,1
\```

你知道如何避免这种情况吗?
目前我只是将其转换为数字,但 difftime 更方便。

先谢谢你!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)