如何使用Python中的最新日期条件检索列?

混沌黑

这是原始数据框。

      Country     Date     Confirmed    Death   Recovered   newConfirmed    newDeath    newRecovered
No                              
1   Afghanistan 31/12/2019     0          0         0            0              0           0
2   Afghanistan 01/01/2020     0          0         0            0              0           0
3   Afghanistan 02/01/2020     0          0         0            0              0           0
4   Afghanistan 03/01/2020     0          0         0            0              0           0
5   Afghanistan 20/03/2020     0          0         0            0              0           0

我只想将日期“ 2020-03-20”(这是最新日期)中的“国家”,“已确认”,“死亡”和“已恢复”列从原始数据框中检索到新的数据框中。

我应该怎么做?

耶斯列尔

使用DataFrame.loc带有过滤器由boolean indexingwitth最大值的,但首先需要将字符串转换为日期时间to_datetimedayfirst=True参数:

df['Date'] = pd.to_datetime(df['Date'], dayfirst=True) 
df1 = df.loc[df['Date'].eq(df['Date'].max()), ['Country', 'Confirmed', 'Death', 'Recovered']]
print (df1)
       Country  Confirmed  Death  Recovered
5  Afghanistan          0      0          0

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从Laravel中的最新日期检索数据?

如何仅选择具有特定列数据条件的最新日期

如何在SQL Server中检索相同的Empid具有多个具有最新日期的deptnos

LINQ匹配2列中的最新日期

如何联接表并根据其他两个列中的最新日期和条件显示列?

如何在查询中使用最新日期作为条件

如何基于数据库中的列排序日期,最新日期在最前面

在PySpark日期列中获取每年的最新日期

检索最新日期的oracle

如何使用Spring从MongoDB中检索数据-按每天的最新日期时间分组?

从单个记录/行中的一系列日期中检索最新日期

Python-获取最新日期列

如何从pandas df的多个列中选择最新日期?

列中的值所需的最新日期

如何从使用组对象创建的每个组中查找最新日期

在MySQL中如何使用SQL获取具有最新日期的行

如何从表格中检索第二个最新日期

如何使用两个条件获取最新日期,账单号和库存

在列中查找最新日期

如何从表中获取最新日期数据

如何从两个条件中获取最新日期?

匹配条件和数组中的最新日期

如何使用 MAX 或 LARGE 函数检索现有 INDEX MATCH 公式中的最新日期条目?

如何从 MySQL Workbench 的两列中获取最新日期?

Mysql,如何按列分组并选择最新日期?

如何用列 (M) 中的最新日期替换值

使用 ArrayFormula 在一系列列中查找最新日期

在 SQL 中,如何选择在另一列中没有零值的最新日期

Kusto 查询:获取列中的最新日期