2016-07-12 163 views
-2

如何在Spark中將Column的內容輸出到控制檯?對於DataFrame s,使用df.show(),因爲任何原因它不適用於ColumnSpark列 - 寫入控制檯

謝謝!

回答

0

列沒有內容。選擇單列並顯示:

df.select(df.col("some")).show(); 
+0

這仍然是數據框的列。我有興趣打印一個列。像'Column toPrint = something; toPrint.show()'(不起作用)。 –

+0

沒有什麼可打印的。列不包含數據。 –

+0

好吧,但我可以這樣做:'Column calc = df。(「first」)。calc(「something」)'然後'df = df.withColumn(「new」,calc)',所以它必須包含SOMETHING ... –