5

我正在使用 R Studio 中的gt包创建一个表,但我无法找到一种优雅的方法来使列对于具有多行的表更具可读性。

采取以下代码:

gt::sp500 %>% slice(1:100) %>%
  mutate(month = lubridate::month(date)) %>%
  group_by(month) %>%
  gt::gt(rowname_col = "date")

正如您在下面看到的,通过前约 35 行可以看到这些列... 在此处输入图像描述

但是,一旦您超出此范围,我发现自己必须向上滚动才能记住哪一列高,哪一列低,以及调整后的收盘价是在第 6 列还是在第 4 列。有没有办法在滚动时将这些列冻结(使用 gt 包),或者在每个组之后轻松重复列标题(不会弄乱基础数据)?

在此处输入图像描述

4

0 回答 0