如何找到两个不同大小的分布之间的相似性?
Posted
技术标签:
【中文标题】如何找到两个不同大小的分布之间的相似性?【英文标题】:How to find the similarity between two differently sized distributions? 【发布时间】:2021-10-23 10:31:03 【问题描述】:我有两个不同大小(不同数量的样本)的波当前存储为数字列表。是否有一个数学公式来衡量它们之间的相似性?
例如:
第 1 波:1016 个样本
第 2 波:512 个样本
``` wave_1 and wave_2 attached in pastebin ```
Link with data for waves 1 and 2
即。我有两个不同大小的列表,其中包含一个分布。我如何找到它们是否相似?
【问题讨论】:
相似度具体是什么意思?答案几乎完全取决于您的定义... 嗨,这些波是单个数据包的通道脉冲响应的两个部分。由于两个波所走的路径必须相同,这里的相似性意味着它们在大致相同的位置具有相似数量的波峰,并且具有相似形状的波峰 【参考方案1】:我想你可能正在寻找correlation。
如果您将 python 与 pandas 一起使用,您可以使用 seaborn 库可视化数据框中的特征(列)之间的相似性:
sns.heatmap(df.corr(), annot=True)
【讨论】:
以上是关于如何找到两个不同大小的分布之间的相似性?的主要内容,如果未能解决你的问题,请参考以下文章