| Type: | Package | 
| Title: | Easy Linear, Quadratic and Cubic Regression Models | 
| Version: | 1.0.2 | 
| Maintainer: | Wagner Martins dos Santos <wagnnerms97@gmail.com> | 
| Description: | Focused on linear, quadratic and cubic regression models, it has a function for calculating the models, obtaining a list with their parameters, and a function for making the graphs for the respective models. | 
| License: | GPL-3 | 
| Encoding: | UTF-8 | 
| RoxygenNote: | 7.2.1 | 
| Imports: | ggplot2, stargazer | 
| NeedsCompilation: | no | 
| Packaged: | 2022-10-31 14:09:14 UTC; wagne | 
| Author: | Wagner Martins dos Santos | 
| Repository: | CRAN | 
| Date/Publication: | 2022-10-31 14:25:02 UTC | 
Calculation of Regression Models: Linear, Quadratic and Cubic.
Description
Performs regression calculations: linear, quadratic and cubic, allowing to perform only one or both, returning a detailed result of the calculation
Usage
regr_easy_calc(x, y, model = "all")
Arguments
| x | Values that should be used as an independent variable for the regression calculation. | 
| y | Values that should be used as a dependent variable for the regression calculation. | 
| model | Character, defined which model will be calculated. model = "L", calculate the linear, model = "Q" calculate the quadratic, model = "C" calculate the cubic, model = "all" = calculate both). | 
Value
returns a list with the regression result (linear, quadratic and/or cube)
Examples
library(regr.easy)
x <- seq(0,300,50)
y <- c(138.6,153.6,164.525,164.925,158.725,159.975,154.425)
regr_easy_calc(x,y,model = "all")
Regression Model Graphs: Linear, Quadratic and Cubic.
Description
It makes graphs for the regression models: linear, quadratic and cubic, allowing the plotting of the R-square, the equation, and other aspects related to regression.
Usage
regr_easy_graf(
  x,
  y,
  model = "L",
  plot_eq = TRUE,
  plot_R2 = TRUE,
  plot_res = TRUE,
  title = "",
  subtitle = "",
  title_x = "x",
  title_y = "y",
  pch = 21,
  pch_size = 2.5,
  pch_fill = "black",
  pch_colour = "black",
  point_max = FALSE,
  equ_pos = NULL,
  R2_pos = NULL,
  l_type = 1,
  l_color = "red",
  col_resid = "red",
  ax_size = 12,
  ax_title_size = 12,
  equ_tex_size = 12,
  pch_max = 4,
  pmax_size = 2.5,
  pmax_fill = "red",
  pmax_col = "red",
  lmax_type = 2,
  lmax_col = "red",
  lmax_size = 0.5,
  lmax_alpha = 1
)
Arguments
| x | Values that should be used as an independent variable for the regression calculation. | 
| y | Values that should be used as a dependent variable for the regression calculation. | 
| model | Character, defined which model will be calculated. model = "L", calculate the linear, model = "Q" calculate the quadratic, model = "C" calculate the cubic, model = "all" = calculate both). Default "L". | 
| plot_eq | Logical, if TRUE (default) plots the regression equation on the graph. | 
| plot_R2 | Logical, if TRUE (default) plots the regression R-square on the graph. | 
| plot_res | Logical, if true (default), it plots segments referring to the residuals in the graph. | 
| title | Character, title of the graph. | 
| subtitle | Character, subtitle of the graph. | 
| title_x | Character, x axis label in plot. | 
| title_y | Character, y axis label in plot. | 
| pch | y and x plot symbol. Default = 21. | 
| pch_size,pch_fill,pch_colour | Size, padding and contour of points (pch) of y and x. Defaults = 2.5, "black", "black"). | 
| point_max | Logical, if TRUE, the value corresponding to the maximum value will be added to the graph. Valid only for model="Q". Default = FALSE. | 
| equ_pos | A vector of 2 values to position the equation on the graph, if NULL will be plotted at a predefined position. | 
| R2_pos | A vector of 2 values to position the R-square on the graph, if NULL will be plotted at a predefined position. | 
| l_type,l_color | Line type e color to use in the regression equation curve. Defaults = 1,"red". | 
| col_resid | Color to be used in the residuals of the regression equation. Default = "red. | 
| ax_size | Size for axis marking labels. Default = 12. | 
| ax_title_size | Size for axis titles. Defaults = 12,12. | 
| equ_tex_size | Size for the regression equation e R-square. Default = 12. | 
| pch_max | Symbol of the maximum value of the quadratic regression model. Default = 4. | 
| pmax_size,pmax_fill,pmax_col | Size, padding and outline of the maximum value symbol of the quadratic regression model. Defaults = 2.5, "red, "red. | 
| lmax_type,lmax_col,lmax_size,lmax_alpha | Type, color, size and transparency of the maximum value line of the quadratic regression model. Defaults = 2, "red", 0.5, 1. | 
Value
Returns a ggplot2 for the defined regression model.
Examples
library(regr.easy)
x <- seq(0,300,50)
y <- c(138.6,153.6,164.525,164.925,158.725,159.975,154.425)
regr_easy_graf(x,y, model = "Q")