Python数据分析

Python数据分析 知识量:13 - 56 - 232

8.1 算术运算><

DataFrame数值数据的算术运算- 8.1.1 -

DataFrame对象中的数值型数据可以进行加减乘除等算术运算,与普通数值计算没有太大区别,而且可以利用DataFrame的特性对行列进行批量操作。

数据加减乘除运算- 8.1.2 -

下面是数据算术运算的示例:

import pandas as pd
df=pd.read_excel(r"D:\PythonTestFile\exam_new.xlsx",usecols=[2,3,4])
print(df,'\n')
print('加法:')
print(df.Chinese+df.English,'\n')
print('减法:')
print(df.Chinese-df.English,'\n')
print('乘法:')
print(df.Chinese*df.English,'\n')
print('除法:')
print(df.Chinese/df.English)

运行结果为:

   Chinese  English  Math
0       90       50    66
1       56       56    55
2       99       84    89
3       86       87    44
4       48       87    65
5       55       88    69
6       90       66    96
7       66       85    55 

加法:
0    140
1    112
2    183
3    173
4    135
5    143
6    156
7    151
dtype: int64 

减法:
0    40
1     0
2    15
3    -1
4   -39
5   -33
6    24
7   -19
dtype: int64 

乘法:
0    4500
1    3136
2    8316
3    7482
4    4176
5    4840
6    5940
7    5610
dtype: int64 

除法:
0    1.800000
1    1.000000
2    1.178571
3    0.988506
4    0.551724
5    0.625000
6    1.363636
7    0.776471
dtype: float64