“Панды создают DataFrame из нескольких словарей” Ответ

Словарь из двух колонн панд

pd.Series(df.A.values,index=df.B).to_dict()
Blushing Booby

Создайте DICT из двух столбцов Pandas

In [6]: df = pd.DataFrame(randint(0,10,10000).reshape(5000,2),columns=list('AB'))

In [7]: %timeit dict(zip(df.A,df.B))
1000 loops, best of 3: 1.27 ms per loop

In [8]: %timeit pd.Series(df.A.values,index=df.B).to_dict()
1000 loops, best of 3: 987 us per loop
Busy Boar

Панды создают DataFrame из нескольких словарей

sales = [{'account': 'Jones LLC', 'Jan': 150, 'Feb': 200, 'Mar': 140},
         {'account': 'Alpha Co',  'Jan': 200, 'Feb': 210, 'Mar': 215},
         {'account': 'Blue Inc',  'Jan': 50,  'Feb': 90,  'Mar': 95 }]
df = pd.DataFrame(sales)
Joyous Jaguar

Ответы похожие на “Панды создают DataFrame из нескольких словарей”

Вопросы похожие на “Панды создают DataFrame из нескольких словарей”

Больше похожих ответов на “Панды создают DataFrame из нескольких словарей” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования