导语:
本文主要介绍了关于python中DataFrame的运算总结的相关知识,包括dataframe取值,以及python中保留两位小数这些编程知识,希望对大家有参考作用。
1、算术运算
data["open"].add(3).head() # open统一加3 data["open"] + 3
data.sub(100).head() # 所有统一减100 data - 100
data["close"].sub(data["open"]).head() # close减open
2、逻辑运算
query(expr) expr:查询字符串
isin(values) 判断是否为values
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等。
data.describe()
data.max(axis=0)
data.idxmax(axis=0) #值位置
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 常用Python模块的hashlib12/14
- ♥ 深入了解 Python 中的 asyncio 库——线程池11/15
- ♥ 如何获取当前运行的python文件路径11/07
- ♥ python中的本地本地对象11/20
- ♥ python如何判断数据类型08/11
- ♥ python的高级内置函数有哪些09/26
内容反馈