如何在 Cytoscape 中为多个列着色?

问题描述

我是 Cytoscape 的新手,正在为我的工作开展一个项目。我按学校隶属关系对节点进行了排序,然后我还需要根据隶属关系为它们着色。我遇到的问题是,当我使用离散映射为节点着色时,我只能为一列着色。

The way that I have colored the nodes so far.

我需要着色的另一列称为 Primary Organization1,但是当我将列名切换为该列名时,我所做的格式已经消失了。有没有办法给多列着色?或者,至少为单个节点着色?任何帮助将不胜感激!

解决方法

嗯,这取决于你想看到什么。通常,如果要按两列着色,则需要以某种方式拆分节点才能看到两种颜色。在 Cytoscape 中,您可以使用内置的图表和图形来做到这一点。这将允许您设置每边具有不同颜色的饼图。在此处查看教程:https://cytoscape.org/cytoscape-tutorials/protocols/mapping-data/#/8

或者,您可以使用非常粗的边框并按主要组织 1 为边框着色。这当然是最简单的方法。

-- 滑板车