zoukankan      html  css  js  c++  java
  • pandas中Seiers与DataFrame的操作

    1.pandas中常用到的俩个类
    Series
    DataFrame
    Series相当于一维数组对象
    Series的创建:Series(data = '列表/数组/字典',index = ['相关的索引']),如果没写index默认为数字0开头的索引
    在Series中隐式索引和显示所有可以同时存在用于访问元素
    Series的常用属性:
    shape
    size
    index
    values
    Series的常用方法:
    head(n) #显示前n个元素
    tail(n) #后n个元素
    unique() #去重
    nunique() # 返回去重之后元素的个数
    isnull() #isnull使用来检测元素是否为空
    notnull() #用来检测元素是否为非空

    Series的算术运算法则:索引一致的元素进行算数运算否则补空

    DataFrame是一个【表格型】的数据结构,用于多维
    DataFrame创建:DataFrame(data='多维数组/字典',index = '行索引' ,columns = '列索引') #没写索引的话也相当于默认从0开始
    DataFrame的属性:
    values
    columns
    index
    shape
    DataFrame取值值操作
    取行
    DataFrame对象.iloc['索引']:通过隐式索引取行
    DataFrame对象.loc['索引']:通过显示索引取行
    取列:
    DataFrame对象['列索引'] #显示索引取列
    DataFrame对象.loc['索引']:通过显示索引取列

    取某个元素:df.iloc[index,col]:取元素
    DataFrame对象.[index1:index3]:切行
    DataFrame对象.iloc[:,col1:col3]:切列




  • 相关阅读:
    Aptana 由于没有关闭编辑器而导致的启动不起来了。
    postgresql备份导入数据库小记
    [转] js 事件冒泡 阻止
    ruby 取得ip
    [ 转 ] 网页聊天室的原理
    ryby 数组笔记
    第一个rails应用
    vue-router-5-命名路由
    vue-router-4-编程式导航
    vue-router-3-嵌套路由
  • 原文地址:https://www.cnblogs.com/KingOfCattle/p/13044126.html
Copyright © 2011-2022 走看看