Допустим, у меня есть DataFrame df и серия s, подобные этой:
>>> df = pd.DataFrame(np.random.randn(2,3), columns=["A", "B", "C"])
>>> df
A B C
0 -0.625816 0.793552 -1.519706
1 -0.955960 0.142163 0.847624
>>> s = pd.Series([1, 2, 3])
>>> s
0 1
1 2
2 3
dtype: int64
Я хотел бы добавить значения s к каждой строке в df.Я полагаю, мне следует использовать метод apply с axis = 1 или applymap, но я не могу понять, как (нужно ли в какой-то момент транспонировать?).
На самом деле моя проблема более сложная, чем эта и финальнаяDataFrame будет состоять из элементов исходного DataFrame, которые будут обработаны в соответствии со значениями двух серий.