Yup, it's a terrible shame that pandas started off as a base-R clone in Python.
Now, the only time I write base-R like code is in Python, which is pretty weird.
It's also strange as sklearn is beautiful, and in general python libraries are nicer than the equivalents in R, but pandas is a large, warty exception.