我正在嘗試使用兩個操作數進行算術運算:constant literal
和Column
。除withColumn
之外是否有其他方法?引發SQL執行簡單的算術運算
回答
設df
是一個數據幀:
+---+
| i|
+---+
| 1|
| 2|
| 3|
+---+
那麼你可以使用選擇添加的結果:
import org.apache spark.sql.functions.lit
df
.select($"i",($"i" + lit(1)).as("j"))
.show
+---+---+
| i| j|
+---+---+
| 1| 2|
| 2| 3|
| 3| 4|
+---+---+
謝謝拉斐爾。作爲一個後續問題,我能夠做到這一點:'TABLE_2_0.select(($「exchr」/ 1).as(「j」))。show'。 但是當我做'TABLE_2_0.select((1/$「exchr」)。as(「j」))。show', 我得到:'
@sandeep你需要做'TABLE_2_0.select((lit(1)/ $「exchr」)。as(「j 「))'在這種情況下('org.apache.spark.sql.functions.lit') –
哦!感謝您的快速幫助。 – sandeep
- 1. 在SQL中執行算術運算
- 2. 執行算術運算Pig
- 3. VB.NET簡單的算術運算
- 4. 簡單的算術運算WPF DataBinding?
- 5. 「簡單」算術
- 6. 執行算術運算對於空
- 7. 任何簡單的方法來執行std :: array和std :: vector的算術運算?
- 8. 對列表索引執行算術運算
- 9. 在使用轉換時在sql中執行算術運算
- 10. sql。語法選擇執行算術運算
- 11. 如何在SQL中執行算術運算?
- 12. 簡單的c#算術。 winForms
- 13. 簡單的jQuery算術
- 14. 簡單的算術建議
- 15. Math.random()運行的時間與簡單算術運算的時間相比如何?
- 16. 算術運算
- 17. 算術運算
- 18. 算術運算
- 19. 算術運算
- 20. 算術運算
- 21. StringTemplate中的回調函數或簡單的算術運算
- 22. 在Perl中,有沒有辦法在引號內做簡單的算術運算?
- 23. 簡單的算術運算(總和,子等),在MongoDB中
- 24. 查找並替換將執行簡單算術的函數?
- 25. 用戶表單中的算術運算
- 26. 工作算術運算SQL SELECT
- 27. CSH算術運算
- 28. BCD算術運算
- 29. 算術運算符
- 30. 「簡單」表達式語言 - 算術運算符?
什麼是與withColumn問題?你也可以在select語句中做到這一點 –
如何用select語句做到這一點。 – sandeep