I have the following dataframe:
Madrugada Mañana Tarde Noche
Lunes 1 2 3 4
Martes 5 6 7 8
Miércoles 9 10 11 12
Jueves 13 14 15 16
Viernes 17 18 19 20
Sábado 21 22 23 24
Domingo 25 26 27 28
Created with:
import pandas as pd
index = ['Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado', 'Domingo']
columns = ['Madrugada','Mañana', 'Tarde', 'Noche']
Cuadro = pd.DataFrame(index=index, columns=columns)
Cuadro.loc['Lunes'] = pd.Series({'Madrugada':1, 'Mañana':2, 'Tarde':3,
'Noche':4})
Cuadro.loc['Martes'] = pd.Series({'Madrugada':5, 'Mañana':6, 'Tarde':7,
'Noche':8})
Cuadro.loc['Miércoles'] = pd.Series({'Madrugada':9, 'Mañana':10, 'Tarde':11,
'Noche':12})
Cuadro.loc['Jueves'] = pd.Series({'Madrugada':13, 'Mañana':14, 'Tarde':15,
'Noche':16})
Cuadro.loc['Viernes'] = pd.Series({'Madrugada':17, 'Mañana':18, 'Tarde':19,
'Noche':20})
Cuadro.loc['Sábado'] = pd.Series({'Madrugada':21, 'Mañana':22, 'Tarde':23,
'Noche':24})
Cuadro.loc['Domingo'] = pd.Series({'Madrugada':25, 'Mañana':26, 'Tarde':27,
'Noche':28})
print(Cuadro)
How may I create a graph like:
Data Usage:
|Midnight o
|
|Night OOO
| OOO
|Afternoon
|
| o O O ( )
|Morning__________________________________________________________________
M T W Th F Sat Sun
Where the size of the points is dependant on the value of the cell? Thanking you in advance for any help or recommendation... Jose