以简单的“伪时间顺序”绘制集群的包,如时钟面。
ptoclockplot的Python项目详细描述
什么是“时钟图”?
时钟图的设计有助于可视化一个群体的子群是如何随时间而排列的,同时保持该子群异质性或纯度的度量。
如何为时钟图定义种群和子种群?
这种可视化设计是考虑到生物学的。例如,给定一个由特定cd标记定义的细胞群,我们可能希望通过由这些细胞表达的其他标记的不同组合来定义亚群,并且当这些表型可能出现时,请参见。“时钟图”允许您排列阶段或时间点,如时钟上的小时数,然后根据它们在该时间点上的百分比分量将子种群“拉”向每个时间点(该算法的部分灵感来自跟踪傅里叶变换期间沿频率波的质心如何移动)。
基本上,从12点开始的角度表示在给定的种群出现之前,实验中经过了多少时间。人口接近钟点图的中心表示人口的{{EM1} $异质性
也就是说,这种可视化数据的方式也可以应用到其他数据驱动的领域。考虑一下不同股票组合的内容是如何随着时间的推移而变化的,或者看看一年中我们看到更多动作片和电影上映的时间?
包含lineardemo
数据的示例,该数据是通过在一系列时间点上“滚动”总体团而生成的模拟数据。然后,我们可以根据12点的角度对种群进行排序:2、4、3、8、9、12、5、7、6、11、10。
有关用法的演示,请参见demo.ipynb
。