【问题标题】:How to Exclude Holidays and Weekends from a Bank data in python [closed]如何从python中的银行数据中排除假期和周末[关闭]
【发布时间】:2021-09-28 08:42:06
【问题描述】:
  1. 我有一个包含日期和金额的银行数据
    以及一个单独提供的holiday csv文件
    其中有假期,我必须添加 从假期日期到下一个假期的金额值 工作日并制作当天的金额 放假'0'

【问题讨论】:

  • 到目前为止你有什么尝试?
  • 我尝试将假期文件转换为字典,但除此之外我不知道
  • @firestorm 好吧,至少是这样!那么...为什么不将其添加到问题中呢?如果您至少展示了您尝试过的内容,那么这与只是稍微改写的作业文本完全不同。然后,如果您不知道如何从编程方面做到这一点,请至少尝试将问题拆分为项目符号列表中的小部分。要么你会知道该怎么做,要么你会证明你确实知道什么是必要的,但不知道如何编码
  • @PeterBadida 其实我是这个平台的新手,下次我会记住这一点
  • @PeterBadida 这是我的第一个问题,如果您有任何问题,请标记这个问题。我来这里不是为了任何争论,我只是想澄清我的疑问。

标签: python data-science feature-engineering


【解决方案1】:

我将尝试笼统地回答,因为没有提供其他信息。

由于问题是“如何在 python 中从银行数据中排除假期和周末”,因此有多种方法可以实现:

  • 创建一个新列表,遍历旧列表的元素并仅将符合特定条件的元素添加到新列表中
  • 使用将为每个元素执行的代码过滤已存在的列表

由于您拥有 CSV 中的银行数据,因此您需要将其转换为 Python 可以直接理解的格式 - 即您在 cmets 中提到的 dict,或任何其他 Python 结构,因为 CSV 基本上是文本和更糟糕的是直接操纵。因此银行数据将是一个dict,而假日数据将是另一个dict

然后您通过编程应用逻辑,以便这些项目中不存在节假日和周末。

另外,我建议您开始将问题拆分为较小的部分,直到您可以解决至少一个部分,然后逐步解决它,直到最终解决整个问题。

一些值得检查的教程:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-08
    • 1970-01-01
    • 1970-01-01
    • 2010-09-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多