专栏名称: 生信菜鸟团
生信菜鸟团荣誉归来,让所有想分析生物信息学数据的小伙伴找到归属,你值得拥有!
TodayRss-海外RSS稳定源
目录
今天看啥  ›  专栏  ›  生信菜鸟团

R tips:使用shiny和plotly获得umap图的点坐标

生信菜鸟团  · 公众号  · 生物  · 2024-11-02 20:15
    

主要观点总结

文章介绍了如何从单细胞umap图中获取部分点的坐标,并对这些点进行后续操作。以Seruat的pbmc数据为例,文章详细描述了以下步骤:查看umap plot并确定需要获取点的位置,使用plotly手动绘制可交互的umap plot,通过shiny打开交互式umap plot并使用套索工具获取选区边界,在shiny页面圈选感兴趣的区域,读取套索选区并找到点坐标。

关键观点总结

关键观点1: 查看umap plot并确定需要获取点的位置

使用Seruat的pbmc数据,通过RunUMAP和DimPlot函数查看降维图,确定需要获取点的位置。

关键观点2: 使用plotly手动绘制可交互的umap plot

通过plotly库,将umap数据以散点图的形式呈现出来,可以交互式地查看数据点。

关键观点3: 使用shiny打开交互式umap plot并使用套索工具获取选区边界

借助shiny包将交互式umap plot打开,利用套索工具圈选感兴趣的区域,程序会自动将选区边界坐标导出到指定文件中。

关键观点4: 读取套索选区并找到点坐标

读取保存的套索选区文件,使用sp包计算所有在选区中的点,并在umap图中展示套索选区和选中的点。


免责声明:本文内容摘要由平台算法生成,仅为信息导航参考,不代表原文立场或观点。 原文内容版权归原作者所有,如您为原作者并希望删除该摘要或链接,请通过 【版权申诉通道】联系我们处理。

原文地址: 访问原文地址
总结与预览地址:访问文章预览/总结
文章地址: 访问文章快照