微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从未来一年中获取值以计算 pyspark 中的当前年度值

如何解决从未来一年中获取值以计算 pyspark 中的当前年度值

我有一个数据框,它有 4 列,如唯一序列号、年份、calc1、calc2,其中 calc1 是未来年份的值,例如 2020 年,calc1 的值来自 2023 年,2021 年的值来自2024 年以此类推到 2050 年。 现在我想将 year>2047 的值估算为 2050 的值,即 (-0.00723716)

This is what I wanted

This is the dataframe

serial_number   calc1   cal2    year
26  -0.001501819    0   2020
26  -0.001985768    -0.000507896    2021
26  -0.00246321 -0.001008754    2022
26  -0.002588876    -0.001501819    2023
26  -0.00271944 -0.001985768    2024
26  -0.00284823 -0.00246321 2025
26  -0.002974961    -0.002588876    2026
26  -0.003097897    -0.00271944 2027
26  -0.003260818    -0.00284823 2028
26  -0.003422501    -0.002974961    2029
26  -0.003583018    -0.003097897    2030
26  -0.003742081    -0.003260818    2031
26  -0.003899622    -0.003422501    2032
26  -0.004098144    -0.003583018    2033
26  -0.004289239    -0.003742081    2034
26  -0.004486849    -0.003899622    2035
26  -0.004662517    -0.004098144    2036
26  -0.004833674    -0.004289239    2037
26  -0.005068817    -0.004486849    2038
26  -0.005300002    -0.004662517    2039
26  -0.005527554    -0.004833674    2040
26  -0.005752265    -0.005068817    2041
26  -0.005973502    -0.005300002    2042
26  -0.006233659    -0.005527554    2043
26  -0.006491639    -0.005752265    2044
26  -0.006744626    -0.005973502    2045
26  -0.006993511    -0.006233659    2046
26  -0.00723716 -0.006491639    2047
26  -0.00723716 -0.006744626    2048
26  -0.00723716 -0.006993511    2049
26  -0.00723716 -0.00723716 2050

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。