“crear dict de dos columnas pandas” Código de respuesta

Diccionario de dos columnas Pandas

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

crear dict de dos columnas 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

Python Cómo crear DICT de DataFrame basado en 2 columnas

In [9]: pd.Series(df.Letter.values,index=df.Position).to_dict()
Out[9]: {1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'}
Witty Whale

pandas crea datos de datos a partir de múltiples diccionarios

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

Respuestas similares a “crear dict de dos columnas pandas”

Preguntas similares a “crear dict de dos columnas pandas”

Más respuestas relacionadas con “crear dict de dos columnas pandas” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código