欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

pandas项目中使用的一些语法总结

程序员文章站 2022-07-03 16:55:43
...
  1. 在使用逻辑筛选的时候需要注意:
  • 逻辑符号|or虽然都可以用,但是并不完全等同,or只要左边的成立了,右边就不会执行了,|只要左右有一个成立,都行,例子:df[(df 表达式1) | (df 表达式2)]
  1. apply用于df的行或列,applymap用于df的每一个元素,例如:

    jingdu = lambda x: '%.2f' % x
    df.applymap(jingdu)
    

    map用于series的每一个元素

  2. 注意区别pandas中df['a'],df[['a']],df.a

  3. 顺便提一下python中的map:

    map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10])