现有一个Nowcoder.csv文件,它记录了牛客网的部分用户数据,包含如下字段(字段与字段之间以逗号间隔):
Nowcoder_ID:用户ID
Level:等级
Achievement_value:成就值
Num_of_exercise:刷题量
Graduate_year:毕业年份
Language:常用语言
假如你正在学习Python,你想知道牛客网的Python用户的成就值都有多高,请问该如何输出?
输入描述:
数据集直接从当前目录下的Nowcoder.csv文件中读取。
输出描述:
输出该数据集中语言为Python对应的成就值这一列的信息,包括列号。
本题涉及Pandas数据筛选,代码中df['Language']=='Python'表示筛选出df中Language为Python的数据行,外嵌df表示是由这些行构成的新的df,再从中筛选出Achievement_value列。
import pandas as pd
df=pd.read_csv('Nowcoder.csv')
print(df[df['Language']=='Python']['Achievement_value'])