18、数据探索与分析:使用 agate 库深入挖掘数据

数据探索与分析:使用 agate 库深入挖掘数据

1. 探索表格函数

agate 库为我们提供了许多用于研究数据的函数。首先,我们来尝试排序方法。我们可以对表格进行排序,以便通过“Total (%)”列查看儿童劳动比例最高的国家。以下是具体操作步骤:
1. 检查列名,确定要使用的列:

table.column_names
  1. 链式调用 order_by limit 方法创建一个新表格,由于 order_by 默认是升序排序,我们使用 reverse=True 来降序排列,以查看比例最高的前 10 个国家:
most_egregious = table.order_by('Total (%)', reverse=True).limit(10)
for r in most_egregious.rows:
    print r

运行上述代码后,会返回儿童劳动发生率最高的 10 个国家的列表。从结果中可以发现,列表顶部有很多非洲国家,这是我们的第一个有趣发现。

接着,我们想调查哪些国家有最多的女孩参与劳动。同样可以使用 order_by limit 函数,这次应用到“Female”列:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值