Given the following dataframe
data = {
'Code': ['A', 'C', 'B', 'B', 'C', 'B', 'A', 'C', 'C', 'B'],
'Month': [4, 2, 4, 1, 3, 2, 3, 1, 4, 3],
'Col A': [3, 0, 51, 0, 0, 7, 5, 0, 0, 12],
'Col B': [66, 5, 125, 5, 41, 52, 22, 14, 51, 122]
}
df = DataFrame(data)
d = df.groupby(['Month','Code']).sum()
How can I create a bar plot like this?: