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 ...