In This Chapter
Getting familiar with basic concepts in Python
Finding out what NumPy is all about
Seeing what SciPy has to offer
Making data visualizations with MatPlotLib
Launching your first Python project
Python is a versatile programming language that’s been widely adopted across the data science sector over the last decade. Although popular programming languages like Java and C++ are better for developing standalone desktop applications, Python is terrific for processing, analyzing, and visualizing data. For this reason, it has earned a reputation of excellence in the data science field. In fact, Python has become so popular it seems to have stolen ground from R — the other free, widely adopted programming language for data science applications. Python’s status as one of the more popular programming languages out there can be linked to the fact that a) it’s relatively easy to master and b) it allows users to accomplish several tasks ...