Python 2.7 打印熊猫图中的特定行和列
在CSV中打印某些值时遇到问题 我有一个有9列的文件Python 2.7 打印熊猫图中的特定行和列,python-2.7,pandas,Python 2.7,Pandas,在CSV中打印某些值时遇到问题 我有一个有9列的文件 Record_id Month Day Year Location_id Animal_id Sex Length Weight 超过1000行 当年等于2002年时,我想打印月、日和年列 因为我有很多数据,所以我决定只处理前5行,其中年份等于2002年 这是我的代码: data.df.iloc[0:5, 1:4] 有了这个,我可以打印我想要的前5行和3列。但是,我不知道如何筛选2002年的年份,您可以从获取所
Record_id Month Day Year Location_id Animal_id Sex Length Weight
超过1000行
当年等于2002年时,我想打印月、日和年列
因为我有很多数据,所以我决定只处理前5行,其中年份等于2002年
这是我的代码:
data.df.iloc[0:5, 1:4]
有了这个,我可以打印我想要的前5行和3列。但是,我不知道如何筛选2002年的年份,您可以从获取所有年份等于2002年的行开始 与 然后,您可以应用代码仅获取前五行和三个选定的列
filtered_data.iloc[0:5, 1:4]
请修改您的问题,以包括一个.df.loc[df.Year==2002,:].iloc[0:5,1:4]
filtered_data.iloc[0:5, 1:4]