lineplots | R Documentation |
plot_lines()
Creates a line plot based on one quantitative factor
and one numeric variable. It can be used to show the results of a one-way
trial with quantitative treatments.
plot_factlines()
Creates a line plot based on: one categorical and one quantitative factor and
one numeric variable. It can be used to show the results of a
two-way trial with qualitative-quantitative treatment structure.
plot_lines( .data, x, y, fit, level = 0.95, confidence = TRUE, xlab = NULL, ylab = NULL, n.dodge = 1, check.overlap = FALSE, col = "red", alpha = 0.2, size.shape = 1.5, size.line = 1, size.text = 12, fontfam = "sans", plot_theme = theme_metan() ) plot_factlines( .data, x, y, group, fit, level = 0.95, confidence = TRUE, xlab = NULL, ylab = NULL, n.dodge = 1, check.overlap = FALSE, legend.position = "bottom", grid = FALSE, scales = "free", col = TRUE, alpha = 0.2, size.shape = 1.5, size.line = 1, size.text = 12, fontfam = "sans", plot_theme = theme_metan() )
.data |
The data set |
x, y |
The variables to be mapped to the |
fit |
The polynomial degree to use. It must be between 1 (linear fit) to
4 (fourth-order polynomial regression.). In |
level |
The fonfidence level. Defaults to |
confidence |
Display confidence interval around smooth? (TRUE by default) |
xlab, ylab |
The labels of the axes x and y, respectively. Defaults to
|
n.dodge |
The number of rows that should be used to render the x labels. This is useful for displaying labels that would otherwise overlap. |
check.overlap |
Silently remove overlapping labels, (recursively) prioritizing the first, last, and middle labels. |
col |
The colour to be used in the line plot and points. |
alpha |
The alpha for the color in confidence band |
size.shape |
The size for the shape in plot |
size.line |
The size for the line in the plot |
size.text |
The size of the text |
fontfam |
The family of the font text. |
plot_theme |
The graphical theme of the plot. Default is
|
group |
The grouping variable. Valid for |
legend.position |
Valid argument for |
grid |
Valid argument for |
scales |
Valid argument for |
An object of class gg, ggplot
.
Tiago Olivoto tiagoolivoto@gmail.com
plot_bars()
and plot_factbars()
library(metan) # One-way line plot df1 <- data.frame(group = "A", x = c(0, 100, 200, 300, 400), y = c(3.2, 3.3, 4.0, 3.8, 3.4)) plot_lines(df1, x, y, fit = 2) # Two-way line plot df2 <- data.frame(group = "B", x = c(0, 100, 200, 300, 400), y = c(3.2, 3.3, 3.7, 3.9, 4.1)) facts <- rbind(df1, df2) p1 <- plot_factlines(facts, x, y, group = group, fit = 1) p2 <- plot_factlines(facts, x = x, y = y, group = group, fit = c(2, 1), confidence = FALSE) arrange_ggplot(p1, p2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.