Free Statistics

of Irreproducible Research!

Author's title

Author*The author of this computation has been verified*
R Software Modulerwasp_Simple Regression Y ~ X.wasp
Title produced by softwareSimple Linear Regression
Date of computationFri, 18 May 2012 06:36:47 -0400
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2012/May/18/t1337337428g8kmuy9ithsjp8b.htm/, Retrieved Fri, 03 May 2024 23:43:18 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=166657, Retrieved Fri, 03 May 2024 23:43:18 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact188
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-     [Simple Linear Regression] [Triglyceridge Reg...] [2011-07-07 15:11:49] [74be16979710d4c4e7c6647856088456]
- R     [Simple Linear Regression] [Triglyceride] [2012-05-04 19:33:41] [98fd0e87c3eb04e0cc2efde01dbafab6]
- R PD    [Simple Linear Regression] [Weight and repwt] [2012-05-18 10:23:29] [7ea38fd282b91216ab82daacee092d04]
- R  D        [Simple Linear Regression] [Height and report...] [2012-05-18 10:36:47] [7911f7583334c51f721acd2b2c851286] [Current]
Feedback Forum

Post a new message
Dataseries X:
182	180
161	159
161	158
177	175
157	155
170	165
167	165
186	180
178	175
171	170
175	174
57	163
161	158
168	165
163	160
166	165
187	185
168	165
197	200
175	171
180	178
170	170
175	173
173	170
171	168
166	165
169	168
166	160
157	153
183	180
166	165
178	175
173	173
164	161
169	170
176	175
166	165
174	171
178	175
187	188
164	160
178	178
163	159
183	180
179	175
160	158
174	173
162	158
182	183
165	163
169	170
185	185
176	172
183	180
172	169
173	170
165	165
177	170
180	175
173	169
189	185
162	160
165	163
164	161
158	155
178	175
175	171
173	175
165	163
163	159
166	161
160	150
160	158
182	180
183	183
165	163
168	170
169	175
167	163
170	170
182	183
178	175
165	165
163	160
162	160
173	170
161	161
184	183
180	180
189	185
165	160
185	182
169	165
159	153
164	163
178	175
163	160
163	160
175	173
164	160
152	150
167	164
166	165
166	163
183	183
179	171
174	171
179	179
167	165
168	163
184	181
184	183
169	165
178	178
178	175
167	165
178	175
165	163
157	153
171	169
157	155
166	163
185	185
160	158
148	148
177	175
162	160
172	168
188	185
191	188
175	175
163	160
165	163
176	176
171	171
160	155
165	165
157	158
173	170
184	183
168	165
162	160
150	152
163	160
169	165
172	174
167	165
163	160
161	160
162	158
172	171
163	161
159	155
170	168
166	165
191	188
158	155
169	165
170	170
168	168
178	178
170	165
178	175
174	173
176	175
165	160
173	173
162	160
172	168
169	166
183	180
158	155
185	188
173	173
164	165
156	158
164	161
175	175
180	180
181	178
177	178




Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time1 seconds
R Server'Herman Ole Andreas Wold' @ wold.wessa.net

\begin{tabular}{lllllllll}
\hline
Summary of computational transaction \tabularnewline
Raw Input & view raw input (R code)  \tabularnewline
Raw Output & view raw output of R engine  \tabularnewline
Computing time & 1 seconds \tabularnewline
R Server & 'Herman Ole Andreas Wold' @ wold.wessa.net \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=166657&T=0

[TABLE]
[ROW][C]Summary of computational transaction[/C][/ROW]
[ROW][C]Raw Input[/C][C]view raw input (R code) [/C][/ROW]
[ROW][C]Raw Output[/C][C]view raw output of R engine [/C][/ROW]
[ROW][C]Computing time[/C][C]1 seconds[/C][/ROW]
[ROW][C]R Server[/C][C]'Herman Ole Andreas Wold' @ wold.wessa.net[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=166657&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=166657&T=0

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time1 seconds
R Server'Herman Ole Andreas Wold' @ wold.wessa.net







Linear Regression Model
Y ~ X
coefficients:
EstimateStd. Errort valuePr(>|t|)
(Intercept)6.77511.1440.6080.544
X0.9690.06614.6830
- - -
Residual Std. Err. 8.316 on 179 df
Multiple R-sq. 0.546
Adjusted R-sq. 0.544

\begin{tabular}{lllllllll}
\hline
Linear Regression Model \tabularnewline
Y ~ X \tabularnewline
coefficients: &   \tabularnewline
  & Estimate & Std. Error & t value & Pr(>|t|) \tabularnewline
(Intercept) & 6.775 & 11.144 & 0.608 & 0.544 \tabularnewline
X & 0.969 & 0.066 & 14.683 & 0 \tabularnewline
- - -  &   \tabularnewline
Residual Std. Err.  & 8.316  on  179 df \tabularnewline
Multiple R-sq.  & 0.546 \tabularnewline
Adjusted R-sq.  & 0.544 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=166657&T=1

[TABLE]
[ROW][C]Linear Regression Model[/C][/ROW]
[ROW][C]Y ~ X[/C][/ROW]
[ROW][C]coefficients:[/C][C] [/C][/ROW]
[ROW][C] [/C][C]Estimate[/C][C]Std. Error[/C][C]t value[/C][C]Pr(>|t|)[/C][/ROW]
[C](Intercept)[/C][C]6.775[/C][C]11.144[/C][C]0.608[/C][C]0.544[/C][/ROW]
[C]X[/C][C]0.969[/C][C]0.066[/C][C]14.683[/C][C]0[/C][/ROW]
[ROW][C]- - - [/C][C] [/C][/ROW]
[ROW][C]Residual Std. Err. [/C][C]8.316  on  179 df[/C][/ROW]
[ROW][C]Multiple R-sq. [/C][C]0.546[/C][/ROW]
[ROW][C]Adjusted R-sq. [/C][C]0.544[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=166657&T=1

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=166657&T=1

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Linear Regression Model
Y ~ X
coefficients:
EstimateStd. Errort valuePr(>|t|)
(Intercept)6.77511.1440.6080.544
X0.9690.06614.6830
- - -
Residual Std. Err. 8.316 on 179 df
Multiple R-sq. 0.546
Adjusted R-sq. 0.544







ANOVA Statistics
DfSum SqMean SqF valuePr(>F)
repht114907.97914907.979215.5920
Residuals17912377.6969.149

\begin{tabular}{lllllllll}
\hline
ANOVA Statistics \tabularnewline
  & Df & Sum Sq & Mean Sq & F value & Pr(>F) \tabularnewline
repht & 1 & 14907.979 & 14907.979 & 215.592 & 0 \tabularnewline
Residuals & 179 & 12377.69 & 69.149 &   &   \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=166657&T=2

[TABLE]
[ROW][C]ANOVA Statistics[/C][/ROW]
[ROW][C] [/C][C]Df[/C][C]Sum Sq[/C][C]Mean Sq[/C][C]F value[/C][C]Pr(>F)[/C][/ROW]
[ROW][C]repht[/C][C]1[/C][C]14907.979[/C][C]14907.979[/C][C]215.592[/C][C]0[/C][/ROW]
[ROW][C]Residuals[/C][C]179[/C][C]12377.69[/C][C]69.149[/C][C] [/C][C] [/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=166657&T=2

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=166657&T=2

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

ANOVA Statistics
DfSum SqMean SqF valuePr(>F)
repht114907.97914907.979215.5920
Residuals17912377.6969.149



Parameters (Session):
par1 = 1 ; par2 = 2 ; par3 = TRUE ;
Parameters (R input):
par1 = 1 ; par2 = 2 ; par3 = TRUE ;
R code (references can be found in the software module):
par3 <- 'TRUE'
par2 <- '2'
par1 <- '1'
cat1 <- as.numeric(par1)
cat2<- as.numeric(par2)
intercept<-as.logical(par3)
x <- t(x)
xdf<-data.frame(t(y))
(V1<-dimnames(y)[[1]][cat1])
(V2<-dimnames(y)[[1]][cat2])
xdf <- data.frame(xdf[[cat1]], xdf[[cat2]])
names(xdf)<-c('Y', 'X')
if(intercept == FALSE) (lmxdf<-lm(Y~ X - 1, data = xdf) ) else (lmxdf<-lm(Y~ X, data = xdf) )
sumlmxdf<-summary(lmxdf)
(aov.xdf<-aov(lmxdf) )
(anova.xdf<-anova(lmxdf) )
load(file='createtable')
a<-table.start()
nc <- ncol(sumlmxdf$'coefficients')
nr <- nrow(sumlmxdf$'coefficients')
a<-table.row.start(a)
a<-table.element(a,'Linear Regression Model', nc+1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, lmxdf$call['formula'],nc+1)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'coefficients:',1,TRUE)
a<-table.element(a, ' ',nc,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, ' ',1,TRUE)
for(i in 1 : nc){
a<-table.element(a, dimnames(sumlmxdf$'coefficients')[[2]][i],1,TRUE)
}#end header
a<-table.row.end(a)
for(i in 1: nr){
a<-table.element(a,dimnames(sumlmxdf$'coefficients')[[1]][i] ,1,TRUE)
for(j in 1 : nc){
a<-table.element(a, round(sumlmxdf$coefficients[i, j], digits=3), 1 ,FALSE)
}
a<-table.row.end(a)
}
a<-table.row.start(a)
a<-table.element(a, '- - - ',1,TRUE)
a<-table.element(a, ' ',nc,FALSE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Residual Std. Err. ',1,TRUE)
a<-table.element(a, paste(round(sumlmxdf$'sigma', digits=3), ' on ', sumlmxdf$'df'[2], 'df') ,nc, FALSE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Multiple R-sq. ',1,TRUE)
a<-table.element(a, round(sumlmxdf$'r.squared', digits=3) ,nc, FALSE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Adjusted R-sq. ',1,TRUE)
a<-table.element(a, round(sumlmxdf$'adj.r.squared', digits=3) ,nc, FALSE)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'ANOVA Statistics', 5+1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, ' ',1,TRUE)
a<-table.element(a, 'Df',1,TRUE)
a<-table.element(a, 'Sum Sq',1,TRUE)
a<-table.element(a, 'Mean Sq',1,TRUE)
a<-table.element(a, 'F value',1,TRUE)
a<-table.element(a, 'Pr(>F)',1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, V2,1,TRUE)
a<-table.element(a, anova.xdf$Df[1])
a<-table.element(a, round(anova.xdf$'Sum Sq'[1], digits=3))
a<-table.element(a, round(anova.xdf$'Mean Sq'[1], digits=3))
a<-table.element(a, round(anova.xdf$'F value'[1], digits=3))
a<-table.element(a, round(anova.xdf$'Pr(>F)'[1], digits=3))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Residuals',1,TRUE)
a<-table.element(a, anova.xdf$Df[2])
a<-table.element(a, round(anova.xdf$'Sum Sq'[2], digits=3))
a<-table.element(a, round(anova.xdf$'Mean Sq'[2], digits=3))
a<-table.element(a, ' ')
a<-table.element(a, ' ')
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable1.tab')
bitmap(file='regressionplot.png')
plot(Y~ X, data=xdf, xlab=V2, ylab=V1, main='Regression Solution')
if(intercept == TRUE) abline(coef(lmxdf), col='red')
if(intercept == FALSE) abline(0.0, coef(lmxdf), col='red')
dev.off()
library(car)
bitmap(file='residualsQQplot.png')
qq.plot(resid(lmxdf), main='QQplot of Residuals of Fit')
dev.off()
bitmap(file='residualsplot.png')
plot(xdf$X, resid(lmxdf), main='Scatterplot of Residuals of Model Fit')
dev.off()
bitmap(file='cooksDistanceLmplot.png')
plot.lm(lmxdf, which=4)
dev.off()