我得到一個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‘沒有’?我想確定哪些行/列包含‘沒有’,?
像下麵的
試題:如果液化天然氣不是沒有:new_lng =其他液化天然氣:new_lng = 0