You are on page 1of 3

Ex.No 5 R.

SNEHAL NIKAM-8296

Build Regression Model

PROGRAM:

import numpy as np

import pandas as pd

import seaborn as sns

import matplotlib.pyplot as plt

from scipy import stats, integrate

from sklearn import metrics

from sklearn.linear_model import LinearRegression

from sklearn.model_selection import train_test_split

pd.options.display.float_format = '{:.2f}'.format

plt.rcParams['figure.figsize'] = (8, 6)

plt.rcParams['font.size'] = 14

iris=pd.read_csv(r"C:\Users\nikam\OneDrive\Desktop\lab\Iris.csv")

iris_data= iris.drop(['Id'],axis=1)

print(iris_data.corr())

a=sns.lmplot(x='SepalWidthCm', y='SepalLengthCm', data=iris_data,


aspect=1.5, scatter_kws={'alpha':0.2})

b=sns.lmplot(x='PetalWidthCm', y='SepalLengthCm', data=iris_data,


aspect=1.5, scatter_kws={'alpha':0.2})

c=sns.lmplot(x='PetalLengthCm', y='SepalLengthCm', data=iris_data,


aspect=1.5, scatter_kws={'alpha':0.2})
plt.show()

OUTPUT:

SepalLengthCm SepalWidthCm PetalLengthCm PetalWidthCm

SepalLengthCm 1.00 -0.11 0.87 0.82

SepalWidthCm -0.11 1.00 -0.42 -0.36

PetalLengthCm 0.87 -0.42 1.00 0.96

PetalWidthCm 0.82 -0.36 0.96 1.00

You might also like