我需要将许多列(4000)添加到 pyspark 的数据框中。我正在使用该withColumn函数,但出现断言错误。
withColumn
df3 = df2.withColumn("['ftr' + str(i) for i in range(0, 4000)]", [expr('ftr[' + str(x) + ']') for x in range(0, 4000)])
不知道出了什么问题。
python dataframe pyspark
dataframe ×1
pyspark ×1
python ×1