使用 pyspark-pandas 的 DataFrame 操作
DataFrame Manipulation using pyspark-pandas
1998-02-10 1998-02-11 1998-02-12 1998-02-13 1998-02-14 1998-02-15 1998-02-16
19 20 10 65 12 5 46
10 17 15 45 10 20 45
12 12 13 20 6 35 30
期望的输出:我想跳过数据框中的每 2 个列并生成以下数据框。从第 1 天开始,之后每 2 天跳过一次,直到数据帧结束。
1998-02-10 1998-02-13 1998-02-16
19 65 46
10 45 45
12 20 30
您可以将 .iloc
与切片一起使用:
df.iloc[:, ::3]
::3
指定从第一列开始每隔 3 列 select。它与 0:0:3
.
相同
1998-02-10 1998-02-11 1998-02-12 1998-02-13 1998-02-14 1998-02-15 1998-02-16
19 20 10 65 12 5 46
10 17 15 45 10 20 45
12 12 13 20 6 35 30
期望的输出:我想跳过数据框中的每 2 个列并生成以下数据框。从第 1 天开始,之后每 2 天跳过一次,直到数据帧结束。
1998-02-10 1998-02-13 1998-02-16
19 65 46
10 45 45
12 20 30
您可以将 .iloc
与切片一起使用:
df.iloc[:, ::3]
::3
指定从第一列开始每隔 3 列 select。它与 0:0:3
.