Showing 29 of total 29 results (show query)
jrnold
ggthemes:Extra Themes, Scales and Geoms for 'ggplot2'
Some extra themes, geoms, and scales for 'ggplot2'. Provides 'ggplot2' themes and scales that replicate the look of plots by Edward Tufte, Stephen Few, 'Fivethirtyeight', 'The Economist', 'Stata', 'Excel', and 'The Wall Street Journal', among others. Provides 'geoms' for Tufte's box plot and range frame.
Maintained by Jeffrey B. Arnold. Last updated 1 years ago.
data-visualisationggplot2ggplot2-themesplotplottingthemevisualization
1.3k stars 16.17 score 40k scripts 102 dependentsxrobin
pROC:Display and Analyze ROC Curves
Tools for visualizing, smoothing and comparing receiver operating characteristic (ROC curves). (Partial) area under the curve (AUC) can be compared with statistical tests based on U-statistics or bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.
Maintained by Xavier Robin. Last updated 5 months ago.
bootstrappingcovariancehypothesis-testingmachine-learningplotplottingrocroc-curvevariancecpp
125 stars 15.18 score 16k scripts 445 dependentseasystats
see:Model Visualisation Toolbox for 'easystats' and 'ggplot2'
Provides plotting utilities supporting packages in the 'easystats' ecosystem (<https://github.com/easystats/easystats>) and some extra themes, geoms, and scales for 'ggplot2'. Color scales are based on <https://materialui.co/>. References: Lüdecke et al. (2021) <doi:10.21105/joss.03393>.
Maintained by Indrajeet Patil. Last updated 20 days ago.
data-visualizationeasystatsggplot2hacktoberfestplottingseestatisticsvisualisationvisualization
902 stars 13.22 score 2.0k scripts 3 dependentsthomasp85
tweenr:Interpolate Data for Smooth Animations
In order to create smooth animation between states of data, tweening is necessary. This package provides a range of functions for creating tweened data that can be used as basis for animation. Furthermore it adds a number of vectorized interpolaters for common R data types such as numeric, date and colour.
Maintained by Thomas Lin Pedersen. Last updated 1 years ago.
animationplottingtransitiontweeningcpp
399 stars 12.93 score 440 scripts 324 dependentstomkellygenetics
vioplot:Violin Plot
A violin plot is a combination of a box plot and a kernel density plot. This package allows extensive customisation of violin plots.
Maintained by S. Thomas Kelly. Last updated 1 months ago.
boxplotcolourscustomisationdatavizformulaplottingviolin-plotviolinplotvioplot
27 stars 12.46 score 2.0k scripts 7 dependentsspatstat
spatstat.geom:Geometrical Functionality of the 'spatstat' Family
Defines spatial data types and supports geometrical operations on them. Data types include point patterns, windows (domains), pixel images, line segment patterns, tessellations and hyperframes. Capabilities include creation and manipulation of data (using command line or graphical interaction), plotting, geometrical operations (rotation, shift, rescale, affine transformation), convex hull, discretisation and pixellation, Dirichlet tessellation, Delaunay triangulation, pairwise distances, nearest-neighbour distances, distance transform, morphological operations (erosion, dilation, closing, opening), quadrat counting, geometrical measurement, geometrical covariance, colour maps, calculus on spatial domains, Gaussian blur, level sets of images, transects of images, intersections between objects, minimum distance matching. (Excludes spatial data on a network, which are supported by the package 'spatstat.linnet'.)
Maintained by Adrian Baddeley. Last updated 7 days ago.
classes-and-objectsdistance-calculationgeometrygeometry-processingimagesmensurationplottingpoint-patternsspatial-dataspatial-data-analysis
7 stars 12.14 score 241 scripts 229 dependentsr-lum
Luminescence:Comprehensive Luminescence Dating Data Analysis
A collection of various R functions for the purpose of Luminescence dating data analysis. This includes, amongst others, data import, export, application of age models, curve deconvolution, sequence analysis and plotting of equivalent dose distributions.
Maintained by Sebastian Kreutzer. Last updated 8 hours ago.
bayesian-statisticsdata-sciencegeochronologyluminescenceluminescence-datingopen-scienceoslplottingradiofluorescencetlxsygcpp
16 stars 10.67 score 178 scripts 8 dependentsstemangiola
tidyHeatmap:A Tidy Implementation of Heatmap
This is a tidy implementation for heatmap. At the moment it is based on the (great) package 'ComplexHeatmap'. The goal of this package is to interface a tidy data frame with this powerful tool. Some of the advantages are: Row and/or columns colour annotations are easy to integrate just specifying one parameter (column names). Custom grouping of rows is easy to specify providing a grouped tbl. For example: df %>% group_by(...). Labels size adjusted by row and column total number. Default use of Brewer and Viridis palettes.
Maintained by Stefano Mangiola. Last updated 2 months ago.
assaydomaininfrastructurebrewercomplexheatmapcustom-palettedplyrgraphvizheatmapmtcarsplottingrstudioscaletibbletidytidy-data-frametidybulktidyverseviridis
335 stars 10.23 score 197 scripts 1 dependentsdcousin3
superb:Summary Plots with Adjusted Error Bars
Computes standard error and confidence interval of various descriptive statistics under various designs and sampling schemes. The main function, superb(), return a plot. It can also be used to obtain a dataframe with the statistics and their precision intervals so that other plotting environments (e.g., Excel) can be used. See Cousineau and colleagues (2021) <doi:10.1177/25152459211035109> or Cousineau (2017) <doi:10.5709/acp-0214-z> for a review as well as Cousineau (2005) <doi:10.20982/tqmp.01.1.p042>, Morey (2008) <doi:10.20982/tqmp.04.2.p061>, Baguley (2012) <doi:10.3758/s13428-011-0123-7>, Cousineau & Laurencelle (2016) <doi:10.1037/met0000055>, Cousineau & O'Brien (2014) <doi:10.3758/s13428-013-0441-z>, Calderini & Harding <doi:10.20982/tqmp.15.1.p001> for specific references.
Maintained by Denis Cousineau. Last updated 2 months ago.
error-barsplottingstatisticssummary-plotssummary-statisticsvisualization
19 stars 9.53 score 155 scripts 2 dependentsms609
Ternary:Create Ternary and Holdridge Plots
Plots ternary diagrams (simplex plots / Gibbs triangles) and Holdridge life zone plots <doi:10.1126/science.105.2727.367> using the standard graphics functions. Allows custom annotation, interpolating, contouring and scaling of plotting region. Includes a 'Shiny' user interface for point-and-click ternary plotting. An alternative to 'ggtern', which uses the 'ggplot2' family of plotting functions.
Maintained by Martin R. Smith. Last updated 5 months ago.
graphicsplottingplotting-in-rternary-plots
34 stars 9.46 score 103 scripts 5 dependentsbioc
miaViz:Microbiome Analysis Plotting and Visualization
The miaViz package implements functions to visualize TreeSummarizedExperiment objects especially in the context of microbiome analysis. Part of the mia family of R/Bioconductor packages.
Maintained by Tuomas Borman. Last updated 12 days ago.
microbiomesoftwarevisualizationbioconductormicrobiome-analysisplotting
10 stars 8.67 score 81 scripts 1 dependentspredictiveecology
quickPlot:A System of Plotting Optimized for Speed and Modularity
A high-level plotting system, compatible with `ggplot2` objects, maps from `sf`, `terra`, `raster`, `sp`. It is built primarily on the 'grid' package. The objective of the package is to provide a plotting system that is built for speed and modularity. This is useful for quick visualizations when testing code and for plotting multiple figures to the same device from independent sources that may be independent of one another (i.e., different function or modules the create the visualizations). The suggested package 'fastshp' can be installed from the repository (<https://PredictiveEcology.r-universe.dev>).
Maintained by Eliot J B McIntire. Last updated 4 months ago.
6 stars 8.08 score 121 scripts 12 dependentsnjudd
ggrain:A Rainclouds Geom for 'ggplot2'
The 'geom_rain()' function adds different geoms together using 'ggplot2' to create raincloud plots.
Maintained by Nicholas Judd. Last updated 4 months ago.
77 stars 7.72 score 127 scriptsdgkf
ggpackets:Package Plot Layers for Easier Portability and Modularization
Create groups of 'ggplot2' layers that can be easily migrated from one plot to another, reducing redundant code and improving the ability to format many plots that draw from the same source 'ggpacket' layers.
Maintained by Doug Kelkhoff. Last updated 29 days ago.
69 stars 7.34 score 12 scripts 1 dependentsjolars
tactile:New and Extended Plots, Methods, and Panel Functions for 'lattice'
Extensions to 'lattice', providing new high-level functions, methods for existing functions, panel functions, and a theme.
Maintained by Johan Larsson. Last updated 2 years ago.
latticelinear-modelsplottingtime-series
7 stars 6.33 score 154 scriptsganglilab
genekitr:Gene Analysis Toolkit
Provides features for searching, converting, analyzing, plotting, and exporting data effortlessly by inputting feature IDs. Enables easy retrieval of feature information, conversion of ID types, gene enrichment analysis, publication-level figures, group interaction plotting, and result export in one Excel file for seamless sharing and communication.
Maintained by Yunze Liu. Last updated 3 months ago.
enrichment-analysisgeneid-converterplotting
56 stars 6.00 score 24 scripts 1 dependentsshwilks
r3js:'WebGL'-Based 3D Plotting using the 'three.js' Library
Provides R and 'JavaScript' functions to allow 'WebGL'-based 3D plotting using the 'three.js' 'JavaScript' library. Interactivity through roll-over highlighting and toggle buttons is also supported.
Maintained by Sam Wilks. Last updated 5 months ago.
14 stars 5.99 score 47 scriptspwwang
plotthis:High-Level Plotting Built Upon 'ggplot2' and Other Plotting Packages
Provides high-level API and a wide range of options to create stunning, publication-quality plots effortlessly. It is built upon 'ggplot2' and other plotting packages, and is designed to be easy to use and to work seamlessly with 'ggplot2' objects. It is particularly useful for creating complex plots with multiple layers, facets, and annotations. It also provides a set of functions to create plots for specific types of data, such as Venn diagrams, alluvial diagrams, and phylogenetic trees. The package is designed to be flexible and customizable, and to work well with the 'ggplot2' ecosystem. The API can be found at <https://pwwang.github.io/plotthis/reference/index.html>.
Maintained by Panwen Wang. Last updated 16 days ago.
36 stars 5.51 score 2 scriptsms609
PlotTools:Add Continuous Legends to Plots
Annotate plots with legends for continuous variables and colour spectra using the base graphics plotting tools; and manipulate irregular polygons.
Maintained by Martin R. Smith. Last updated 29 days ago.
5.30 score 6 scripts 16 dependentsvbaliga
gaussplotR:Fit, Predict and Plot 2D Gaussians
Functions to fit two-dimensional Gaussian functions, predict values from fits, and produce plots of predicted data via either 'ggplot2' or base R plotting.
Maintained by Vikram B. Baliga. Last updated 4 years ago.
2d-gaussiangaussiangaussian-fitgaussian-interpolationgaussian-plotgaussian-volumeplotting
4 stars 5.10 score 21 scriptsdrammock
phonR:Tools for Phoneticians and Phonologists
Tools for phoneticians and phonologists, including functions for normalization and plotting of vowels.
Maintained by Daniel R. McCloy. Last updated 6 years ago.
31 stars 4.85 score 23 scriptsbioc
plotGrouper:Shiny app GUI wrapper for ggplot with built-in statistical analysis
A shiny app-based GUI wrapper for ggplot with built-in statistical analysis. Import data from file and use dropdown menus and checkboxes to specify the plotting variables, graph type, and look of your plots. Once created, plots can be saved independently or stored in a report that can be saved as a pdf. If new data are added to the file, the report can be refreshed to include new data. Statistical tests can be selected and added to the graphs. Analysis of flow cytometry data is especially integrated with plotGrouper. Count data can be transformed to return the absolute number of cells in a sample (this feature requires inclusion of the number of beads per sample and information about any dilution performed).
Maintained by John D. Gagnon. Last updated 5 months ago.
immunooncologyflowcytometrygraphandnetworkstatisticalmethoddataimportguimultiplecomparisonbioconductorggplot2plottingshiny
6 stars 4.78 score 10 scriptssidiropoulos
sinaplot:An Enhanced Chart for Simple and Truthful Representation of Single Observations over Multiple Classes
The sinaplot is a data visualization chart suitable for plotting any single variable in a multiclass data set. It is an enhanced jitter strip chart, where the width of the jitter is controlled by the density distribution of the data within each class.
Maintained by Nikos Sidiropoulos. Last updated 8 years ago.
2 stars 4.76 score 57 scriptsjonocarroll
ggghost:Capture the Spirit of Your 'ggplot2' Calls
Creates a reproducible 'ggplot2' object by storing the data and calls.
Maintained by Jonathan Carroll. Last updated 7 years ago.
ggplot2plottingvisualisationvisualization
50 stars 4.54 score 14 scriptsmsberends
plot2:A Plotting Assistant for Fast 'ggplot2' Visualisations
A streamlined extension of 'ggplot2' designed to simplify and accelerate the creation of data visualisations. 'plot2' automates common tasks such as axis handling, plot type selection, and data transformation, allowing users to create complex, publication-ready plots with minimal code. It integrates seamlessly with the tidyverse and retains full compatibility with 'ggplot2', while offering additional conveniences like enhanced sorting, faceting, and custom theming.
Maintained by Matthijs S. Berends. Last updated 23 days ago.
ggplot2helperplottingtidyverse
1 stars 4.32 score 8 scripts 1 dependentsryninho
mekko:Variable Width Bar Charts: Bar Mekko
Create variable width bar charts i.e. "bar mekko" charts to include important quantitative context. Closely related to mosaic, spine (or spinogram), matrix, submarine, olympic, Mondrian or product plots and tree maps.
Maintained by Eric Rynerson. Last updated 7 years ago.
bar-chartbar-chartsbar-graphsggplot2graphgraphsmarimekkomatrix-chartmondrianmosaic-plotsolympicplotplotsplottingspinesubmarine
10 stars 3.74 score 11 scriptsspacecowboy-71
xadmix:Subsetting and Plotting Optimized for Admixture Data
A few functions which provide a quick way of subsetting genomic admixture data and generating customizable stacked barplots.
Maintained by Lukas Schönmann. Last updated 3 years ago.
admixturegenomicsggplot2plotting
3.70 score 6 scriptstystan
codaredistlm:Compositional Data Linear Models with Composition Redistribution
Provided data containing an outcome variable, compositional variables and additional covariates (optional); linearly regress the outcome variable on an isometric log ratio (ilr) transformation of the linearly dependent compositional variables. The package provides predictions (with confidence intervals) in the change (delta) in the outcome/response variable based on the multiple linear regression model and evenly spaced reallocations of the compositional values. The compositional data analysis approach implemented is outlined in Dumuid et al. (2017a) <doi:10.1177/0962280217710835> and Dumuid et al. (2017b) <doi:10.1177/0962280217737805>.
Maintained by Ty Stanford. Last updated 2 years ago.
codacompositional-data-analysisisometric-log-ratiomultiple-linear-regressionplottingprediction
9 stars 3.65 score 8 scriptsmatbou85
ggScatRidges:Scatter Plot Combined with Ridgelines in 'ggplot2'
The function combines a scatter plot with ridgelines to better visualise the distribution between sample groups. The plot is created with 'ggplot2'.
Maintained by Matthieu Bourgery. Last updated 1 years ago.
2 stars 3.00 score 2 scripts