For my analysis, I am trying to plot the post-fit observable (diphoton mass) distribution. I use script one  which uses script  for plotting. I am attaching a pdf and root file of my plot. It is not plotting the bands as what we see generally see with green and yellow bands. But, in legends, the bands look as expected. I read the full script and I can not find any issue in the code. Could you please help me to understand what could be the reason of having such a zig-zag uncertainty band distribution?
For me it works fine. I do not get any error with the “python plottingTools.py” command. The error you mentioned, it seems pandas is not installed that’s why it shows this. Also, I was thinking to add all these graphs in a multigraph and I will plot that multigraph. Maybe then it could come properly as I want. I will let you know how it goes.
Ok it does not work… let’s try to investige the initial problem an other way .
One of the graph drawing the yellow band is: gr_1sig ? right ? Do you see on on the plot draw for instance with normal error bars ? Could it be that this graph is outside the limit of the plots ? TLegend sees that graph correctly it should be stored in the pad. Can you save the canvas as a ROOT file so I can instigate a bit what’s going on ?