Chapter 3. Reshaping, Reorganizing, and Aggregating
In the first two chapters, we gave you a general overview of pandas and examined some of the basics of the pandas DataFrame
. Our coverage of the DataFrame
was focused solely upon simple manipulation of a single DataFrame
, such as adding and removing columns and rows, indexing the contents, selecting content, basic indexing, and performing simple arithmetic upon its data.
In this chapter, we will expand our scope of data operations on DataFrame
objects to include more complex techniques of manipulating data and deriving results from grouped sets of financial data. The examples in this chapter will focus on retrieving, organizing, reshaping, and grouping/aggregating data to be able to perform basic statistical operations.
Specifically, in this chapter, we will cover the following topics:
- Loading historical stock data from the Web or from files
- Concatenating and merging stock price data along multiple axes
- Merging data in multiple
DataFrame...