记录一下之前没学到的功能

  1. pandas 根据数据类型选择列
    df.select_dtypes(include=[‘number’]).head() #参数include指定数据类型
    df.select_dtypes(include=[‘float’]).head()
    Pandas学习-基础篇

  2. nunique显示有多少个唯一值、unique显示所有的唯一值
    df[‘Physics’].nunique()
    df[‘Physics’].unique()
    Pandas学习-基础篇

  3. count和value_counts
    count返回非缺失值元素个数,value_counts返回每个元素有多少个
    df[‘Physics’].count()
    df[‘Physics’].value_counts()
    Pandas学习-基础篇

  4. idxmax和nlargest
    idxmax获取最大值的索引值
    nlargest获取指定列的前几个最大的值及行号
    df[‘Math’].idxmax()
    df[‘Math’].nlargest(3)
    Pandas学习-基础篇

  5. clip和replace是两类替换函数
    clip是对超过或者低于某些值的数进行截断
    replace是对某些值进行替换
    df[‘Math’].clip(33,80).head()
    df[‘Address’].replace([‘street_1’,‘street_2’],[‘one’,‘two’]).head()
    Pandas学习-基础篇
    Pandas学习-基础篇

  6. map、apply、applymap的区别
    map作用于series,DataFrame结构中没有map
    apply作用于DataFrame中的每个行或者列
    applymap作用于DataFrame中的所有元素

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-28
  • 2022-12-23
  • 2022-01-12
  • 2021-11-21
  • 2021-08-20
  • 2021-06-25
猜你喜欢
  • 2021-04-11
  • 2021-05-27
  • 2021-04-11
  • 2022-12-23
  • 2022-12-23
  • 2022-02-16
  • 2022-12-23
相关资源
相似解决方案