knitr :: kable()如何忽略格式化整數列並格式化所有其他數字列?使用數字和整數列格式化降價表
例子:
knitr::kable(x = as.data.frame(rbind(c(1L, 21.211), c(2L, 31.233))), format.args = list("digits" = 2, "nsmall" = 2, "big.mark" = ".", "decimal.mark" = ",", "scientific" = FALSE))
它返回:
[1] "| V1| V2|" "|----:|-----:|" "| 1,00| 21,21|" "| 2,00| 31,23|"
,我怎麼輸出是這樣的:
[1] "| V1| V2|" "|----:|-----:|" "| 1| 21,21|" "| 2| 31,23|"
感謝
你見過這個https://stackoverflow.com/questions/30949768/r-vary-by-row-the-rounding-of-digits-produced-by-knitrkable –
感謝您的答覆。 但我正在尋找更「自動化」的方法..也許有可能在這篇文章中提到一些可以處理這個問題的邏輯。 –