zoukankan      html  css  js  c++  java
  • Pandas DataFrame笔记

    1.属性方式,可以用于列,不能用于行

    image

    2.可以用整数切片选择行,但不能用单个整数索引(当索引不是整数时)

    image

    3.直接索引可以使用列、列集合,但不能用索引名索引行

    image

     用iloc取行,得到的series:

    df.iloc[1]
    <Series, len() = 28>

    4.和Series一样,可以使用索引切片

    image

    对于列,切片是不行的(看来对于DF而言,还是有“行有序,列无序”的意思)

    image

    5.ix很灵活,不能的:两部分必须有内容,至少有:

      列集合可以用切片方式,包括数字和名称

    image

    6.索引切片或者ix指定都可以获取行,对单行而言,有区别

    image

    对多行而言,ix也是DataFrame

    image

    7.三个属性

    image

    8.按条件过滤

    image

      貌似并不像很多网文写的,可以用.访问属性

    image

    9.复合条件的筛选

    image

    10.删除行

    image

    删除列

    image

    11.排序

    image

    12.遍历

    image

    数据的py文件

    from pandas import Series,DataFrame
    import pandas as pd
    
    se=Series({'Ohio':35000,'Texas':71000,'Oregon':16000,'Uath':5000})
    se1=Series([4,7,-5,3],index=['d','b','a','c'])
    
    df1=DataFrame({'year':[2000,2001,2002,2001,2002],'state':['Ohio','Ohio','Ohio','Nevada','Nevada'],'pop':[1.5,1.7,3.6,2.4,2.9],'debt':[16.5,16.5,16.5,16.5,16.5]},index=['one','two','three','four','five'])
  • 相关阅读:
    设置装订线
    设置页边距
    查看压缩文件的信息
    格式化3
    格式化2
    条件格式化1
    单独设置奇偶页的页眉页脚
    方法重写注意点
    super注意点
    稀疏数组的压缩和还原
  • 原文地址:https://www.cnblogs.com/jetz/p/7053303.html
Copyright © 2011-2022 走看看