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

PythonException: TypeError:浮動()的參數必須是一個字符串或一個數字,不是“NoneType”

kll
新的貢獻者三世

我得到一個PythonException:浮動()的參數必須是一個字符串或一個數字,不是“NoneType”當試圖拯救一個DataFrameδ表。

這是我運行的代碼:

' ' '

df.write.format .saveAsTable(“代碼基於schema1中(“δ”)。df_table”模式=“覆蓋”)

| - ts:時間戳(nullable = true)

|——_source:字符串(nullable = true)

|——緯度:小數(9,6)(可空= true)

|——液化天然氣:小數(9,6)(可空= true)

| - - - id:字符串(nullable = false)

|——mm-yyyy:日期(可空= true)

|——藏:字符串(nullable = true)

' ' '

PythonException:從Python工人是拋出一個異常。請看下麵的堆棧跟蹤。“TypeError:浮動()的參數必須是一個字符串或一個數字,不是“NoneType”,從第3行。完整回溯:回溯(最近的電話最後):文件",3號線,在TypeError:浮動()的參數必須是一個字符串或一個數字,不是“NoneType”

我們如何處理在火花DataFrame‘沒有’?我想確定哪些行/列包含‘沒有’,?

4回複4

shan_chandra
尊敬的貢獻者二世
尊敬的貢獻者二世

@kll——你能嚐試使用try / catch選項沒有轉換為十進製的列的獨特價值。

shan_chandra
尊敬的貢獻者二世
尊敬的貢獻者二世

像下麵的

試題:如果液化天然氣不是沒有:new_lng =其他液化天然氣:new_lng = 0

Vidula_Khanna
主持人
主持人

@kll

希望你是好。隻是想看看你是否能夠找到一個回答你的問題,你想要一個答案標記為最好?它對其他成員也將很有幫助。

幹杯!

Lakshay
尊敬的貢獻者三世
尊敬的貢獻者三世

雖然拋出這個問題而編寫的代碼,這個問題可以在代碼之前火花是懶洋洋地評估。錯誤”TypeError:浮動()參數必須是一個字符串或一個數字,不是“NoneType”“通常當我們把一個變量浮動()函數和變量的值是沒有。我建議你去檢查這些問題。

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

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

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

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

Baidu
map