This is a next-step on from an earlier question: Split series containing lists of strings into multiple columns
For charts created using the pandas .plot() method, is there a straightforward way of smoothing the plot of each data series, without breaking out into matplotlib? Or is it even possible with matplotlib, or should I be looking at different backends? I'd love to be able to use the pandas series without breaking out into building up .plot()s from scratch.
For reference, here's the pseudocode of a figure I'm plotting (datetime index):
In [*]: dataframe.groupby([dataframe.index.day,dataframe.index.hour]).sum().plot()

Context:
I understand there's a lot of discussion of using things like d3.js, and the developments towards using JS libraries and such in v2.0 over the coming months. If there's a current concensus on the 'best' way to create the kind of data visualisations that are commonly used on news websites and similar, I'd be happy to hear that and read up elsewhere.
pandasprovides a few (rolling_mean,ewmato name a couple), there are many more inscipy(e.g., splines) and a few instatsmodelsIIRC (LOWESS comes to mind). So, it really depends on what you're interested in doing with the smooth. Ultimately, you'll probably have to manipulate the plot produced bySeries.plot().rolling_*functions inpandas.