@Aspirant

я есть датафреймdf которые имеют следующую структуру:

+-----+-----+-----+-------+
|  s  |col_1|col_2|col_...|
+-----+-------------------+
| f1  |  0.0|  0.6|  ...  |
| f2  |  0.6|  0.7|  ...  |
| f3  |  0.5|  0.9|  ...  |
|  ...|  ...|  ...|  ...  |

И я хочу рассчитать транспонирование этого кадра данных, чтобы он выглядел как

+-------+-----+-----+-------+------+
|  s    | f1  | f2  | f3    |   ...|
+-------+-------------------+------+
|col_1  |  0.0|  0.6|  0.5  |   ...|
|col_2  |  0.6|  0.7|  0.9  |   ...|
|col_...|  ...|  ...|  ...  |   ...|

Я связал эти два решения, но он возвращает, что у dataframe нет указанного используемого метода:

способ 1:

 for x in df.columns:
    df = df.pivot(x)

способ 2:

df = sc.parallelize([ (k,) + tuple(v[0:]) for k,v in df.items()]).toDF()

Как я могу это исправить.

Ответы на вопрос(1)

Ваш ответ на вопрос