小编Rac*_*ael的帖子

如果输入之前已写入 RDS 文件,是否可以在 Shiny 应用程序中本地恢复会话?

我正在开发一个在本地使用的闪亮应用程序。我正在尝试开发一个系统,使用户能够恢复以前的会话。

为此,我从这个入口获取了代码:Saving state of Shiny app to be returned later,它确实有效,但是我希望能够在不同的会话中恢复输入,因此我添加了一个 fileInput (Restore Session )和代码中的 downloadButton (保存会话),但不幸的是我无法使其工作。

我的代码如下:

library(shiny)  

ui <- fluidPage(
  textInput("control_label",
            "This controls some of the labels:",
            "LABEL TEXT"),
  numericInput("inNumber", "Number input:", min = 1, max = 20, value = 5, step = 0.5),
  radioButtons("inRadio", "Radio buttons:",
               c("label 1" = "option1",
                 "label 2" = "option2",
                 "label 3" = "option3")),
  fileInput("load_inputs", "Restore Session", multiple = FALSE),
  downloadButton("save_inputs", 'Save Session')
)

server <-  function(input, output,session) { 

  # SAVE SESSION …
Run Code Online (Sandbox Code Playgroud)

r shiny

5
推荐指数
1
解决办法
1426
查看次数

如何获得GMM集群的代表点?

我已使用sklearn高斯混合模型算法(GMM)对数据(75000,3)进行了聚类。我有4个集群。我数据的每一点代表一个分子结构。现在,我想获得每个簇的最具代表性的分子结构,据我了解,它们是该簇的质心。到目前为止,我已经尝试使用gmm.means_属性定位在群集中心的点(结构),但是确切的点并不对应于任何结构(我使用numpy.where)。我将需要获取最接近质心的结构的坐标,但是在模块的文档中(http://scikit-learn.org/stable/modules/generation/sklearn),我还没有找到执行此功能的函数。 blend.GaussianMixture.html)。如何获得每个群集的代表性结构?

非常感谢您的帮助,任何建议将不胜感激。

((由于这是一个通用问题,我发现没有必要添加用于集群或任何数据的代码,请让我知道是否有必要))

cluster-analysis centroid scikit-learn gmm

1
推荐指数
1
解决办法
2751
查看次数

标签 统计

centroid ×1

cluster-analysis ×1

gmm ×1

r ×1

scikit-learn ×1

shiny ×1