Events and Probabilities
Random Variables
Data Structures
Visualization
Tools
100

An experiment, an observation, and when can I see you again

What are things an event needs?

100

A full accounting describing how probability mass is associated with it's possible outcomes.

What is a distribution?

100

The structure of a 2D array in Python

What is an array where the object at each position is an array?

100

Tessellates the "canvas" for drawing visualizations.

What is subfigure?
100

A switchable named collection of libraries and python version used for building a data product.

What is a virtual environment?

200
All of the observable outcomes are equi-probable.

What is random?

200

A unit step increase in one variable is associated with another step increase in another.

What is covariance?

200

The lower and upper index of a vector of rank k.

What is 0  and (k-1)?

200

Depicts the relationship pairwise between two measurements.

What is a scatter plot?

200

A text based method for running programs and functions on your computer.

What is the command line interface?

300

When you make a selection, a pick is removed from further consideration.

What is selection with replacements?

300

A summary describing dispersion in same units as the measurement.

What is standard deviation?

300

Obtaining a sub-rectangle from a numpy array and assign it to another numpy array.

What are slicing and broadcast?

300

Allows you to visualize the distribution of some measurement.

What is a histogram?

300
It treats your program as a database of blocks of code and allows you to interactively freeze and examine program execution.

What are an IDE and debugger?

400

When a simple event existing means all unions of them must also exist.

What is sigma additivity?

400

A framework for manufacturing observed outcomes using previously seen outcomes.

What is Bayes Rule?

400

The implementation of the columns and rows in a Data Frame.

What are dictionaries of lists and indeces?

400

Use scatter plot for two or three variables at a time.

How do I evaluate relationships between more than 3 variables?

400

A live interactive document based that allows you to write, execute, and visualize blocks of executable code.

What is a Jupyter Notebook?

500

A framework in probability encoding the idea of "in light of new information."

What is conditional probability?

500

Properties that facilitate decomposition of arbitrary variable/event.

What is pairwise-disjoint and collectively exhaustive?

500

Subselects arbitrary rectangle from Data Frame.

What is df.iloc[ start:stop, start:stop]?
500

Allows you to compare different measurements registered in time.

What are multiple line plots?

500

Ask question, get data, explore data, model data, and communicate results

What is the Data Science process?