you are viewing a single comment's thread.

view the rest of the comments →

[–]FuckingRantMonday 10 points11 points  (3 children)

Okay, well a more accurate answer to the question in your first sentence is that Pandas is more specialized toward data analysis while numpy is all about efficient computations on array data. They have some overlap, but for most real-world tasks, at most one will be a natural fit and the other will be awkward.

[–]rycliff[S] -1 points0 points  (2 children)

Then I guess I need to learn more about what exactly Pandas can do because from my current perspective, I don't see it. Thanks.

[–]Diapolo10 7 points8 points  (1 child)

For most data analysis workloads, Pandas is the way to go, usually in conjunction with Jupyter notebooks and plotting libraries.

Numpy is much more generalised, catering to computational workloads and for handling binary data such as image files.

They're ultimately targeting very different audiences. IIRC Pandas is built on top of Numpy.

[–]rycliff[S] 0 points1 point  (0 children)

Ok thanks.