[ python ] pandas学习笔记(一)读取与数据结构DataFrame&Series

import pandas as pd

一、读取

csv->pd.read_csv(fpath)

txt->pd.read_csv(fpath, header=[标题], sep=[列分割], names=[列名])

xls->pd.read_excel(fpath)

mysql->pd.read_sql(“select * from sql”, con=conn)
在这里插入图片描述

二、数据结构

Series
在这里插入图片描述

import pandas as pd
a = pd.Series([1,'a',3,'b',5])

#获取索引
print(a.index)

#查找值
print(a.values)

创建一个具有标签索引的Series

import pandas as pd

a = pd.Series([1,'a',3,'b',5], index=[4,6,7,11,20])

DataFrame

import pandas as pd

#根据多个字典序列创建列表
data = {
    
    
    'sh':[1,2,3],
    'sg':[2,2,2],
    'sj':[8,8,8]
}

a = pd.DataFrame(data)

print(a)

#查找列
print(a.columns)

#查找行
print(a.index)

#查找值
print(a.values)

#查找特定某列
print(a[['sg','sj']])

#查找特定行范围
print(a[0:2]

猜你喜欢

转载自blog.csdn.net/Sgmple/article/details/113031702
今日推荐