更改弹性表中的单元格值

use*_*593 3 r edit cell flextable

有没有办法改变弹性表中的值?在版本 0.4.7.003 中可以这样做(这在 0.5.1 中不再有效):

library(flextable)
ft <- flextable( head( iris ))
ft$body$dataset[2,5] <- 'XXXXXXXX'
ft
Run Code Online (Sandbox Code Playgroud)

Dav*_*hel 7

您可以使用该功能flextable::compose:

library(flextable)
ft <- flextable( head( iris ))
ft <- compose(ft, i = 2, j = 5, as_paragraph(as_chunk('XXXXXXXX')))
ft
Run Code Online (Sandbox Code Playgroud)