【发布时间】:2013-06-27 23:32:09
【问题描述】:
我正在尝试使用 R 包 survey 和 pander 来快速生成表格和报告,但似乎无法按照我需要的方式格式化表格。我想在表格的相应单元格之后添加百分比符号。
这是我生成表格的代码。单元格被标准化为 100,所以我只需要以某种方式将百分号 (%) 添加到降价输出中。
library(pander)
library(survey)
employee_id <- c(1020:1069)
Q9_1 <- rep(as.factor(c('Unsatisfied','Neutral','Satisfied','Satisfied','Satisfied')),10)
employee <- data.frame(employee_id,Q9_1)
employee_survey <- svydesign(id=~1, weights=~1, data=employee)
pandoc.table(svytable(~Q9_1,employee_survey,Ntotal=100))
我只是在这里错过了一个简单的选择吗?我搜索了又搜索,但没有找到任何有用的东西。
【问题讨论】:
-
所以我们应该猜测'employee'的结构还是提供替代品?为什么不在可剪切的形式中包含包的名称和示例数据?
-
为什么不将
%放在行或列标签中。这意味着表中的“噪音”更少。 AFAIK 在pandoc.table中没有以这种方式处理值的选项