У меня есть две серии панд
s1=pd.Series(np.round(np.linspace(-1.5, 4, 55001), 4))
s2=pd.Series(np.round(np.random.uniform(-1.5, 4, 500), 4))
Я хочу выяснить, по каким показателям в s1, s2 происходит. Я использую функцию isin
. Однако, когда я проверяю длину, я получаю следующие результаты
>>>d=s1.isin(s2)
>>>len(np.where(d)[0])
499
>>>d=s2.isin(s1)
>>>len(np.where(d)[0])
500
Технически ответы на оба результата должны быть одинаковыми, но я получаю разные длины. Может кто-нибудь, пожалуйста, дайте знать об этой проблеме.