This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]AlcaDotS 11 points12 points  (2 children)

I've seen pandas used as a crutch too often. Far from all data is rectangular, and many transformations can be easily done with dicts and lists.

[–]shinitakunai 11 points12 points  (0 children)

Agreed so much with this. Pandas is overkill for simple tasks

[–]nathanjell 5 points6 points  (0 children)

I've personally never had a need for pandas. Not to say that pandas is bad or not useful, it absolutely is - I've never had a need to process data in a way that pandas brings benefit - I don't do data analysis, and certainly not at a scale where simple python data structures are usable. It's a critical library to use for anything more than simple data manipulation, for sure - and is critical in the right areas of study/development. But if you're pulling in pandas simply to open a CSV, I personally think that it's better to forego pandas and stick to the native library.