Spark версия фрейма данных pd.DataFrame.from_dict (data) - PullRequest
0 голосов
/ 07 марта 2019

У меня есть словарь следующей структуры

dictio = {"name":["name1","name2"],
          "tAcc":[0.8,0.8],
          "eAcc":[0.8,0.8]}

Я хочу преобразовать этот словарь в фрейм данных spark:

"name"   "tAcc"     "eAcc"
___________________________
"name1"   0.8       0.8
"name2"   0.8       0.8

функция панд pd.DataFrame.from_dict (data) выполняет эту работу. Существует ли искровая версия этой функции?

1 Ответ

1 голос
/ 07 марта 2019

Нет никакой причины использовать здесь что-либо кроме промежуточных панд DataFrame (где spark - экземпляр SparkSession):

spark.createDataFrame(pd.DataFrame.from_dict(data))

Для любого практического применения, имеющего в словаре памяти, будетузкое место в любом случае, и его следует отбросить для любых, кроме самых простых, реальных приложений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...