Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 打印熊猫图中的特定行和列_Python 2.7_Pandas - Fatal编程技术网

Python 2.7 打印熊猫图中的特定行和列

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年的年份,您可以从获取所

在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年的年份,您可以从获取所有年份等于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]