Chapter 14: Using Computational Thinking and Python in Statistical Analysis
In this chapter, we will use Python and the elements of computational thinking to solve problems that require statistical analysis algorithms. We will use pandas DataFrames to create statistical analysis algorithms within the Python environment. Additional packages in Python will be needed to create statistical analyses, such as NumPy, pytz, and more. We will use those packages when they are needed for the code we will work with and when learning what the libraries help us do, such as organizing data with pandas, for example.
In this chapter, we will cover the following topics:
- Defining the problem and Python data selection
- Preprocessing data
- Processing, analyzing, and summarizing data using visualizations
By the end of this chapter, you will be able to design algorithms that best fit the scenarios you are presented with. You will also be able to identify Python functions that best...