You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@spark.apache.org by muhammet pakyürek <mp...@hotmail.com> on 2016/10/20 08:35:53 UTC

pyspark dataframe codes for lead lag to column


is there pyspark dataframe codes for lead lag to column?

lead/lag column is something

1      lag   -1        lead     2
2                1                    3
3                2                    4
4                3                    5
5                4                   -1

Re: pyspark dataframe codes for lead lag to column

Posted by ayan guha <gu...@gmail.com>.
Yes there are similar functions available, depending on your spark version
look up Pyspark SQL Function module documentation. I also prefer to use SQL
directly within pyspark.

On Thu, Oct 20, 2016 at 8:18 PM, Mendelson, Assaf <As...@rsa.com>
wrote:

> Depending on your usecase, you may want to take a look at window functions
>
>
>
> *From:* muhammet pakyürek [mailto:mpak85@hotmail.com]
> *Sent:* Thursday, October 20, 2016 11:36 AM
> *To:* user@spark.apache.org
> *Subject:* pyspark dataframe codes for lead lag to column
>
>
>
>
>
>
>
> is there pyspark dataframe codes for lead lag to column?
>
>
>
> lead/lag column is something
>
>
>
> 1      lag   -1        lead     2
>
> 2                1                    3
>
> 3                2                    4
>
> 4                3                    5
>
> 5                4                   -1
>



-- 
Best Regards,
Ayan Guha

RE: pyspark dataframe codes for lead lag to column

Posted by "Mendelson, Assaf" <As...@rsa.com>.
Depending on your usecase, you may want to take a look at window functions

From: muhammet pakyürek [mailto:mpak85@hotmail.com]
Sent: Thursday, October 20, 2016 11:36 AM
To: user@spark.apache.org
Subject: pyspark dataframe codes for lead lag to column





is there pyspark dataframe codes for lead lag to column?

lead/lag column is something

1      lag   -1        lead     2
2                1                    3
3                2                    4
4                3                    5
5                4                   -1