show_plot | R Documentation |
Easily visualise output from inspect_*()
functions.
show_plot(x, ...)
x |
Dataframe resulting from the output of an |
... |
Optional arguments that modify the plot output, see Details. |
Generic arguments for all plot type
text_labels
Boolean. Whether to show text annotation on plots. Defaults to TRUE
.
label_color
Character string or character vector specifying colors for text annotation, if applicable. Usually defaults to white and gray.
label_angle
Numeric value specifying angle with which to rotate text annotation, if applicable. Defaults to 90 for most plots.
label_size
Numeric value specifying font size for text annotation, if applicable.
col_palette
Integer indicating the colour palette to use: 0
: (default) 'ggplot2' color palette,
1
: colorblind friendly palette,
2
: 80s theme,
3
: rainbow theme,
4
: mario theme,
5
: pokemon theme
Arguments for plotting inspect_cat()
high_cardinality
Minimum number of occurrences of category to be shown as a distinct segment
in the plot (inspect_cat()
only). Default is 0 - all distinct levels are shown. Setting
high_cardinality > 0
can speed up plot rendering when categorical columns contain
many near-unique values.
label_thresh
Minimum occurrence frequency of category for
a text label to be shown. Smaller values of label_thresh
will show labels
for less common categories but at the expense of increased plot rendering time. Defaults to 0.1.
Other arguments
plot_type
Experimental. Integer determining plot type to print. Defaults to 1.
plot_layout
Vector specifying the number of rows and columns
in the plotting grid. For example, 3 rows and 2 columns would be specified as
plot_layout = c(3, 2)
.
# Load 'starwars' data data("starwars", package = "dplyr") # Horizontal bar plot for categorical column composition x <- inspect_cat(starwars) show_plot(x) # Correlation betwee numeric columns + confidence intervals x <- inspect_cor(starwars) show_plot(x) # Bar plot of most frequent category for each categorical column x <- inspect_imb(starwars) show_plot(x) # Bar plot showing memory usage for each column x <- inspect_mem(starwars) show_plot(x) # Occurence of NAs in each column ranked in descending order x <- inspect_na(starwars) show_plot(x) # Histograms for numeric columns x <- inspect_num(starwars) show_plot(x) # Barplot of column types x <- inspect_types(starwars) show_plot(x)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.