How to efficiently compute a rolling unique count in a pandas time series? How to efficiently compute a rolling unique count in a pandas time series? pandas pandas