The plot_box_numeric() to visualizes the box plot of numeric data or relationship to specific categorical data.

plot_box_numeric(.data, ...) # S3 method for data.frame plot_box_numeric( .data, ..., title = "Distribution by numerical variables", each = FALSE, typographic = TRUE, base_family = NULL ) # S3 method for grouped_df plot_box_numeric( .data, ..., title = "Distribution by numerical variables", each = FALSE, typographic = TRUE, base_family = NULL )

.data | data.frame or a |
---|---|

... | one or more unquoted expressions separated by commas. You can treat variable names like they are positions. Positive values select variables; negative values to drop variables. If the first expression is negative, plot_box_numeric() will automatically start with all variables. These arguments are automatically quoted and evaluated in a context where column names represent column positions. They support unquoting and splicing. |

title | character. a main title for the plot. |

each | logical. Specifies whether to draw multiple plots on one screen. The default is FALSE, which draws multiple plots on one screen. |

typographic | logical. Whether to apply focuses on typographic elements to ggplot2 visualization. The default is TRUE. if TRUE provides a base theme that focuses on typographic elements using hrbrthemes package. |

base_family | character. The name of the base font family to use for the visualization. If not specified, the font defined in dlookr is applied. (See details) |

The box plot helps determine whether the distribution of a numeric variable. plot_box_numeric() shows box plots of several numeric variables on one screen. This function can also display a box plot for each level of a specific categorical variable.

The base_family is selected from "Roboto Condensed", "Liberation Sans Narrow", "NanumSquare", "Noto Sans Korean". If you want to use a different font, use it after loading the Google font with import_google_font().

# \donttest{ # Visualization of all numerical variables plot_box_numeric(heartfailure)# Select the variable to diagnose plot_box_numeric(heartfailure, "age", "time")plot_box_numeric(heartfailure, -age, -time)# Visualize the each plots plot_box_numeric(heartfailure, "age", "time", each = TRUE)# Not allow the typographic elements plot_box_numeric(heartfailure, typographic = FALSE)# Using pipes --------------------------------- library(dplyr) # Plot of all numerical variables heartfailure %>% plot_box_numeric()# Using groupd_df ------------------------------ heartfailure %>% group_by(smoking) %>% plot_box_numeric()# }