【问题标题】:How can I replace the NaN in my table for daily stock return?如何替换表中的 NaN 以获取每日股票收益?
【发布时间】:2021-06-19 10:46:05
【问题描述】:

我正在计算股票的每日回报,正如您在第一天 (06/01) 看到的那样,没有回报,这没关系,但我想将 NaN 替换为 0,我尝试了 fillna( ) 功能,但它不起作用

属性 Adj Close Close High Low Open Volume 符号 nvda nvda nvda nvda nvda nvda 日期 2021-06-01 南 南 南 南 南 南 南 2021-06-02 0.031587 0.031587 0.032371 0.020892 -0.001091 0.256690 2021-06-03 0.011414 0.011414 0.020111 0.021404 0.027596 -0.023832 2021-06-04 0.035858 0.035858 0.023292 0.030905 0.024655 0.062834 2021-06-07 0.002318 0.002318 0.008578 0.005689 0.026808 -0.066016

【问题讨论】:

  • 请编辑您的问题,以便表格呈现得很好。数据会更清晰。

标签: python finance


【解决方案1】:

与 Pandas 一起工作,只需使用即可工作

df.fillna(0)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-14
    • 1970-01-01
    相关资源
    最近更新 更多