我有 2D 标记矩阵,使用 python 的larry包可能具有不同的尺寸,我需要将它们添加到标签对齐。larry 包会处理这个问题,但希望两个矩阵相加的维度相同。
但是对于我的任务,每个维度都有不同顺序的不同标签。拉里在添加时处理它
例如:
la.add(lar1, lar2, join='inner')
但希望 lar1 和 lar2 具有相同的维度,但是除了标签的不同排序之外,我的矩阵甚至可能具有不同的维度。
我想要的例子:
ADD([[1,2][3,4]],[[5,6,7][5,7,2]],label=[[A,B,C][X,Y]])
应该产生具有最大尺寸的输出,在添加时用零填充缺失的尺寸。
pandas 包可以完成上述任务吗,有人也可以使用 pandas 给出答案吗? 这个链接解释了 pandas 有 align 函数和 reindex 函数来完成上述操作,但是如何通过自动重新尺寸和对齐来完成加法,有利于最大尺寸?