我有两个数据帧A和B。A有30列- reason1,reason2.......reason30现在,我需要在B中查找所有以reason*开头的列,并在数据帧A的一列中获取相应的值。因此,最终的数据帧将具有reason1,reason2.......reason30, value
我试图将每一列与其他数据帧</em
我使用的是Spark 1.3.1,其中连接两个数据帧会重复连接的列。我在外部连接两个数据帧,希望将结果数据帧发送到na().fill()方法,以便根据列的数据类型将空值转换为已知值。我看到有一个dataFrame.withColumnRenamed方法,但我只能重命名一列。我有涉及多个列的连接。给定:
scala> val