Releases: smouksassi/ggquickeda
Releases · smouksassi/ggquickeda
exposure response functions
- rebuilt docs fixed broken link
- fixing some regressions introduced by bookmarking
- fixing some errors by the new R rules for logical comparison length with | versus ||
- fixing error in aspect.ratio not numeric (was also fixed in ggplot2)
- fixing other regressions with GGally::ggpairs() color and group
- added support of pasting values of two/three variables where it was just a placeholder
- added function ggkmrisktable() to add facetable risk tables, km and by ntiles split exposures
- added function gglogisticexpdist() and ggcontinuousexpdist() to add facetable logistic/linear regression with exposures split to ntiles with * exposure distributions by dose/group and optional y axis projections
- added link to github pages in description thanks to @olivroy
- Fix part of ggplot2 3.4.0 deprecation warnings. (#27, @olivroy)
v0.3.0
ggquickeda 0.3.0
- added options to drop levels for user discrete shape and linetype scales
- fixed ggpairs group input and added ability to combine y variables
- fixed issue with barplot flip applied to bivariate plots
- fixed issues with barplot percent labels when position is fill
- added checkboxes to parse x and y axis labels text
- added ability to regenerate state of apps to have a better UX workflow in Phoenix (James Craig)
- removed Welcome message and added padding
- James Craig added as a co-author
Bug Fixes and a new Hexsticker
- fixed bug in linear model equation where slope and intercept values were switched
- fixed bug where flip barplot was not working (auto flipped barplot already supported)
- added group aesthetic and other enhancements for pairs plot
- bug fixes for expansion, zooming with user input (plots with only x variable(s) or only y variable(s))
- restored target window annotations to work with factor/character x axis
- added the possibility to change the size and linetype of density plots
- added the possibility to choose the shape of boxplot outlier points
- added options for x and y scale tick formatting are now visible when pairs plot are active
- added options for identity line and for placement of custom/target text at plot edges
- added checkbox to recode numeric variables with -99 to missing
- removed ggstance dependency by adding needed positions to global.r
- fixed typos in Visualizing Summary Data vignette data labels
v0.2.1
- added a new method for factor reordering min/max difference
- added the mean +/- multiples of standard deviations summary using the
mean_sdl
function - allowed to transform the label for mean and median to 10^ (useful when the x/y axis are logged)
- fixed a namespace bug with calling the
scales
package functions likemuted
ortrans_xxx
without the package being loaded, now using::
. - fixed a bug with
updateColourInput
which is now only available from thecolourpicker
package - reactivating the colorgradient widget after
shinyjqui
bug was updated and fixed - added distiller continuous Blues and brewer discrete palettes
- added possibility to specify palette for viridis discrete and continuous with possibility to reverse the scale
- added more support for
POSIXct
variables where previously they were being treated as character - automatic zoom slider is now working with
POSIXct
- automatic Slider or User zoom now is controllable when facets scales are free
- discrete scale is no longer applied when the x and or y variable inherits from
POSIXct
- modifying X/Y scale expansion is now optional (fixed auto expansion with free facets)
Violin plots, quasirandom points positions, ggpairs options and more
- Added Violin plots
- Added options and fixes for histograms, barplots and densities
- Added options for Median/Mean/N labels (N digits, justification, edge positions.)
- Added points
position_quasirandom
andposition_beeswarm
- Added multiple enhancements for
theme
control likepanel.border
,plot.tag.position
and X and Y Axes Titles formatting - Added multiple enhancements and options for ggpairs
- logticks and rug marks can now be on the outside of plot panel
- coordinates cartesian clip can now be set to off
- x/y axis percent and comma labels format now works for univariate plots
- x/y zoom now works when more than one x and/or y variables are selected
- long x/y discrete axes labels can now be wrapped to specified length
- UI updates and auto hiding for univariate plots, pairs, km
- Boxplots UI rework
- Readme updated
- summary level data vignette updated
Multiple Enhancements and Bug Fixes moving to Github Actions
ggquickeda 0.1.9
- Made errorbars for Median/PI and Mean/CI ignore mapped size
- fixed a bug when labels from Median/PI and Mean/CI and data are used
- table1 enhancements: na.is.category, render.missing, footnote and caption.
- table1 enhancements: added N missing and Sum to stats.
- added second field to order and recode variables after stacking e.g. for xvars and yvars
- added two new by variable factor sorting methods: 'N Unique' and 'Sum'
- fixed a bug when custom reorder ignored the current order as starting point
- added ggplot tag field
- fixed a bug when user was selecting the same variables for x and y now stacking x and y is separate.
- fixed a bug in x axis label and barplots in some special cases
- updated UI or barplot and Density and ability to suppress label legend
- UI updates to only show the relevant options for pairs plot and histogram/barplot
- Automatic color theme switching to avoid not enough color or fill errors
- switched to github actions
Multiple X vars possible and Summary Level Data
ggquickeda 0.1.8
- Major New Feature! Added possibility to use more than one x variable(s) and or no y variable(s) (useful for summary level viz)
- Added a new vignette: Visualizing Summary Data with ggquickeda
- Added option for an explicit Missing category with custom cuts
- Added option to compute the inverse of Numeric variables (useful to weight by inverse of standard error for example)
- Moved the rounding to after division/inverse (useful for labeling of the plot using data values)
- Added possibility to round data labels before plotting (additional control for rounding labels)
- Added a blank shape type so we can do multiple y(s) when some layers do not have a point plotted.
- Added Docker configuration
First release after inclusion in Phoenix 8.3: tons of improvements
- Added support for semicolon separated files and added package version in App Title
- Added
geom_rug
support for x/y and for additional variable(s) - Added
geom_ribbon
for mean/CI andgeom_errorbar
for median/PI (with UI updates) - Enable dodge for mean/CI and median/PI to take into account the specified width
- Updated UI for facets options and added controls for bold, angle and justification
- Allowing specifying
multi_line=TRUE
for all facet labellers - Added theme options for
strip.switch.pad.grid
andstrip.switch.pad.wrap
- Added possibility to completely remove the facet strips background and outline
- Updated UI for legends options and added controls for legend/legend box, justification and margins
- Added control for
legend.spacing.y
- Added continuous x/y scale(s) asymmetrical expansion values
- Added more position adjustments for points (e.g. dodge)
- Minor enhancements for correlation coefficients
- Updated UI for theme options
- Added support for the
break.time.by
argument for risk table, enhaned the K-M UI and added inputs forconf.type
andconf.lower
- Fixed code generation issues by adding dependencies
- Bumped the minimum R version to 3.6.0 and the minimum ggplot version to 3.3.1
- Refreshed vignettes and readme screenshots
Margins and Labellers Controls
- fixed a bug in risktable when nothing was selected
- added controls for plot margins
- added controls for legend margins
- strip.position for facet_wrap and more labeller options
- added parsed x and y axis titles
- custom position for legends and specification of legend and items background fill
- updated intro vignette
Customized Tick Labels
hot fix for tidyr 1.0 and more options for users