Data Science from Scratch: First Principles with Python

Data Science from Scratch: First Principles with Python

Joel Grus


Data technological know-how libraries, frameworks, modules, and toolkits are nice for doing info technology, yet they’re additionally with the intention to dive into the self-discipline with no truly figuring out information technology. during this publication, you’ll find out how a number of the such a lot primary info technology instruments and algorithms paintings by way of enforcing them from scratch.

If you may have a flair for arithmetic and a few programming abilities, writer Joel Grus might help you get pleased with the mathematics and facts on the middle of information technology, and with hacking abilities you want to start as a knowledge scientist. Today’s messy glut of information holds solutions to questions no one’s even concept to invite. This booklet offers you the knowledge to dig these solutions out.

  • Get a crash path in Python
  • Learn the fundamentals of linear algebra, data, and probability—and know the way and whilst they're utilized in information science
  • Collect, discover, fresh, munge, and manage data
  • Dive into the basics of computing device learning
  • Implement types akin to k-nearest friends, Naive Bayes, linear and logistic regression, selection bushes, neural networks, and clustering
  • Explore recommender platforms, average language processing, community research, MapReduce, and databases

Show sample text content

Download sample