1113总结,dataframe常用属性操作,文本,索引

set_index

sort_index("na_position" = "last")…………这个代码有点小问题

ps:坐在公交车上写总结,突然发现自己带了笔记本。。。

小明思维太快,本宝宝太笨。关于索引,loc和iloc学了两三天才理解。应该是自己在学习的不够专注造成的。

head( )

fial( )

fillna

下面的比较有条理

1.常用的操作

查看属性columns,index,dtypes,shape,size

cf.shape

cf.sizw

cf.columns

方法使用head,tail,rename,replace,sort_values,describe,min,max,sum,mean,unique_values

cf.head(5)

cf.tail( )

cf.min( )

2.dataframe数据的选取添加删除

选取

cf["height"]

cf["Player"]

cf[["player", "height","weight"]]

添加,类似字典.每次只能增加一列

cf.age = 18

条件筛选

cf["height"] >=180,返回布尔值

删除

del  df.age

3.missing  value缺失值nan

检测缺失值班

pd.isnull(df)

cf.fillna(0). 缺失值用0补充,填充缺失值

删除缺失值

填充缺失值

4.文本数据

upper大写,strip删除空格

test.columns = test.columns.str.strip( )

split文本分割

df.Player.str.split("  ")

字符串文本索引

5索引

loc iloc

对过滤的索引,因为在dataframe对数据条件筛选返回的是布尔值。

用loc,主要是把布尔值转化为文本格式。

loc是基于名称索引,iloc是基于位置索引

回家继续复习,今天先简单记录下

明日计划

pandas学习14.15

仰卧起坐

你可能感兴趣的:(1113总结,dataframe常用属性操作,文本,索引)