# Data Science Tutorials: Take this course and master machine learning algorithms and data science.

### Python Crash Course:

In this tutorial basics of the python related to the data science are explained in brief.  Read More…

This tutorial is an overview of data structure ( list ) in Read more

Boolean are the expression such as True, False. These are used to test the data whether it is correct or wrong. Read more >>

### Numpy:

It is a library in python that holds linear algebra. Read more

Indexing and slicing in numpy is similar to indexing and slicing in lists. Read more

### Pandas:

This is a very powerful tool for data scientist , this tool is used to manipulate data like filling the missing values , filtering , sorting and many other operations on CSV , EXCEL , HTML and other files. Read more

This would be our data frame for the operations that will be doing in this tutorial, until unless we define some other data frame. Read more

In jupyter notebook we can read and edit many types of files like excel files, csv files, html files and many more files. Read more

### Matplot library:

This is a plotting library for python. If you are familiar with plotting the figures in MatLab then these Matplotlib tutorials would be very easy for us. Let us understand how to import this library in the jupyter notebook.Read more

### Seaborn:

This is a library for statistical plotting , built upon the matplot library ( which means matplot is the base to learn seaborn ) . Read more

This plot function plots with all possible columns present in the data set. In this tutorial also we would be working with the same data set . Read more

Like numerical values which possess numbers, categorical values possess categories such as gender ( contains two categorical values ) , year ( contains 12 categorical values ). Read more

In this tutorial we would learn all three types of categorical distribution plots. Read more

Datasets contains many quantitative analysis, and relating those quantities is one of the most important part to analyze the data, and these linear model’s plot can be analyzed by using two types of plots.Read more

This plot takes the central tendency of occurrence of that plot of particular category, This plot is better than barplot for comparing central occurrence tendency. Read more

### Pandas builtin visualizations:

Without importing matplot or seaborn library, we can plot using pandas builtin functions. Read more

### Plotly:

Plotly is a very powerful library tool to visualize data plots in a very interactive way, we can plot 3d surfaces and zoom in and out those plots using plotly . Read more

### Machine learning:

Basically we train data to predict future unknown values using various methods. Read more

Linear regression is building a model that predicts one variable dependent on other variables that are dependent on each other. . Read more

This regression is used to solve classification problems, It predicts discrete values. We cannot use linear regression to build a model on classification problems. Read more

Building a classification model. Read more

K Nearest Neighbors is an algorithm that solves classification problems in a very simple and easy process. Read more

In this tutorial we would built our Knn machine learning model. Read more

This is a type of decision making algorithm that builds a tree like model.Read more

Building  a machine learning model based on decision trees and random forests: Read more

This is a kind of supervised machine learning model with associated learning algorithms that analyzes the data and then predicts the data pattern. Read more

This is an unsupervised machine learning algorithm ( which means it has no labeled data ). This will attempt to group similar clusters together. Read more

The best example of the recommender system is “ amazon recommends us products based on other customer ratings ” Read more

### SQL

In this tutorial Introduction to Database Management is explained.   Read More…

In this tutorial different data abstraction, models, users and languages are discussed.   Read More…

There are many keys associated with database management.   Read More…

In this tutorial about the maping cardinalities, relationships and ER- Diagram is discussed. Read More…