liveBook · Manning

Data analysis

As explained in Get Programming: Learn to code with Python

The systematic examination of stored data to derive summaries, comparisons, or other information from it.

Data analysis is the systematic examination of stored data to produce useful summaries, comparisons, or other information. A program can read large amounts of data from a file, store the values, and examine them efficiently. section 23.0

A beginner-friendly analysis workflow is:

  • Read a structured file line by line. section 23.0
  • Save the file’s numbers and strings in variables. section 23.0
  • Analyze the stored information by finding averages, maximums, minimums, or duplicates. section 23.0

Friends’ phone numbers

A program can read a file containing friends’ names and phone numbers, store the information, and use phone-number area codes to show where friends live and count the states represented. section 23.0

How Get Programming: Learn to code with Python covers it

How deep it goes
Explains a file-reading workflow and several simple analyses, but does not develop advanced statistical methods.
Examples
Uses friends’ names and phone numbers to derive locations and count represented states.
What it assumes
Assumes introductory Python knowledge while reinforcing variables, functions, file reading, and hands-on programming practice.
What you can do after
Build it from scratch by reading structured files, storing their contents, and computing simple summaries.
How it connects
Connects file input, variables, functions, Python, and structured data.

Also explained in

Compare how 10 books explain data analysis →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Get Programming: Learn to code with Python. The section links point to the parts of the book it draws on.