R语言 如何使用逗号作为千位分隔符来格式化表1的值

eit6fx6z  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(127)

我想知道是否有人可以帮助我格式化一个表1。我需要格式化我的“总和”连续值与逗号。代码和截图如下:提前感谢

```{r}
library(boot) 
library(table1)

melanoma2 <- melanoma
melanoma2$status <- 
  factor(melanoma2$status, 
         levels=c(2,1,3),
         labels=c("Alive", # Reference
                  "Melanoma death", 
                  "Non-melanoma death"))
table1(~ age + thickness | status, render.continuous=c(.="Sum"), data=melanoma2)
字符串

![](https://i.stack.imgur.com/OuFNa.png)
的数据
nmpmafwu

nmpmafwu1#

您可以定义自己的render.continuous函数来format值。

library(table1)
library(boot)

table1(~ age + thickness | status, 
       render.continuous = \(x) c("", "Sum" = format(sum(x), big.mark = ",")), 
       data = melanoma2)

字符串


的数据

相关问题