PythonDataFrames-基于分布属性将数据帧拆分为两个数据帧

PythonDataFrames-基于分布属性将数据帧拆分为两个数据帧,python,pandas,split,distribution,Python,Pandas,Split,Distribution,我有一个2000列730行的数据框架 每列都是一个变量的时间序列 部分立柱的Th分布为单峰分布,部分立柱为双峰分布 我想对列进行相关性分析,但在此之前,我需要将列拆分为两个数据帧,一个包含所有具有单峰分布的列,另一个包含所有具有双峰分布的列 有人能帮我吗?我怀疑我需要遍历数据帧的列,检查模式的正常性或数量,并以这种方式进行分区——只是我不知道从哪里开始 谢谢 看起来你已经怀疑了正确的方法,剩下的只是开始。根据SO指南(检查),你需要提供一个尝试,一旦你分享了你的尝试,你可以得到一些反馈,这其实不

我有一个2000列730行的数据框架

每列都是一个变量的时间序列

部分立柱的Th分布为单峰分布,部分立柱为双峰分布

我想对列进行相关性分析,但在此之前,我需要将列拆分为两个数据帧,一个包含所有具有单峰分布的列,另一个包含所有具有双峰分布的列

有人能帮我吗?我怀疑我需要遍历数据帧的列,检查模式的正常性或数量,并以这种方式进行分区——只是我不知道从哪里开始


谢谢

看起来你已经怀疑了正确的方法,剩下的只是开始。根据SO指南(检查),你需要提供一个尝试,一旦你分享了你的尝试,你可以得到一些反馈,这其实不是一个好主意;别误会,这会有用的,但需要一些时间才能完成。你需要一个矢量化的方法。为了向您展示如何操作,您需要提供一个数据示例。并相应地修改您的问题,以便社区中的人能够轻松地帮助您。