pandas的广播机制
pandas是基于numpy的,所以numpy的数据索引方法和运算函数在pandas中同样适用。pandas在计算时也具有广播机制,这使得计算很便捷。
pandas减去某一行
# 导包
import numpy as np
import pandas as pd
# 随机数种子
rng=np.random.RandomState(256)
data=rng.randint(10,size=(5,5))
# 生成DataFrame
data1=pd.DataFrame(data=data,columns=list('ABCDE'))
data1
A | B | C | D | E | |
---|---|---|---|---|---|
0 | 0 | 7 | 1 | 0 | 9 |
1 | 5 | 6 | 7 | 3 | 2 |
2 | 8 | 7 | 4 | 6 | 4 |
3 | 2 | 0 |