在我的Employees DataFrame中,我希望将佣金列中的空值替换为一个特定值(设为500)。我正在使用下面的命令替换所有空值,但我不知道Map中的空值应该是什么: `employeeDF.na.replace("commission", Map("" -> 1000)).show()`I am getting this error :
<console>:32: er
我需要替换Column of a DataFrame中的一些值(模式为空和零,我知道这种方法并不十分准确,但我只是在练习)。我精通Apache的Python文档,这些例子往往更有解释性。因此,除了Scala文档之外,我决定先看一下那里,我注意到可以使用来自DataFrames的DataFrames方法来实现我所需要的。这是一个
我已经检查了下面的问题,它给出了python或scala的解决方案。和for java的方法是不同的。How to replace null values with a specific value in Dataframe using spark in Java?因此,所有列值都是字符串。其中一些值为空。我使用.na().fill("")将null值替换为空字符串 Dataset<Row> ds1 = ds.na()
我有一个数据帧,如果lat是NA,那么我希望For循环再次查找一个地理代码,并将其替换为dataframe中的值。Country Continent long lat Norway Europe如何以编程方式分配R来运行一个for循环--对于dataframe中的每一行,检查NA,如果NA,然后获取地理代码