练习2-数据过滤与排序
探索2012欧洲杯数据
目录
步骤7 将数据集中的列Team, Yellow Cards和Red Cards单独存为一个名叫discipline的数据框
步骤8 对数据框discipline按照先Red Cards再Yellow Cards进行排序
步骤14 找到英格兰(England)、意大利(Italy)和俄罗斯(Russia)的射正率(Shooting Accuracy)
步骤1 - 导入必要的库
运行以下代码
#导入Pandas库
import pandas as pd
步骤2 - 从以下地址导入数据集
运行以下代码
#从目标路径导入数据集
path2 = "D:/hailong/hailong_download/pandas_exercise/exercise_data/Euro2012_stats.csv" # Euro2012_stats.csv
步骤3 - 将数据集命名为euro12
运行以下代码
#将数据集命名为euro12
euro12 = pd.read_csv(path2)
euro12
输出结果:
步骤4 只选取 Goals 这一列
运行以下代码
#只选取 Goals 这一列
euro12.Goals
输出结果:
步骤5 有多少球队参与了2012欧洲杯?
运行以下代码
#有多少球队参与了2012欧洲杯?
euro12.shape[0]
输出结果:16
步骤6 该数据集中一共有多少列(columns)?
运行以下代码
#该数据集中一共有多少列(columns)?
euro12.info()
输出结果: