# 'ggplot2' Based Publication Ready Plots

## Documentation for package ‘ggpubr’ version 1.0.0

- DESCRIPTION file.
- Package NEWS.

## Help Pages

A B C D F G L M N P R S T X Y

## -- A --

add_summary | Add Summary Statistics onto a ggplot.
annotate_figure | Annotate Arranged Figure
as_ggplot | Storing grid.arrange() arrangeGrob() and plots
as_npc | Convert Character Coordinates into Normalized Parent Coordinates (NPC)
as_npcx | Convert Character Coordinates into Normalized Parent Coordinates (NPC)
as_npcy | Convert Character Coordinates into Normalized Parent Coordinates (NPC)
axis_scale | Change Axis Scale: log2, log10 and more

## -- B --

background_image | Add Background Image to ggplot2
bgcolor | Change ggplot Panel Background Color
border | Set ggplot Panel Border Line

## -- C --

change_palette | Set Color Palette
clean_lock_files | Clean up stale package lock files
clean_table_theme | Publication ready theme
clean_theme | Publication ready theme
colnames_style | Draw a Textual Table
color_palette | Set Color Palette
compare_means | Comparison of Means
create_aes | Create Aes Mapping from a List
create_p_label | Create P-Value Label with Proper Prefix

## -- D --

desc_statby | Descriptive statistics by groups
diff_express | Differential gene expression analysis results
drawDetails.splitText | Draw a Paragraph of Text

## -- F --

facet | Facet a ggplot into Multiple Panels
fill_palette | Set Color Palette
font | Change the Appearance of Titles and Axis Labels
format_p_value | Format P-Values According to Style or Custom Settings

## -- G --

gene_citation | Gene Citation Index
gene_expression | Gene Expression Data
geom_bracket | Add Brackets with Labels to a GGPlot
geom_exec | Execute ggplot2 functions
geom_pwc | Add Pairwise Comparisons P-values to a GGPlot
get_breaks | Easy Break Creation for Numeric Axes
get_coord | Checks and Returns Data Coordinates from Multiple Input Options
get_legend | Extract Legends from a ggplot object
get_palette | Generate Color Palettes
get_p_format_style | Get P-Value Format Style Settings
ggadd | Add Summary Statistics or a Geom onto a ggplot
ggadjust_pvalue | Adjust p-values Displayed on a GGPlot
ggarrange | Arrange Multiple ggplots
ggballoonplot | Balloon plot
ggbarplot | Bar plot
ggboxplot | Box plot
ggdensity | Density plot
ggdonutchart | Donut chart
ggdotchart | Cleveland's Dot Plots
ggdotplot | Dot plot
ggecdf | Empirical cumulative density function
ggerrorplot | Visualizing Error
ggexport | Export ggplots
gghistogram | Histogram plot
ggline | Line plot
ggmaplot | MA-plot from means and log fold changes
ggpaired | Plot Paired Data
ggpar | Graphical parameters
ggparagraph | Draw a Paragraph of Text
ggpie | Pie chart
ggpubr_args | ggpubr General Arguments Description
ggpubr_options | Global Options for ggpubr
ggqqplot | QQ Plots
ggscatter | Scatter plot
ggscatterhist | Scatter Plot with Marginal Histograms
ggstripchart | Stripcharts
ggsummarystats | GGPlot with Summary Stats Table Under the Plot
ggsummarytable | GGPlot with Summary Stats Table Under the Plot
ggtext | Text
ggtexttable | Draw a Textual Table
ggviolin | Violin plot
gradient_color | Set Gradient Color
gradient_fill | Set Gradient Color
grids | Add Grids to a ggplot

## -- L --

labs_pubr | Publication ready theme
list_p_format_styles | List Available P-Value Format Styles

## -- M --

mean_ci | Add Summary Statistics onto a ggplot.
mean_range | Add Summary Statistics onto a ggplot.
mean_sd | Add Summary Statistics onto a ggplot.
mean_se_ | Add Summary Statistics onto a ggplot.
median_hilow_ | Add Summary Statistics onto a ggplot.
median_iqr | Add Summary Statistics onto a ggplot.
median_mad | Add Summary Statistics onto a ggplot.
median_q1q3 | Add Summary Statistics onto a ggplot.
median_range | Add Summary Statistics onto a ggplot.

## -- N --

npc_to_data_coord | Convert NPC to Data Coordinates

## -- P --

print.ggscatterhist | Scatter Plot with Marginal Histograms
print.ggsummarystats | GGPlot with Summary Stats Table Under the Plot
print.ggsummarystats_list | GGPlot with Summary Stats Table Under the Plot

## -- R --

rotate | Rotate a ggplot Horizontally
rotate_axis_text | Rotate Axes Text
rotate_x_text | Rotate Axes Text
rotate_y_text | Rotate Axes Text
rownames_style | Draw a Textual Table
rremove | Remove a ggplot Component

## -- S --

set_palette | Set Color Palette
show_line_types | Line types available in R
show_point_shapes | Point shapes available in R
stat_anova_test | Add Anova Test P-values to a GGPlot
stat_bracket | Add Brackets with Labels to a GGPlot
stat_central_tendency | Add Central Tendency Measures to a GGPlot
stat_chull | Plot convex hull of a set of points
stat_compare_means | Add Mean Comparison P-values to a ggplot
stat_conf_ellipse | Plot confidence ellipses.
stat_cor | Add Correlation Coefficients with P-values to a Scatter Plot
stat_friedman_test | Add Friedman Test P-values to a GGPlot
stat_kruskal_test | Add Kruskal-Wallis Test P-values to a GGPlot
stat_mean | Draw group mean points
stat_overlay_normal_density | Overlay Normal Density Plot
stat_pvalue_manual | Add P-values Manually to a ggplot
stat_pwc | Add Pairwise Comparisons P-values to a GGPlot
stat_regline_equation | Add Regression Line Equation and R-Square to a GGPlot.
stat_stars | Add Stars to a Scatter Plot
stat_welch_anova_test | Add Welch One-Way ANOVA Test P-values to a GGPlot

## -- T --

table_cell_bg | Draw a Textual Table
table_cell_font | Draw a Textual Table
tab_add_border | Draw a Textual Table
tab_add_footnote | Draw a Textual Table
tab_add_hline | Draw a Textual Table
tab_add_title | Draw a Textual Table
tab_add_vline | Draw a Textual Table
tab_cell_crossout | Draw a Textual Table
tab_ncol | Draw a Textual Table
tab_nrow | Draw a Textual Table
tbody_add_border | Draw a Textual Table
tbody_style | Draw a Textual Table
text_grob | Create a Text Graphical object
thead_add_border | Draw a Textual Table
theme_classic2 | Publication ready theme
theme_cleveland | Cleveland's Dot Plots
theme_pubclean | Publication ready theme
theme_pubr | Publication ready theme
theme_transparent | Create a ggplot with Transparent Background
ttheme | Draw a Textual Table

## -- X --

xscale | Change Axis Scale: log2, log10 and more

## -- Y --

yscale | Change Axis Scale: log2, log10 and more