NotImplemented at this time
Its not that hard, but would need some test cases and a bit additional code
esentially you take a frame and generate a panel-like (or a multi-level indexed panel)
as a work-around as you do what you suggest: iterate over the functions and produce multiple frames
which then could be concatted together (this is pretty straightforward)
and you could actually implement it like this
If you have further interest in helping do a PR on this, pls indicate on the open issue...
and can go from there
thanks,
Jeff
https://github.com/pydata/pandas/issues/3551