[英]How do I rank rank values from a very large csv excel file when I only need a few data points from the file?
我上傳了一個非常大的 Excel 文件
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv("C:\\Users\\willi\\Downloads\\Formatted Corona Virus Data.csv")
index = ['ARG', 'BOL', 'CHL', 'COL', 'CRI', 'CUB', 'ECU', 'PAN', 'PER', 'PRY']
它看起來像下面的圖像顯然它繼續到更多國家
我如何創建一個列表來比較和排名這 10 個國家從最近日期的總病例指數從多到少?
*編輯其中一些可能有不同的最近日期
怎么樣
df[df.iso_code.isin(index)].groupby(['index','date']).total_cases.rank()
?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.