返回等于或早于给定日期的第一个日期?

Deepbrook

我正在尝试pd.DataFrame使用以下几行从中获取一个值

end = datetime.datetime.strptime('2016-03-01', '%Y-%m-%d')

timeranges = [(end - datetime.timedelta(30)),
              (end - datetime.timedelta(60)),
              (end - datetime.timedelta(365))]

nav_df = data[(data['Symbol'] == 'account') & (data['Type'] == 'nav')
               & (data['Date'] >= date)]

如何告诉熊猫将返回值限制为第一个日期为Truein data['Date'] >= date

样本数据:

http://pastebin.com/1pRatDts

从@jezrael基地起飞,

您可以使用(data['Date'] >= end).diff().fillna(True) 将返回值限制为第一个日期,该日期的计算结果为True

In [215]: data[(data['Symbol'] == 'account') &
   .....:      (data['Type'] == 'nav') &
   .....:      (data['Date'] >= end).diff().fillna(True)]
Out[215]:
       Symbol       Date Type       Values
1083  account 2016-03-01  nav  501594.4239

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检索小于给定日期的第一个日期不起作用Excel

来自分类Dev

检索小于给定日期的第一个日期不起作用Excel

来自分类Dev

检索小于给定日期的第一个日期不起作用Excel

来自分类Dev

给定日期范围内的第一个非空值

来自分类Dev

如何在排序列中查找给定日期之后的第一个日期

来自分类Dev

计算具有给定日期中第一个出现的相关记录的记录

来自分类Dev

Excel 2013-如何让查找返回指定日期之后的第一个日期?

来自分类Dev

忽略早于给定日期的传入logstash条目

来自分类Dev

按给定日期获取上一个和下一个星期一的日期

来自分类Dev

获取一周中给定日期的下一个LocalDateTime

来自分类Dev

如何用给定日期检查joda-time是一个月的第一,第二,...还是最后一个星期?

来自分类Dev

获取给定日期后特定日期的第一次出现

来自分类Dev

根据给定日期的频率获取下一个到期日

来自分类Dev

tsql:如何检索给定日期范围之间每个月的最后一个日期

来自分类Dev

mysql查询获取两个日期之间的第一个特定日期

来自分类Dev

使用ShellScript比较给定日期是一个月的最后一个工作日

来自分类Dev

检索两个给定日期之间的日期

来自分类Dev

列出两个给定日期之间的日期

来自分类Dev

在两个给定日期之间搜索日期

来自分类Dev

查找一个月中给定日期的下一次出现

来自分类Dev

检查日期等于每月C#的第一个日期

来自分类Dev

在给定日期后获取下一个星期日(bash)

来自分类Dev

如何确定给定日期范围内一个月中的天数?

来自分类Dev

在给定日期后获取下一个星期日(bash)

来自分类Dev

是否有一个网站可以通过URL轻松地在给定日期进行时区转换

来自分类Dev

Excel:匹配列并在给定日期后查找下一个值

来自分类Dev

javascript返回错误的第一个日期和最后一个日期

来自分类Dev

在特定日期后的下周一获得第一个?

来自分类Dev

从给定日期范围SQL Server中从最大日期获取最大日期和确切的上一个

Related 相关文章

  1. 1

    检索小于给定日期的第一个日期不起作用Excel

  2. 2

    检索小于给定日期的第一个日期不起作用Excel

  3. 3

    检索小于给定日期的第一个日期不起作用Excel

  4. 4

    给定日期范围内的第一个非空值

  5. 5

    如何在排序列中查找给定日期之后的第一个日期

  6. 6

    计算具有给定日期中第一个出现的相关记录的记录

  7. 7

    Excel 2013-如何让查找返回指定日期之后的第一个日期?

  8. 8

    忽略早于给定日期的传入logstash条目

  9. 9

    按给定日期获取上一个和下一个星期一的日期

  10. 10

    获取一周中给定日期的下一个LocalDateTime

  11. 11

    如何用给定日期检查joda-time是一个月的第一,第二,...还是最后一个星期?

  12. 12

    获取给定日期后特定日期的第一次出现

  13. 13

    根据给定日期的频率获取下一个到期日

  14. 14

    tsql:如何检索给定日期范围之间每个月的最后一个日期

  15. 15

    mysql查询获取两个日期之间的第一个特定日期

  16. 16

    使用ShellScript比较给定日期是一个月的最后一个工作日

  17. 17

    检索两个给定日期之间的日期

  18. 18

    列出两个给定日期之间的日期

  19. 19

    在两个给定日期之间搜索日期

  20. 20

    查找一个月中给定日期的下一次出现

  21. 21

    检查日期等于每月C#的第一个日期

  22. 22

    在给定日期后获取下一个星期日(bash)

  23. 23

    如何确定给定日期范围内一个月中的天数?

  24. 24

    在给定日期后获取下一个星期日(bash)

  25. 25

    是否有一个网站可以通过URL轻松地在给定日期进行时区转换

  26. 26

    Excel:匹配列并在给定日期后查找下一个值

  27. 27

    javascript返回错误的第一个日期和最后一个日期

  28. 28

    在特定日期后的下周一获得第一个?

  29. 29

    从给定日期范围SQL Server中从最大日期获取最大日期和确切的上一个

热门标签

归档