【发布时间】:2021-02-11 05:41:27
【问题描述】:
我的表格中有一个列是百分比变化,所以我希望它显示为正数或负数。问题是我仍然希望它是可排序的,所以它需要是数字而不是字符串。
我假设可以在数据表格式中完成一些操作,为大于 0 的任何内容添加一个加号,但根据文档无法弄清楚。我需要第 4 列前面有一个加号/减号。这是我的出发点:
datatable(temp,rownames=F,options = list(dom='t'))%>%
formatStyle("Change",
backgroundColor = styleInterval(c(-.10,-.075, -.05, -.025,-.0175, 0,.0175, .025, .05, .075, .10),
c('#f79539','#fab83e','#f7e38f','#fffcc9','#fffee6', '#ffffff','#ffffff','#fffee6','#fffcc9','#f7e38f','#fab83e', '#f79539' ))) %>%
formatPercentage(c(2:4), 2)
【问题讨论】:
标签: r datatables formatting dt