我有一个spark数据框
+---+---+---+---+---+---+---+---+
|_c0|_c1|_c2|_c3|_c4|_c5|_c6|_c7|
+---+---+---+---+---+---+---+---+
| 0| 0| 0|0,3| 0| 0| 0| 0|
| 0|1,1| 0| 0|1,4| 0| 0| 0|
| 0|2,1| 0| 0| 0| 0| 0| 0|
| 0| 0| 0|3,3| 0| 0| 0| 0|
| 0| 0| 0| 0|4,4| 0|4,6| 0|
| 0| 0|5,2| 0| 0| 0| 0| 0|
|6,0| 0| 0| 0| 0|6,5|6,6| 0|
| 0| 0|7,2| 0| 0| 0| 0| 0|
+---+---+---+---+---+---+---+---+
是否可以将所有带“,”的值更改为1?像这样在斯卡拉?
+---+---+---+---+---+---+---+---+
|_c0|_c1|_c2|_c3|_c4|_c5|_c6|_c7|
+---+---+---+---+---+---+---+---+
| 0| 0| 0| 1| 0| 0| 0| 0|
| 0| 1| 0| 0| 1| 0| 0| 0|
| 0| 1| 0| 0| 0| 0| 0| 0|
| 0| 0| 0| 1| 0| 0| 0| 0|
| 0| 0| 0| 0| 1| 0| 1| 0|
| 0| 0| 1| 0| 0| 0| 0| 0|
| 1| 0| 0| 0| 0| 1| 1| 0|
| 0| 0| 1| 0| 0| 0| 0| 0|
+---+---+---+---+---+---+---+---+
1条答案
按热度按时间mkh04yzy1#
检查以下代码。
表达
应用表达式
最终输出