Part I: Data mining. The programming languages you'll need to know
Scraping your own Facebook data
Part II: Data analysis. Introduction to data analysis
Advanced tools for data analysis
Finding trends in Reddit data
Measuring the Twitter activity of political actors
Conventions Used in This Book
Downloading and Installing Python
Getting Help When You're Stuck
1 THE PROGRAMMING LANGUAGES YOU'LL NEED TO KNOW
Answering a Research Question Using Data
Writing Your First Script
Creating a URL-based API Call
Storing Data in a Spreadsheet
Running the Finished Script
Dealing with API Pagination
Templates: How to Make Your Code Reusable
4 SCRAPING YOUR OWN FACEBOOK DATA
Downloading Your Facebook Data
Reviewing the Data and Inspecting the Code
Analyzing HTML Code to Recognize Patterns
Writing Data into a Spreadsheet
Scraping from a Live Website
6 INTRODUCTION TO DATA ANALYSIS
The Process of Data Analysis
Getting Started with Google Sheets
Modifying and Formatting the Data
Sorting and Filtering the Data
Other Ways to Use Google Sheets
Understanding Our Bot Through Charts
8 ADVANCED TOOLS FOR DATA ANALYSIS
9 FINDING TRENDS IN REDDIT DATA
Clarifying Our Research Objective
Narrowing the Data's Scope.
10 MEASURING THE TWITTER ACTIVITY OF POLITICAL ACTORS
Formatting the Data as datetimes