首页 > 其他 > 详细

pandas基础操作(一)

时间:2020-06-16 13:10:39      阅读:67      评论:0      收藏:0      [点我收藏+]

 

Pandas基于两种数据类型: series 与 dataframe 

Series:是一个一维的数据类型

技术分享图片

 DataFrame:是一个二维的表结构

技术分享图片

选择/切片

df[‘code‘]    # 选取一列,生成一个Series 

df[[‘code‘]]   # 选取一列,生成一个DataFrame

df[[‘code‘, ‘unit‘]]   # 选取多列

df[1:3]        #第1行到第2行(不含第3行)  

loc,在知道列名字的情况下,df.loc[index,column] 选取指定行,列的数据

iloc完全用数字来定位 iloc[row_index, column_index]

技术分享图片

isin 过滤

df[df[‘unit‘].isin([‘1单元‘]) 

缺省项

# pandas 中使用np.nan作为缺省项的值

# 删除所有带有缺省项的行 :df.dropna(how = ‘any)

# 填充缺省项:df.fillna(value = 7)

# 获得缺省项的布尔掩码:pd.isnull(df)

观察操作

# 前几行数据

df.head()

# 显示索引

df.index

# 显示列

df.columns

# 转置

df.T

 

参考文档:http://www.data-master.net/80533003

 

pandas基础操作(一)

原文:https://www.cnblogs.com/yu121/p/13140020.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!