кодесурса
«Python

Панды: сложение, вычитание, умножение и деление двух серий панд

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code