python培训之DataFrame的运算总结

发布时间:2023-02-23 09:45:57 人气:31 作者:多测师

  python中DataFrame的运算总结

  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

python培训之DataFrame的运算总结

  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学习指路:请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线