有没有一种方法可以基于datetime列对数据帧进行条件格式化?

2024-09-20 05:28:23 发布

您现在位置:Python中文网/ 问答频道 /正文

目前我正在削减我的数据,我认为这是一个低效的方式。我想知道是否可以通过datetime使用条件格式,而不创建和删除列。你知道吗

我可以解决我的问题,但目前我正在使用

input_df['YEAR'] = pd.DatetimeIndex(input_df["TERMSTARTDATE_FORMATTED"]).year

那么

recent_df = input_df.drop(input_df[input_df.YEAR < 2018].index)

这很管用,但我看不出它很高雅。我认为应该有一种方法可以直接从数据帧中删除列,而不必首先创建新列。你知道吗

有没有更优雅的方法来解决我的问题?Python是怎么处理的?你知道吗


Tags: 数据方法dfinputdatetime格式方式条件