Unir dos diccionarios
dic_1 = {
'a': 'manzana',
'b': 'plátano',
}
dic_2 = {
'c': 'Pepino',
'd': 'Naranja',
}
fruits = {**dic_1, **dic_2}
# fruits --> {'a': 'mazana', 'b': 'platano', 'c': 'Pepino', 'd': 'Naranja'}
Transponer un DataFrame de Pandas
import pandas as pd
df = pd.DataFrame ({'DatoA': [1,2,3],
'DatoB': [10,20,30],
'DatoC': [100,200,300]
})
print(df)
""" Salida:
DatoA DatoB DatoC
0 1 10 100
1 2 20 200
2 3 30 300
"""
print(df.T)
""" Salida:
0 1 2
DatoA 1 2 3
DatoB 10 20 30
DatoC 100 200 300
"""
Generar datos ficticios en Pandas
Para realizar pruebas o en nuestro periodo de aprendizaje, siempre nos vendrá bien generar datos.
import pandas as pd
s = pd.Series(list('abca'))
data = pd.get_dummies(s)
print(data)
#Salida
a b c
0 1 0 0
1 0 1 0
2 0 0 1
3 1 0 0