如果显示字符串,如何获取最小日期?

How to get the min date if when a string showed?

提问人:JShec 提问时间:8/16/2023 更新时间:8/16/2023 访问量:47

问:

你好 Stackoverflow 社区, 如果字符串出现,我很难找到如何获取最小日期。例如,我知道如何通过执行 df['date'].min() 来获取最小日期,但我有一个名为 system 的列,其中包含所有系统的名称。我试图看看什么时候是最早的系统,这是我的代码。 df.groupby('date')['system'].min() 但它没有用,有人可以帮我吗?

这是我尝试过的代码,但我遇到了错误df.groupby('date')['system'].min()

Python Pandas DateTime 分组数据 操作

评论

0赞 Andrej Kesely 8/16/2023
您能否编辑您的问题并在那里放置示例数据帧(以文本形式)和预期输出?
0赞 JRiggles 8/16/2023
请提供一个最小的可重复示例。请记住,如果我们看不到您尝试过的内容,我们将无法为您提供帮助!
0赞 Community 8/16/2023
请提供足够的代码,以便其他人可以更好地理解或重现问题。

答:

0赞 Volodymyr Pivoshenko 8/16/2023 #1

是的,如果没有 DataFrame 示例,就很难正确回答和理解您的问题!但我相信解决方案是:

df.groupby('system')['date'].min()