1、算术运算

创新互联为企业级客户提高一站式互联网+设计服务,主要包括成都网站设计、网站建设、外贸网站建设、app软件开发公司、重庆小程序开发公司、宣传片制作、LOGO设计等,帮助客户快速提升营销能力和企业形象,创新互联各部门都有经验丰富的经验,可以确保每一个作品的质量和创作周期,同时每年都有很多新员工加入,为我们带来大量新的创意。
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中dataframe的运算总结,希望对大家有所帮助。更多Python学习指路:创新互联Python教程