Digital library
Textbooks, references and open learning resources.

External
Python for Everybody
Chuck Severance · University of Michigan
Writing programs (or programming) is a very creative and rewarding activity. You can write programs for many reasons, ranging from making your living to solving a difficult data analysis problem to having fun to helping someone else solve a problem. This book assumes that everyone needs to know how to program, and that once you know how to program you will figure out what you want to do with your newfound skills.

External
CPSI10003 Microcomputer Applications I
LueCrecy Ragan & Michael Hostetler · Arkansas State University-Beebe
In the contents: 8.1.05: What-If Analysis

External
Computer Fundamentals for Technical Students
Nick Heisserer · Central Lakes College
In the contents: 14.04: Quick Analysis Toolbar

External
GIS Commons: An Introductory Textbook on Geographic Information Systems
Michael Schmandt · Sacramento State University
In the contents: 05: Analysis · 5.03: Overlay Analysis

External
Python Programming
OpenStax · LibreTexts
In the contents: 15.04: Exploratory Data Analysis

External
Introduction to Social Network Methods
Robert Hanneman & Mark Riddle · University of California, Riverside
In the contents: 17.04: Quantitative Analysis · 17.05: Qualitative Analysis

External
Think Python - How to Think Like a Computer Scientist (Downey)
Allen B. Downey · Olin College
In the contents: 4.01: Word Frequency Analysis · 4.08: Markov Analysis · 13: Appendix B- Analysis of Algorithms

External
Think Python 2ed.
Allen B. Downey · Olin College
In the contents: 13.01: Word frequency analysis · 13.08: Markov analysis · 21: Appendix B - Analysis of Algorithms

External
Think Complexity: Exploring Complexity Science with Python
Allen B. Downey · Olin College
In the contents: 2.08: Analysis of graph algorithms

External
Data and programming- an overview
Julio Terán · North Carolina State University
In the contents: 1.06: Correlation and Linear Regression Analysis

External
Intro to Programming with Programming Fundamentals and Python for Everyone
LibreTexts
In the contents: 26.01: Activity 1 - Overview of Algorithm Design and Analysis

External
Principles of Data Science
OpenStax · LibreTexts
In the contents: 04: Inferential Statistics and Regression Analysis · 4.03: Correlation and Linear Regression Analysis · 4.04: Analysis of Variance (ANOVA)

External
The Crystal Ball - Instruction Manual I: Introduction to Data Science
Stephen Davies · University of Mary Washington
In the contents: 15: Exploratory Data Analysis- univariate · 19: Exploratory Data Analysis: bivariate (1 of 2) · 20: Exploratory Data Analysis: Bivariate (2 of 2)

External
Think Data Structures - Algorithms and Information Retrieval in Java
Allen B. Downey · Olin College
In the contents: 02: Analysis of Algorithms · 15.02: Analysis of lookup · 15.03: Analysis of indexing

External
Computational Biology - Genomes, Networks, and Evolution
Manolis Kellis et al. · Massachusetts Institute of Technology
In the contents: 14: MRNA Sequencing for Expression Analysis and Transcript Discovery · 20.04: Sparse Principal Component Analysis · 21: Regulatory Networks- Inference Analysis Application

External
Essentials of Geographic Information Systems
LibreTexts · LibreTexts
In the contents: 07: Geospatial Analysis I- Vector Operations · 7.01: Single Layer Analysis · 7.02: Multiple Layer Analysis

External
Foundations of Information Systems
OpenStax · OpenStax
In the contents: 04: Systems Analysis Design and Development · 4.01: Systems Analysis and Design for Application Development

External
A First Course in Electrical and Computer Engineering
Louis Scharf · Colorado State University
In the contents: 4.09: Circuit Analysis

External
Data and the Modern World
Alan Polansky · Northern Illinois University
In the contents: 2.05: Critical Analysis · 3.07: Critical Analysis · 4.06: Critical Analysis