Chapter 2

Using Python for Data Science and Visualization

IN THIS CHAPTER

Bullet Taking on Python programming for data science

Bullet Understanding Python data types, loops, functions, and classes

Bullet Exploring data science Python libraries

This chapter introduces the fundamental concepts of programming with Python (such as data types, loops, functions, and classes). As with R (covered in Book 5), the machine learning models you build with Python can serve as the decision engines within AI SaaS products you build for your company. This chapter also covers some of the best Python libraries for manipulating data, performing statistical computations, creating data visualizations, and completing other data science tasks.

Using Python for Data Science

Although popular programming languages like Java and C++ are good for developing stand-alone desktop applications, Python’s versatility makes it an ideal programming language for processing, analyzing, and visualizing data. For this reason, Python has earned a reputation of excellence in the data science field, where it has been widely adopted over the past decade. In fact, Python has become so popular that it’s actually stolen a lot of ground from R ...

Get Data Analytics & Visualization All-in-One For Dummies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.