相关疑难解决方法(0)

连接Apache Spark DataFrame中的列

我们如何在Apache Spark DataFrame中连接两列?我们可以使用Spark SQL中的任何函数吗?

sql dataframe apache-spark apache-spark-sql

95
推荐指数
8
解决办法
20万
查看次数

PySpark Dataframe 根据函数返回值创建新列

我有一个数据框,我想根据函数返回的值添加一个新列。此函数的参数是来自同一数据帧的四列。这个这个有点类似于我想要的,但没有回答我的问题。

这是我的数据框(有更多的列然后这四个)

 + ------ + ------ + ------ + ------ +
 | lat1   | lng1   | lat2   | lng2   |
 + ------ + ------ + ------ + ------ +
 | -32.92 | 151.80 | -32.89 | 151.71 |
 | -32.92 | 151.80 | -32.89 | 151.71 |
 | -32.92 | 151.80 | -32.89 | 151.71 |
 | -32.92 | 151.80 | -32.89 | 151.71 |
 | -32.92 | 151.80 | -32.89 | 151.71 |
 + ------ …
Run Code Online (Sandbox Code Playgroud)

python calculated-columns dataframe apache-spark pyspark

3
推荐指数
2
解决办法
7554
查看次数

在pyspark数据框中复制一列

我在pyspark下面的示例中有一个数据框.我想复制数据框中的列并重命名为另一个列名.

Name    Age    Rate
Aira     23     90
Ben      32     98
Cat      27     95
Run Code Online (Sandbox Code Playgroud)

期望的输出是:

Name    Age     Rate     Rate2
Aira    23      90       90
Ben     32      98       98
Cat     27      95       95
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

apache-spark pyspark

1
推荐指数
1
解决办法
5147
查看次数