I have a dataframe, which has different rates for multiple 'N' currencies over a time period.
dataframe
Dates      AUD     CAD    CHF    GBP    EUR
20/05/2019 0.11   -0.25  -0.98   0.63   0.96
21/05/2019 0.14   -0.35  -0.92   1.92   0.92
...
02/01/2020 0.135  -0.99  -1.4    0.93   0.83
Firstly, I would like to reshape the dataframe table to look like the below as I would like to join another table which would be in a similar format:
dataframe
Dates      Pairs   Rates
20/05/2019 AUD     0.11 
20/05/2019 CAD    -0.25
20/05/2019 CHF    -0.98
...       
...
02/01/2020 AUD    0.135
02/01/2020 CAD    -0.99
02/01/2020 CHF    -1.4   
Then, for every N currency, I would like to plot a histogram . So with the above, it would be 5 separate histograms based off each N ccy. I assume I would need to get this in some sort of loop, but not sure on the easiest way to approach. Thanks
 
    