行处理时的欧几里得距离,我的数据帧为44062 x 278,用于对其进行转置以获取结果,但不起作用

问题描述 投票:-1回答:1

原始数据形状为(44062,277)

zero_data = data.fillna(0)distance = lambda column1,column2:pd.np.linalg.norm(column1-column2)result = zero_data.apply(lambda col1:zero_data.apply(lambda col2:distance(col1,col2)))result.head()

data.shape(277,44062)

python pandas dataframe data-science euclidean-distance
1个回答
0
投票

您确定正在运行的机器上有足够的内存吗?

© www.soinside.com 2019 - 2024. All rights reserved.