【P15 Python基础】Pandas

Pandas

  • 1 数据结构 Series
  • 2 数据结构 DataFrame
  • 3 Pandas 索引
    • 3.1 Series 一维索引
    • 3.2 DataFrame 多维索引

【P15 Python基础】Pandas_第1张图片
【P15 Python基础】Pandas_第2张图片
【P15 Python基础】Pandas_第3张图片

1 数据结构 Series

【P15 Python基础】Pandas_第4张图片
【P15 Python基础】Pandas_第5张图片

import numpy as np 
import pandas as pd

arr1=np.arange(3,10)
s1=pd.Series(arr1)
print(s1)

【P15 Python基础】Pandas_第6张图片
【P15 Python基础】Pandas_第7张图片

import numpy as np 
import pandas as pd

dic={'a':10,'b':20,'c':30,'d':40,'e':50}
s1=pd.Series(dic)
print(s1)

【P15 Python基础】Pandas_第8张图片

2 数据结构 DataFrame

【P15 Python基础】Pandas_第9张图片
【P15 Python基础】Pandas_第10张图片

import numpy as np 
import pandas as pd

arr1=np.arange(3,15).reshape(4,3)
df1=pd.DataFrame(arr1)
print(df1)

【P15 Python基础】Pandas_第11张图片
【P15 Python基础】Pandas_第12张图片

import numpy as np 
import pandas as pd

dic={'a':[1,2,3,4],'b':[5,6,7,8],'c':[9,12,11,12],'d':[13,14,15,16]}#通过字典创建的,标签是按照列存放的
df1=pd.DataFrame(dic)
print(df1)

#通过字典创建的,标签是按照列存放的
【P15 Python基础】Pandas_第13张图片
列名和索引都是可以改变的

【P15 Python基础】Pandas_第14张图片
【P15 Python基础】Pandas_第15张图片

3 Pandas 索引

【P15 Python基础】Pandas_第16张图片

3.1 Series 一维索引

【P15 Python基础】Pandas_第17张图片

3.2 DataFrame 多维索引

0号标签取出,第0行

【P15 Python基础】Pandas_第18张图片
【P15 Python基础】Pandas_第19张图片

注意这里标签切片,是取到尾了的,,,和之前是不一样的
【P15 Python基础】Pandas_第20张图片
【P15 Python基础】Pandas_第21张图片
【P15 Python基础】Pandas_第22张图片
【P15 Python基础】Pandas_第23张图片

【P15 Python基础】Pandas_第24张图片
【P15 Python基础】Pandas_第25张图片
【P15 Python基础】Pandas_第26张图片
【P15 Python基础】Pandas_第27张图片

你可能感兴趣的:(Python,python,Pandas)