Pandas其实很简单,共有三种数据结构。其中一维为Series, 二维为DataFrame, 三维为Panel.
先说Series,numpy数组,Python列表等都可以生成Series。它的结构分为两部分,索引和值。
获取索引的方式为:index() 方法,获取值得方式为values()方法。而数据框又多一个获取列索引的方法
columns.
再说数据框:二维的数组,numpy数组,字典都可以生成数据框。它也是由索引和值构成。获取方法就
不再赘述。下面简要说下数据框的各种方法:
df.head(N):查看开头的N行。
df.tail(N):查看末尾的N行。
df.T:转置。
df.describe():df的描述。
df.sort_index():按照索引排序。
df.sort_values(by=):按照某一列的值进行排序。