我在纠结于一个基于潘达斯的问题。我有一个地震数据集,列有国家和震级。我被要求:“找出最强烈和最弱地震发生的前10个州/国家。”
从这个问题中,我得到了这样的结论:我的目标是找到价值最高的十大国家(value_counts),但按"mag“的大小排序。
我该怎么做呢?我环顾了四周,但在网上没有发现任何东西。
发布于 2022-02-26 20:35:51
你确定找不到有用的东西吗?如果我理解你的问题是正确的,这是一个简单的问题。在使用下面的方法创建数据框架之后,您将得到所需的信息。
import pandas as pd
df = pd.read_csv(".csv")
df.nlargest(x, ['Column Name'])X是最大的元素数。最小的也是一样的。只需使用这些:
DataFrame.nsmallest(n, columns, keep='first')
DataFrame.nlargest(n, columns, keep='first')请先阅读并核对文件。
https://stackoverflow.com/questions/71279976
复制相似问题