我有一个代码,它提供了下面提到的输出。
输出:
df count count2 percentage
1 A 100 0 0.0
2 B 80 20 20.0
3 C 50 30 37.5
4 D 25 25 50.0
现在我想在html表中转换这个数据帧,以便我可以通过电子邮件正文中的电子邮件进行设置。
我正在使用库(htmlTable),但还不能用。
所需的输出为html表:
_________________________________________
19/01/2017
("Write comments.......................")
_________________________________________
df count count2 percentage
1 A 100 0 0.0
2 B 80 20 20.0
3 C 50 30 37.5
4 D 25 25 50.0
答案 0 :(得分:0)
这里有一些让你入门的东西,
df <- structure(list(df = structure(1:4, .Label = c("A", "B", "C",
"D"), class = "factor"), count = c(100L, 80L, 50L, 25L), count2 = c(0L,
20L, 30L, 25L), percentage = c(0, 20, 37.5, 50)), .Names = c("df",
"count", "count2", "percentage"), class = "data.frame", row.names = c("1",
"2", "3", "4"))
# install.packages(c("htmlTable"), dependencies = TRUE)
library(htmlTable)
htmlTable(df,
ctable=c("double"),
caption="19/01/2017, ('Write comments....................... ')")
产量,
从那里你可以look in the manual来调整小数位,居中和其他细节。