0
$\begingroup$

I want to start learning Python for Data Science without spending money. Where to start learning? Which resources such as books and websites do you recommend?

Thank in advance for answer!

$\endgroup$
1

2 Answers 2

1
$\begingroup$

There is plenty of material on the internet in the form of blog posts. This, together with the philosophy of learning by doing, leads me to the following advice: google "python XXX tutorial" where XXX stands for a basic machine learning algorithm and, for a few of the first results, use Google Colab to mimic what the tutorial explains.

Whatever you don't understand, you look up in google (e.g. what is Google Colab, loops in python, python named arguments, etc).

The main python libraries used in ML probably are scikit-learn and pandas. The online documentation of these and any other library used in the tutorials will probably be very useful to understand what each piece of code does.

Some ML algorithms you may want to explore are:

  • Linear regression
  • Logistic regression
  • k-nearest neighbors
  • k-means

When going through the tutorials, you will probably find many important transversal concepts, e.g. difference between classification, regression and clustering, data split in train/validation/test sets, performance measures like accuracy, the ROC curve, the area under it; look up in google any term you don't understand, the first results or their wikipedia pages will probably give you a basic understanding of them.

$\endgroup$
0
$\begingroup$

There is a course on Coursera by University of Michigan by the same name. You can audit that course.
That course is good for beginners.

$\endgroup$
1
  • $\begingroup$ is it free @user41331? $\endgroup$ Commented Jan 20, 2019 at 13:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.