# importing pandas and numpy library
import pandas as pd
import numpy as np

# obtaining the data, user can input its own data
new_data = pd.read_csv("user_data.csv")

# using correlation function on user_data
correlated_data = new_data.corr()

# setting a parameter to be correlated with in descending order
correlated_data["any_feature"].sort_values(ascending = False)

# importing scatter matrix 
from pandas.plotting import scatter_matrix

# obtaining the final scatter matrix showing dependency of each feature on one another in data set
scatter_matrix(new_data, figsize=(12,8))