我试图在holoviews/hvplot
中使用散点图来研究一些数据,然后将我选择的内容导出到一个文件中。。。基本上我可以给它加上标签和/或给专家看。在
我能做一个散点图和一个表,是链接和显示从套索工具选定的点。但是我不知道如何只显示选定的点,然后将这些点导出到Pandasdataframe
或任何我可以使用的东西。在
我的代码如下所示。在
points = df.hvplot.scatter(x="comp1", y="comp2", c="label", width=1000, height=1000).opts(tools=["hover", "lasso_select", "box_select"])
table = hv.Table(points, ["comp1", "comp2"], "label")
DataLink(points, table)
(table + points)
我看到points
有一个select
方法,但它似乎显示了所有的要点。我错过了什么?在
TIA公司
select
方法允许您在Python中按值应用选择,因此与您在bokeh中执行的选择无关。如果要访问使用select工具所做的选择,可以查看Selection1D stream。像这样的链接流提供了一种从Python中的Javascript访问值的机制。在你的例子中,你可以这样做:最后,在新单元格中,您可以使用以下命令访问和保存所选内容:
^{pr2}$相关问题 更多 >
编程相关推荐