我有两个不同长度的序列,我想得到两个序列中的指数和数量都相同的指数。
以下是系列:
ipdb> s1
s1
000007720 2000.00
group1 -3732.05
group t3 2432.12
group2 -38147.87
FSHLAJ -36711.09
EWkayuwo -3.22
Name: amount, dtype: float64
ipdb> s2
s2
000007720 2000.00
group1 -3732.05
group z 12390.00
group y 68633.43
group x 25.00
group w 3913.00
group v -12750.50
group u -53.49
group t -7500.00
group s -1575.82
group r -10.00
group q 1800.00
group p -4510.34
EWFhjkaQU 455.96
group2 -38147.87
FSHLAJ -36711.09
GEKWJ 5.54
Name: amount, dtype: float64
当我试图比较它们时,我得到:
ipdb>s1 == s2
*** ValueError: Series lengths must match to compare
我怎样才能达到我的目标?
要使用^{} :
我不知道你想用哪种方法来进行比较,下面是另一种方法:
试图做
s1 == s2
的问题是,比较不同长度的序列或数组没有意义。如果希望索引也匹配,请将其添加为条件:
相关问题 更多 >
编程相关推荐