slowkow / Ggrepel
Licence: gpl-3.0
๐ Repel overlapping text labels away from each other.
Stars: โญ 853
Programming Languages
r
7636 projects
Projects that are alternatives of or similar to Ggrepel
Tidytuesday
๐ My contributions to the #TidyTuesday challenge
Stars: โญ 410 (-51.93%)
Mutual labels: ggplot2, rstats
Ggalt
๐ Extra Coordinate Systems, Geoms, Statistical Transformations & Scales for 'ggplot2'
Stars: โญ 561 (-34.23%)
Mutual labels: ggplot2, rstats
Tidymv
Tidy Model Visualisation for Generalised Additive Models
Stars: โญ 25 (-97.07%)
Mutual labels: ggplot2, rstats
Ggsignif
Easily add significance brackets to your ggplots
Stars: โญ 322 (-62.25%)
Mutual labels: ggplot2, rstats
Upsetr
An R implementation of the UpSet set visualization technique published by Lex, Gehlenborg, et al..
Stars: โญ 531 (-37.75%)
Mutual labels: ggplot2, rstats
Ggpointdensity
๐ ๐ Introduces geom_pointdensity(): A Cross Between a Scatter Plot and a 2D Density Plot.
Stars: โญ 286 (-66.47%)
Mutual labels: ggplot2, rstats
Waffle
๐ Make waffle (square pie) charts in R
Stars: โญ 614 (-28.02%)
Mutual labels: ggplot2, rstats
Ggpage
Creates Page Layout Visualizations in R ๐๐๐
Stars: โญ 306 (-64.13%)
Mutual labels: ggplot2, rstats
Hrbrthemes
๐ Opinionated, typographic-centric ggplot2 themes and theme components
Stars: โญ 899 (+5.39%)
Mutual labels: ggplot2, rstats
Ggextra
๐ Add marginal histograms to ggplot2, and more ggplot2 enhancements
Stars: โญ 299 (-64.95%)
Mutual labels: ggplot2, rstats
Dataexplorer
Automate Data Exploration and Treatment
Stars: โญ 362 (-57.56%)
Mutual labels: cran, rstats
Ggpomological
๐ Pomological plot theme for ggplot2
Stars: โญ 293 (-65.65%)
Mutual labels: ggplot2, rstats
Moderndive book
Statistical Inference via Data Science: A ModernDive into R and the Tidyverse
Stars: โญ 527 (-38.22%)
Mutual labels: ggplot2, rstats
Heatmaply
Interactive Heat Maps for R Using plotly
Stars: โญ 275 (-67.76%)
Mutual labels: ggplot2, cran
Tidyexplain
๐คนโโ Animations of tidyverse verbs using R, the tidyverse, and gganimate
Stars: โญ 558 (-34.58%)
Mutual labels: ggplot2, rstats
Overview
ggrepel provides geoms for ggplot2 to repel overlapping text labels:
geom_text_repel()
geom_label_repel()
Text labels repel away from each other, away from data points, and away from edges of the plotting area.
library(ggrepel)
ggplot(mtcars, aes(wt, mpg, label = rownames(mtcars))) +
geom_text_repel() +
geom_point(color = 'red') +
theme_classic(base_size = 16)
Installation
# The easiest way to get ggrepel is to install it from CRAN:
install.packages("ggrepel")
# Or get the the development version from GitHub:
# install.packages("devtools")
devtools::install_github("slowkow/ggrepel")
Usage
See the examples page to learn more about how to use ggrepel in your project.
Contributing
Please submit an issue to report bugs or ask questions.
Please contribute bug fixes or new features with a pull request to this repository.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].