Open In App

Perform Linear Regression Analysis in R Programming - lm() Function

Last Updated : 24 Jun, 2020
Comments
Improve
Suggest changes
Like Article
Like
Report
lm() function in R Language is a linear model function, used for linear regression analysis.
Syntax: lm(formula) Parameters: formula: model description, such as x ~ y
Example 1: Python3
# R program to illustrate
# lm function

# Creating two vectors x and y
x <- c(rep(1:20))
y <- x * 2

# Calling lm() function to
# fit a linear model
f <- lm(x ~ y)

# Getting linear model
f
Output:
Call:
lm(formula = x ~ y)

Coefficients:
(Intercept)            y  
  1.589e-15    5.000e-01  
Example 2: Python3
# R program to illustrate
# lm function

# Creating two vectors x and y
x <- c(2, 4, 6, 8)
y <- c(1, 3, 5, 7)

# Calling lm() function to
# fit a linear model
f <- lm(y ~ x)

# Getting linear model
f
Output:
Call:
lm(formula = y ~ x)

Coefficients:
(Intercept)            x  
         -1            1  

Next Article

Similar Reads