Pandas数据分析练习2

练习2-数据过滤与排序

探索2012欧洲杯数据


目录

步骤1 - 导入必要的库

步骤2 - 从以下地址导入数据集

步骤3 - 将数据集命名为euro12

步骤4 只选取 Goals 这一列

步骤5 有多少球队参与了2012欧洲杯?

步骤6 该数据集中一共有多少列(columns)?

步骤7 将数据集中的列Team, Yellow Cards和Red Cards单独存为一个名叫discipline的数据框

步骤8 对数据框discipline按照先Red Cards再Yellow Cards进行排序

步骤9 计算每个球队拿到的黄牌数的平均值

步骤10 找到进球数Goals超过6的球队数据

步骤11 选取以字母G开头的球队数据

步骤12 选取前7列

步骤13 选取除了最后3列之外的全部列

步骤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()

输出结果:

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值