【发布时间】:2018-11-15 03:05:56
【问题描述】:
我在 Pyspark 中有一个数据框,其中包含一个名为“report_date”的日期列。
我想创建一个名为“report_date_10”的新列,它将 10 天添加到原始 report_date 列。
下面是我试过的代码:
df_dc["report_date_10"] = df_dc["report_date"] + timedelta(days=10)
这是我得到的错误:
AttributeError: 'datetime.timedelta' 对象没有属性 '_get_object_id'
帮助!谢谢
【问题讨论】:
-
如何做到这一点,本质上就是how to create good reproducible apache spark dataframe examples中提供的例子。