Есть ли встроенная функция для получения либо полного вычитания, либо деления целого ряда значений?Альтернатива сумме или продукту для вычитания или деления в рядах панд
Например:
s1 = pd.Series(np.random.randn(5), index=['a', 'b', 'c', 'd', 'e'])
s1
a -0.238762
b -0.669687
c 0.618808
d 1.056264
e -1.472528
result = 0.228405
Я предполагаю, что я должен создать lambda
функцию с subtract
или div
методов и применять к серии, но я не вижу, как применять эти методы на одной и той же серии.
Это не ясно из вашего вопроса и 'result', что вы хотите. – Zero
это просто вычитание. Первое значение минус следующий минус следующего и т. Д. Извините – gis20
@ gis20: Я замечаю, что вы задали 21 вопрос, но не приняли никаких ответов. Пожалуйста, подумайте над тем, чтобы пересмотреть ваши старые вопросы и отметить ответы, которые помогли вам там [принято] (http://stackoverflow.com/help/accepted-answer). –