gpt4 book ai didi

python - 在其他两个日期之间插入一个日期以获得一个值

转载 作者:太空宇宙 更新时间:2023-11-04 00:09:53 26 4
gpt4 key购买 nike

我有这个 Pandas 数据框:

     ISIN             MATURITY       PRICE   
0 AR121489 Corp 29/09/2019 5.300
1 AR714081 Corp 29/12/2019 7.500
2 AT452141 Corp 29/06/2020 2.950
3 QJ100923 Corp 29/09/2020 6.662

我的问题是是否存在一种方法可以在“到期日”列中插入一个日期并获取该日期的价格值。例如,如果我选择日期 18/11/2019,则该日期的价格值应介于 5.3007.500 之间。我不知道我问的问题是否可行,但非常感谢您花时间阅读它并试图帮助我。

最佳答案

如果您想要插入每日频率,您可以先创建一个包含开始日期和结束日期的每日频率范围。

new_df = pd.DataFrame()
new_df["MATURITY"] = pd.date_range(start='29/09/2019', end='29/09/2020')
new_df = pd.concat([new_df,old_df], join="outer", axis=1)
new_df["PRICE"] = new_df["PRICE"].interpolate(method = "linear")

关于python - 在其他两个日期之间插入一个日期以获得一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52925578/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com