我正在尝试组合一个Plots.jl用户食谱,它将创建在网格中排列的几个散点图和直方图。散点图应该占据网格的下三角形。直方图位于对角线上。每个散点图应该有几个系列,用不同的颜色显示。我的问题是,当我允许用户指定自定义颜色时,散点图中的系列颜色会变得混乱。
下面是(经过删节的)食谱代码。data is是一个大小为r的向量。data的每个元素都是一个大小为n_r x d的矩阵。应该有d x (d-1) / 2散点图,每个图上都有r序列,每个序列都有n_r点。
我有一个关于交互式热图+链接散点图的问题。你可以玩它。
热图显示了一个N x N矩阵,而散点图显示了N x N x M矩阵中的一组值。当您单击热图中的[i,j]单元格时,散点图显示3D矩阵中的所有[i,j,:]值(这些值也是按组编码的,但这与我想询问的问题无关)。为了实现这一点,我使用了alt.selection_single,但据我所知,Altair文档中的示例处理返回标量的情况。在我的例子中,选择实际上返回了热图中单元位置的向量[
我想在散点图中绘制两个矩阵的值。对于散点图中的每个点,我希望看到它们在哪一列和哪一行。对于不同的行,我使用不同的颜色。对于不同的列,我使用不同的标记。).transpose() # Can be other colours than b,g,rlabel = ['A','B','C']
for jin range(3