类型错误:“DataFrame”对象不可调用 - 触发数据框

RK。

我在执行提到的“加入”语句时遇到以下错误。我正在使用 pyspark 设置。连接语句或代码中所需的任何更改。

类型错误:“DataFrame”对象不可调用

df11 = spark.read.option("header","true").option("delimiter", ",").csv("s3://mybucket/file1.csv")
df22 = spark.read.option("header","true").option("delimiter", ",").csv("s3://mybucket/file2.csv")
df11.createOrReplaceTempView("table1")
df22.createOrReplaceTempView("table2")
df1 = spark.sql( "select * from table1" )
df2 = spark.sql( "select * from table2" )

df_d = df1.join(df2, df1.NO == df2.NO, 'left').filter(F.isnull(df2.NO)).select(df1.NO,df1.NAME,df1.LAT,df1.LONG, F.lit('DELETE').alias('FLAG'))

谢谢

兰加维尔

使用 col 名称作为这样的字符串,它应该可以工作

df_d = df1.join(df2, df1['NO'] == df2['NO'], 'left').filter(F.isnull(df2['NO'])).select(df1['NO'],df1['NAME'],df1['LAT'],df1['LONG'], F.lit('DELETE').alias('FLAG'))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

类型错误:“生成器”对象不可调用。尝试迭代字符串数据时

熊猫数据框:df.shape引发错误“ TypeError:'tuple'对象不可调用”

类型错误:将推文数据插入到 mysql Python 3 时,“str”对象不可调用

通过分组汇总数据时出现“无法创建对不可调用对象的调用”错误

类型错误“类”对象不可调用

类型错误:“Vocab”对象不可调用

类型错误:“ShiftSerializer”对象不可调用

类型错误:Int对象不可调用

类型错误:“布尔”对象不可调用

类型错误:“StringVar”对象不可调用

类型错误:“条目”对象不可调用

类型错误:“球”对象不可调用?

类型错误:“IndicesClient”对象不可调用

类型错误:“WebElement”对象不可调用

类型错误:int 对象不可调用

PySpark:TypeError:'str'对象在数据框操作中不可调用

无法在 django 中将计算属性保存到数据模型中,抛出错误“int”对象不可调用

硒错误“类型错误:‘str’对象不可调用”

错误类型错误:“str”对象不可调用

Spark中HiveContext的数据框不可调用

类型错误:“模块”对象不可调用 - pygsp 模块不可调用

澄清类型错误:“str”对象不可调用

类型错误:“int”对象不可调用 colab 研究

matplotlib图例类型错误:“列表”对象不可调用

底图类型错误:“模块”对象不可调用

如何处理不可调用的对象类型的错误

类型错误:“模块”对象在 Keras 中不可调用 Tensorboard

类型错误:“列表”对象不可调用,sys.argv()

在Keras中合并,类型错误:模块对象不可调用?