gpt4 book ai didi

shiny - Shiny 的交互式相关热图

转载 作者:行者123 更新时间:2023-12-01 09:48:18 27 4
gpt4 key购买 nike

我想在以下位置重现示例:https://scip.shinyapps.io/scip_app/

基本上,我有一个 300 x 300 调整后的相关矩阵和一个 300 x 300 未调整的相关矩阵,我想通过放大和缩小功能以交互方式显示它们。文本描述应显示点估计和置信区间。

有什么模板可以快速引用吗?

最佳答案

基于 Mike 的数据,您可以使用 d3heatmap

library(d3heatmap)
library(shiny)
n1 <- 100
n2 <- 100
nr <- 30
nc <- 30
set.seed(1)
x <- matrix(rnorm(n1), nrow=nr, ncol=nc)
y <- matrix(rnorm(n2), nrow=nr, ncol=nc)
MAT <- cor(x,y)
ui <- fluidPage(
mainPanel(
d3heatmapOutput("heatmap", width = "100%", height="600px")
)
)

## server.R
server <- function(input, output) {
output$heatmap <- renderD3heatmap({d3heatmap(MAT)})
}

shinyApp(ui = ui, server = server)

enter image description here

编辑:如果需要指定颜色并按原样显示数据,请注意默认情况下Colv = T,这意味着它将相关项目组合在一起

output$heatmap <- renderD3heatmap({d3heatmap(MAT, colors = "Blues", Colv = FALSE)})

enter image description here

关于shiny - Shiny 的交互式相关热图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44027733/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com