Subplots error when DataFrame column contains all null values
This crashes the plot() command in matplotlib.  Simple fix would be to just check that all only columns containing non-null values are plotted.
