[英]list() method in API causing TypeError: 'list' object is not callable in unit test
[英]Pyspark: TypeError: 'Column' object is not callable --- Using Window Function
from pyspark.sql import Row, functions as F
from pyspark.sql.functions import col, row_number
from pyspark.sql.window import Window
from pyspark.sql import SparkSession
Join_transaciones3_df = Join_transaciones3_df.withColumn("row_num", F.row_number().OVER(Window.partitionBy("Clave").orderBy(col("transaction_date"))))
您不需要将transaction_date
包装在col
方法中 - 试试这个:
Join_transaciones3_df = Join_transaciones3_df.withColumn("row_num", F.row_number().over(Window.partitionBy("Clave").orderBy("transaction_date")))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.