Skip to content

:octocat: This repository contains the notes and codes of the book Doing math with python. Exploring how to use Programming to Explore Algebra, Statistics, Calculus, and More.

License

Notifications You must be signed in to change notification settings

neural-tangjie/NTJ-Python-Math

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

NTJ-Python-Math

:octocat: This repository contains the notes and codes of the book Doing math with python. Exploring how to use Programming to Explore Algebra, Statistics, Calculus, and More.

The notes contain the modules outlined below:

No. Module Gist
1 Work with Numbers
  • Basic Mathematical Operations
  • Different Kinds of Numbers
  • Get User Input
  • Write Programs That Do the Math for You
  • 2 Visualize Data with Graphs
  • Understand the Cartesian Coordinate Plane
  • Work with Lists and Tuples
  • Create Graphs with Matplotlib
  • Plot with Formulas
  • 3 Describe Data with Statistics
  • Mean
  • Median
  • Find the Mode and Creating a Frequency Table
  • Measure the Dispersion
  • Calculate the Correlation Between Two Data Sets
  • Scatter Plots
  • Read Data from Files
  • 4 Algebra and Symbolic Math with SymPy
  • Define Symbols and Symbolic Operations
  • Work with Expressions
  • Solve Equations
  • Plot Using SymPy
  • 5 Play with Sets and Probability
  • What’s a Set?
  • Probability
  • 6 Draw Geometric Shapes and Fractals
  • Geometric Shapes with Matplotlib’s Patches
  • Draw Fractals
  • 7 Solve Calculus Problems
  • What Is a Function?
  • Assumptions in SymPy
  • The Limit of Functions
  • The Derivative of Functions
  • Higher-Order Derivatives and Finding the Maxima and Minima
  • The Global Maximum Using Gradient Ascent
  • The Integrals of Functions
  • Probability Density Functions
  • 8 Programming Challenges $

    About

    :octocat: This repository contains the notes and codes of the book Doing math with python. Exploring how to use Programming to Explore Algebra, Statistics, Calculus, and More.

    Topics

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published