你好,
我正在构建一个用于多个数据集的脚本。数据集将具有相似的布局(就列而言),但是,它们将具有不同数量的样本。 每个样本长度为多行,因此“样本ID”列显示哪些行属于哪个样本。我编写了一个脚本,允许用户从Sample ID列中的唯一值列表中选择一个'Comparison'样本。然后创建两个新列1)以识别哪个样本是比较样本(:比较样本)和2)以连接:样本ID与:比较样本,以便我可以使用此列进行着色(以及相应的图例)我的图表(:样本类型)。我想创建气泡图。
然而,我无法解决的问题是我希望比较样本在每个气泡图上,然后让脚本循环遍历剩余的样本。因此,每个样本都与比较样本进行了有效比较。我附上了数据集。在这个例子中,我只需要两个气泡图,一个是CM1712-001 + CM1712-003比较与CM1712-002 + CM1712-003比较。这是我在气泡图中包含的列的基本脚本。
Bubble Plot(
X( :RT1 ),
Y( :RT2 ),
Sizes( :Percent Area ),
Coloring( :Sample Type ),
Draw( "Outlined" ),
Title Position( 0, 0 ),
);
另外,我想保持比较样本的颜色相同,但是根据“<800 Total”列中的值更改其他样本气泡的颜色。如果该列中的值<15,则为绿色,15到20橙色,> 20红色。 循环和气泡图颜色的任何帮助都会有所帮助!