Панды: сложение, вычитание, умножение и деление двух серий панд
Pandas: серия упражнений 3 с решением
Напишите программу Pandas для сложения, вычитания, умножения и деления двух серий Pandas.
Серия образцов : [2, 4, 6, 8, 10], [1, 3, 5, 7, 9]
Пример решения :
Код Python:
import pandas as pd
ds1 = pd.Series([2, 4, 6, 8, 10])
ds2 = pd.Series([1, 3, 5, 7, 9])
ds = ds1 + ds2
print("Add two Series:")
print(ds)
print("Subtract two Series:")
ds = ds1 - ds2
print(ds)
print("Multiply two Series:")
ds = ds1 * ds2
print(ds)
print("Divide Series1 by Series2:")
ds = ds1 / ds2
print(ds)
Пример вывода:
Добавьте две серии: 0 3 1 7 2 11 3 15 4 19 dtype: int64 Вычтите две серии: 0 1 1 1 2 1 3 1 4 1 dtype: int64 Умножьте две серии: 0 2 1 12 2 30 3 56 4 90 dtype: int64 Разделить Series1 на Series2: 0 2.000000 1 1.333333 2 1.200000 3 1.142857 4 1.111111 dtype: float64
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas для преобразования серии модулей Panda в список Python и его тип.
Далее: Напишите программу для панд, чтобы сравнить элементы двух серий панд.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code