6

R パッケージ内のツールを使用することに興味formattableがありますが、変更がある表のみを表示したいと考えています。つまり、関数kableExtraを介してパッケージで提供される階層的な行のラベル付けが必要です。collapse_rows()

たとえば、 と を使用するkable()kableExtra、次のことができます。

library(dplyr)
library(knitr)
library(kableExtra) 

iris %>% 
  group_by(Species) %>% 
  slice(1:2) %>% 
  select(Species, everything()) %>% 
  kable() %>% 
  collapse_rows(1, valign="top")

これを生成するには:

行が種別にグループ化されたアイリス テーブル

formattableただし、出力中に特定の列に対して任意の関数を実行できるように、パッケージと関数を使用してこれを行いたいと思います。具体的には、「スパークライン」を新しい列として追加したいと考えています。と を使用してそれを行うことができますがknitr、私が知る限り、formattbleを失います。collapse_rows

行を折りたたむ方法はありますformattableか?

4

1 に答える 1