Logistic Regression Code – Telecom Churn Example

No Comments

Warning: get_headers(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Warning: get_headers(): This function may only be used against URLs in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Notice: Trying to access array offset on value of type bool in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 55

Notice: Trying to access array offset on value of type null in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 64

Notice: Undefined offset: 1 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 208

Notice: Undefined offset: 0 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/src/render.php on line 50

Lets explore logisitic regression code done in python today. We have a dataset available for sample telecom provided where we have data of its customer who may or may not churn.

We have to make a prediction on the data set as accurately as possible.

Lets see how we can do that !


Multi-Linear Regression code – USA housing data set


Warning: get_headers(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Warning: get_headers(): This function may only be used against URLs in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Notice: Trying to access array offset on value of type bool in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 55

Notice: Trying to access array offset on value of type null in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 64

Notice: Undefined offset: 1 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 208

Notice: Undefined index: jsonFiles in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/src/render.php on line 44

Yet another Linear regression code for US housing dataset.

Dataset was taken from : https://www.kaggle.com/huzaifsayyed/us-housing-data

Categories: Programming

Multiple Linear Regression – Python code on housing case study


Warning: get_headers(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Warning: get_headers(): This function may only be used against URLs in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Notice: Trying to access array offset on value of type bool in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 55

Notice: Trying to access array offset on value of type null in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 64

Notice: Undefined offset: 1 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 208

Notice: Undefined offset: 0 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/src/render.php on line 50

Here is another easy to follow code for Multiple Linear regression code on housing data !


Simple Linear Regression – Python code

No Comments

Warning: get_headers(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Warning: get_headers(): This function may only be used against URLs in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Notice: Trying to access array offset on value of type bool in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 55

Notice: Trying to access array offset on value of type null in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 64

Notice: Undefined offset: 1 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 208

Notice: Undefined offset: 0 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/src/render.php on line 50

Here is sample code for Simple Regression that you can easily follow !

Github link : https://github.com/jeswinaugustine/machine_learning_code/blob/master/Linear%20regression/Simple_Linear_Regression.ipynb


Python Basics – Strings !

No Comments

Warning: get_headers(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Warning: get_headers(): This function may only be used against URLs in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 54

Notice: Trying to access array offset on value of type bool in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-fileimporter.php on line 55

Notice: Trying to access array offset on value of type null in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 64

Notice: Undefined offset: 1 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/api-fetch/class-gistimporter.php on line 208

Notice: Undefined offset: 0 in /home/jeswin/public_html/www.jeswin.com/wp-content/plugins/ff-block-gist-embed/src/render.php on line 50

I have a compiled a basic jupyter notebook listing some basic introduction to python and its string operations. This is only for quick reference !


Euler Problem 4: Largest palindrome product : C Programming Solution

Problem 4: 

A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99.

Find the largest palindrome made from the product of two 3-digit numbers.

Solution Approach:

Brute force method:

  1. Create a function that checks a number for being a palindrome.
  2. keep multiplying the numbers from 999 X 999 decretmenting one at a time.
  3. Find the multiplication and get the highest product and  print

Read More…

Categories: Programming

Euler Problem 3: Largest prime factor : C Programming Solution

No Comments

Problem :

The prime factors of 13195 are 5, 7, 13 and 29.

What is the largest prime factor of the number 600851475143 ?

Solution Approach :

Simple approach would be to identify all the prime numbers under the square root of the number 600851475143 which divide the the number 600851475143. When you find a prime factor using this method, keep the track of largest such number to get our result. Read More…

Categories: Programming

Euler Problem 2: Even Fibonacci numbers : C Programming Solution

No Comments

Problem 2:

Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be:

1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …

By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms.

Solution Approach:

Question starts of with introduction to Fibonacci sequence, which by the way, is a very interesting topic and highly encourage you guys to read about it in web whenever you get time.

Idea is to get the “next” element of Fibonacci series by adding the “present” and “previous” element.  When the element is an even number, add to the “sum” variable. Very simple indeed. Give it a try for yourself before checking the problem solution below. Read More…

Categories: Programming

Euler Problem 1: Multiples of 3 and 5 : C programming solution

No Comments

Problem Statement :

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.

Find the sum of all the multiples of 3 or 5 below 1000.

Solution Approach:

Being the first problem of the series, its quite a simple one. there are many ways to approach this problem.

Most simplest one is  to iterate through all the numbers from 3 to 1000 and check if its divisible by 3 or 5. If they are, just add them to the sum. Read More…

Categories: Programming Tags: Tags: , , ,