取消
顯示的結果
而不是尋找
你的意思是:

NameError:“上校”沒有定義名稱

MudassarA
新的貢獻者二世

我執行以下代碼和使用Pyhton筆記本,看來坳()函數是沒有得到公認。

我想知道如果坳()函數屬於任何特定Dataframe庫或Python庫,我不想使用pyspark api,願使用sql dataframes api來編寫代碼

試圖運行下麵的代碼和錯誤-NameError:“上校”沒有定義名稱

peopleDF = spark.read.parquet (“/ mnt /培訓/ dataframes / people-10m.parquet”) peopleDF.printSchema () peopleDF.show () peopleDF.select(坳(“firstName”)) .filter (col (“firstName”)) = =“”

根據火花醫生

https://spark.apache.org/docs/latest/api/scala/index.html org.apache.spark.sql.Column

df (columnName) / /在一個特定的“df”DataFrame。坳(columnName) / /通用列沒有與DataFrame相關聯。坳(columnName.field) / /提取結構體字段坳(“a.column.with.dots”) / /逃避”。在列名。$ " columnName " / / Scala短手指定列。

1回複1

MOHAN_KUMARL_N
新的貢獻者二世

@(電子郵件保護)

作為文檔描述通用列沒有關聯。請參考以下代碼。

顯示器(peopleDF.select (“firstName”)。過濾器(“firstName =一個”))

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map