nexus 0.6.0
New classes and methods
- Add boxplot()methods forLogRatioandGroupedLogRatioclasses.
- Add group_factor().
- Add plot()method forGroupedLogRatioclass.
- Add rbind()method forGroupedCompositionclass.
Enhancements
- group()now preserves ordered factor.
Breaking changes
- Rename group_length()togroup_n().
- Replace palette_colorandpalette_symbolarguments ofbarplot(),pairs()andplot()withcolorandsymbol.
nexus 0.5.0
Enhancements
- barplot()gained a new- namesargument to
hide/display row names.
- mean()and- condense()gained two new
arguments- ignore_naand- ignore_zero.
- as.data.frame()methods for- LogRatioand- GroupedLogRatioclass return a- data.framewith
variable labels.
- Translate into French.
Breaking changes
- Rename group_extract()togroup_subset().
nexus 0.4.0
New classes and methods
- Add ReferenceGroups,GroupedCompositionandGroupedLogRatioclasses to represent grouped data.
- Add group(),ungroup(),group_levels(),group_names(),group_indices(),group_rows(),group_length(),group_size(),group_extract(),group_split()andis_grouped()to work with grouped data.
- Add transform_lr(),transform_clr(),transform_alr(),transform_ilr(),transform_plr()andtransform_inverse()methods forGroupedCompositionandGroupedLogRatioobjects.
- Add is_composition(),is_logratio()andis_grouped()to check if an object is from a specific
class.
- Add pairs()to display a matrix of ternary plots.
Enhancements
- as_composition()gained a new- autodetectargument to enable/disable automatic detection of numeric
variables.
Breaking changes
- Redesign the internal mechanism for grouping data.
- hist()now produces a single histogram.
- plot(<LogRatio>)produces a scatter plot instead
of a density plot.
- Rename the plot()method for theCompositionMatrixclass topairs().
nexus 0.3.0
New classes and methods
- Add transformation methods for LogRatioclasses (clr
<-> alr, clr -> ilr, alr -> ilr).
- Add condense()to compute compositional mean of data
subsets.
- Add pip()to compute proportionality index of
parts.
- Add rbind()method forCompositionMatrixclass.
- Add show()method forLogRatioclass.
- Add is_element_major(),is_element_minor(),is_element_trace()andis_oxide()methods forCompositionMatrixobjects.
- Add variance()andvariance_total()to
compute (total) variance.
Enhancements
- Add example datasets.
- Improve bar chart rendering.
Bugfixes & changes
- Fix pca()forLogRatioclass (default
arguments were not passed to the internal method).
Internals
- Store groups as factorinstead ofcharacter.
Breaking changes
- [always returns a- CompositionMatrixobject by default, even if only one row/column is accessed.
- Remove samplesslot in all classes.
- Remove as_features().
- Remove metrix_var()andmetric_sd().
- Remove the baseargument oftransform_ilr().
- Rename get_totals()andset_totals()tototals().
- Rename get_groups()andget_groups()togroups().
- Rename outliers()todetect_outlier()and
redefine methods.
- Rewrite plot()method forOutlierIndexobject.
nexus 0.2.0
New classes and methods
- Add hist()methods to plot ILR histograms.
- Add quantile()methods for compositional data
matrix.
- Add split()methods to divide into groups.
Enhancements
- transform_ilr()gained a new argument allowing the
specify the base of the transformation.
- barplot()gained a new argument to display a
legend.
Internals
- List dimensio in Depends.
nexus 0.1.0