在html表中转换数据帧以获取电子邮件

时间:2018-01-19 03:11:35

标签: r

我有一个代码,它提供了下面提到的输出。

输出:

   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

1 个答案:

答案 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....................... ')")

产量,

d

从那里你可以look in the manual来调整小数位,居中和其他细节。