赞
踩
取某指定列取值为0的数
data[data['列名']== 0]
iloc 和loc的区别是:
iloc 写的是序列数字 loc 写的是名称
取某一行
df.ix[行数,] #逗号后面为空 ,因为这里只取了行
df.loc[行数,]
df.iloc[行的序号]
取多行
df.loc[0:6,] #取了前六行
df.loc[0:6,:] #取了前六行
取列
df[‘列名’]
取多列
df.loc[:,['a','c']] #取了a列和c列的所有行
df.iloc[:,列的数字序号] 冒号:表示对行没有做划分
使用 df.loc[(取的行),(取的列)]
df.loc[0:6,'a':'c'] #取了前六行
df.loc[:,'a':'c'] #取了所有行
Pandas中iloc和loc以及ix的区别
https://blog.csdn.net/niuniuyuh/article/details/76650904
https://www.cnblogs.com/nxfrabbit75/p/10105271.html#auto_id_3
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。