BUG: add raise_on_error to plot when handling errors raised by attempting to plot non-numeric columns #3287