第二节 Pandas的数据结构

2020-10-27  本文已影响0人  Noza_ea8f

DataFrame

就是一张二维表

Series

就是一维结构的数据,类似于列表
可以是一行,也可以是一列

Pandas就这两个结构

这两个结构比较简单;
参考文档即可

利用字典创建Series

import pandas as pd

# 利用字典创建Series
data = {'a': 1, 'b': 2, 'c': 3}
s = pd.Series(data)
print(s)

输出

a    1
b    2
c    3
dtype: int64

字典的键就变成了索引

获取多值

s[['b', 'a']]

查询

# 查询一列
print(df['ID'])

注意查询多列,需要传入列表

# 查询多列
print(df[['ID', '学号']])

查询一行

print(df.loc[1])

对一行数据取值

df.loc[1][1]

查询多行

df.loc[1:3]

查询多行会包含末尾元素,这和python的切片有所不同;

上一篇下一篇

猜你喜欢

热点阅读