数据探索与分析:使用 agate 库深入挖掘数据
1. 探索表格函数
agate 库为我们提供了许多用于研究数据的函数。首先,我们来尝试排序方法。我们可以对表格进行排序,以便通过“Total (%)”列查看儿童劳动比例最高的国家。以下是具体操作步骤:
1. 检查列名,确定要使用的列:
table.column_names
- 链式调用
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”列:
超级会员免费看
订阅专栏 解锁全文
4229

被折叠的 条评论
为什么被折叠?



