pandas的基本用法

Posted by Shenpotato on October 31, 2019

记录python中pandas的用法

在使用pandas之前,我们需要导入它。并且pandas经常与numpy联合使用。

1
2
import pandas as pd
import numpy as np

1、数据结构的创建

pandas 中核心的数据结构有两个,一个为DataFrame,一个为Series。

(1)Series

可以把Series视为一个长度固定的字典。index为索引。

1
s = pd.Series(data,index = index)

data的形似可以多种多样,包含字典,标量等

1
2
3
4
5
6
7
8
9
10
11
# 返回索引为a,b,c,d,值都为5.0的Series
s1 = pd.Series(5.0, index =['a','b','c','d'])

# 通过字典进行初始化
dict = {'a':1,'b':2,'c':3}
s2 = pd.Series(dict)

# 返回s1中value的数据类型
s1.dtype
# 返回s1的名字
s1.name

(2)DataFrame

DataFrame可以视为一个包含有头信息的二维数组。形成的效果如下: