In [1]:
import pandas as pd
import matplotlib.pyplot as plt
%matplotlib inline
import statsmodels.formula.api as smf
In [3]:
pwd
Out[3]:
In [4]:
cd C:\Users\Harsha Devulapalli\Desktop\algorithms
In [5]:
cd ..
In [6]:
df=pd.read_csv("Fox1.csv")
In [7]:
df.plot(kind='scatter',x='Approve_of_Obama',y='Favour_Iran_Deal')
lm = smf.ols(formula="Favour_Iran_Deal~Approve_of_Obama",data=df).fit()
lm.params
Out[7]:
In [8]:
intercept, slope = lm.params
In [9]:
df.plot(kind="scatter",x="Approve_of_Obama",y="Favour_Iran_Deal")
plt.plot(df["Approve_of_Obama"],slope*df["Approve_of_Obama"]+intercept,"-",color="red")
Out[9]:
In [10]:
df.plot(kind='scatter',x='Approve_of_Obama',y='Confident')
lm = smf.ols(formula="Confident~Approve_of_Obama",data=df).fit()
lm.params
Out[10]:
In [11]:
intercept, slope = lm.params
In [12]:
df.plot(kind="scatter",x="Approve_of_Obama",y="Confident")
plt.plot(df["Approve_of_Obama"],slope*df["Approve_of_Obama"]+intercept,"-",color="red")
Out[12]:
In [ ]: