我已经从不同的来源收集了一些数据,现在我有一个大数据框,第一列中充满了路径名称,并在其列中包含了一些分数。现在我想构建一个 rshiny 工具,它允许用户单击某些值,例如路径名称,并获得一个新页面/选项卡,其中包含有关单击的特定路径名称的详细信息的数据框。我的工作区中已经拥有所有信息/数据框,但不知道如何制作交互式 rshiny 工具以使其可供其他用户访问。
一个更大的问题是 rshiny 是否可以处理这种情况。
在此之前,我已经构建了 rshiny 工具,它使用来自数据框的信息为您提供交互式图表等,但从未做过交互式数据框工具。任何线索都会有所帮助。谢谢!
这是一个例子
df1 <- as.data.frame(matrix(c("PathwayX","10","5","3","PathwayY","30","8","6","PathwayZ","20","6","2"), ncol = 4,byrow =T))
colnames(df1) <- c("PathwayName","Score1","Score2","Score3")
pathwayX <- as.data.frame(matrix(c("OrganismA","xxx2","xxx1","xxx3","xxx6","xxx7","xxx10","xxx19","0.20","0.30",
"OrganismB","xxx2","xxx1","xxx3","xxx6","xxx7","xxx10","xxx19","0.40","0.50"),nrow = 2, byrow = T))
colnames(pathwayX) <- c("OrganismName","Gene","Gene","Gene","Gene","Gene","Gene","Gene","Score1","Score2")
我希望能够在我的 rshiny 表 df1 上单击“PathwayX”并弹出一个新页面或选项卡,它会给我 df2。我希望这更有帮助。