python中DataFrame的运算总结(算术运算+逻辑运算+统计运算)

1、算术运算 1 2 3 data[“open”].add(3).head() # open统一加3  data[“open”] + 3 data.sub(100).he…

python中DataFrame的运算总结(算术运算+逻辑运算+统计运算)-广东技校排名网

1、算术运算

1

2

3

data["open"].add(3).head() # open统一加3  data["open"] + 3

python中DataFrame的运算总结(算术运算+逻辑运算+统计运算)-广东技校排名网

data.sub(100).head() # 所有统一减100 data - 100

data["close"].sub(data["open"]).head() # close减open

2、逻辑运算

query(expr) expr:查询字符串

isin(values) 判断是否为values

1

2

3

4

5

6

7

data[data["p_change"] > 2].head() # p_change > 2

data[(data["p_change"] > 2) & (data["low"] > 15)].head()

 

data.query("p_change > 2 & low > 15").head()

 

# 判断'turnover'是否为4.19, 2.39

data[data["turnover"].isin([4.19, 2.39])]

3、统计运算

describe()

能够直接得出很多统计结果,count,mean,std,min,max等。

1

2

3

data.describe()

data.max(axis=0)

data.idxmax(axis=0) #值位置

以上就是python中DataFrame的运算总结,希望对大家有所帮助。

广东技校排名网为您推荐以下精华文章:

历年广东技校排名上榜技校汇总

广东省十大技师学院

广东技校前十名学校

广东中专学校排名

关注微信公众号,获取最新技校排名信息!

广东技校排名网公众号

作者: 广东技校排名网

免责声明:本站所有资料均为网上收集整理发布,由于数据量较为庞大,难免出现疏漏。大家选择学校务必进行实地考察,本站所有资料均不构成择校建议。

为您推荐

联系我们

联系我们

13928736968

在线咨询: QQ交谈

邮箱: 3457795546@qq.com

工作时间:周一至周日,9:00-23:30
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部