微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我的问题是在“R”中,如何根据带有“ifelse () o another”的条件对值.pvtVal、元素进行着色?

如何解决我的问题是在“R”中,如何根据带有“ifelse () o another”的条件对值.pvtVal、元素进行着色?

使用包“rPivottable”和“htmlwidgets”

我的问题集中在如何使用以下条件为“女性”列着色:如果“女性> =男性”颜色为绿色,如果“女性

调节器的目的是能够像这张图片一样为单元格或单元格值着色enter image description here

enter image description here

    `prueba1<-rpivottable(Titanic,rows = c("Survived","Class"),cols = c("Sex"),vals = c("Class","Freq"),rendererName = "Row Heatmap",rendererOptions = list(
     heatmap = list(
     colorScaleGenerator = htmlwidgets::JS('function(values) {
     return d3.scale.linear().domain([0,0.015,1])
     .range(["#FF0000","#FFFFFF","#14B904"])}'))),aggregatorName = "Eficiencia",locale= "en",aggregators = list(Eficiencia = htmlwidgets::JS('$.pivotUtilities.aggregators["Sum over Sum"]'),Suma = htmlwidgets::JS('$.pivotUtilities.aggregators["Sum"]')))

     prueba1$x$params$rendererOptions=prueba1$x$params$rendererOptions[[1]]`

      prueba1<-htmlwidgets::prependContent(prueba1,htmltools::tags$style(".pvtTotalLabel,.colTotal,hhv.rowTotal,.pvtGrandTotal { display: none; }"))

     prueba1`

我尝试使用以下命令对值进行着色,但没有得到满意的结果,我真的不知道如何将颜色调节器添加到 .pvtVal 或 td.pvtVal;

A. prueba1<-htmlwidgets::prependContent(prueba1,htmltools::tags$style("..pvtVal { cursor:pointer; color: red;}"))

B.函数首先生成“style_widget”,首先生成函数然后在包含pivottable的对象上使用

prueba1<-browsable(tagList(#style_widget(hw=pivotdet,"font-family:monospace;"),style_widget(hw=pivotfert,"font-s|ize:100%; color: black; text-align: center;","table td.pvtVal")))

在将其导出为 HTML 报告时,是否可以在不使用颜色映射、使用“htmlwidgets”或“CSS”或使用 html 语言的情况下实现我想要获得的内容???

感谢您的意见和帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?