A number of aspects of the design of Pandas make more sense if you know it's background. It originated in a quantitative finance environment where it's common to be working with time series data. It grew from that in to a more general purpose data manipulation and analysis library.