nexus 0.6.0
New classes and methods
- Add 
boxplot() methods for LogRatio and
GroupedLogRatio classes. 
- Add 
group_factor(). 
- Add 
plot() method for GroupedLogRatio
class. 
- Add 
rbind() method for GroupedComposition
class. 
Enhancements
group() now preserves ordered factor. 
Breaking changes
- Rename 
group_length() to group_n(). 
- Replace 
palette_color and palette_symbol
arguments of barplot(), pairs() and
plot() with color and
symbol. 
nexus 0.5.0
Enhancements
barplot() gained a new names argument to
hide/display row names. 
mean() and condense() gained two new
arguments ignore_na and ignore_zero. 
as.data.frame() methods for LogRatio and
GroupedLogRatio class return a data.frame with
variable labels. 
- Translate into French.
 
Breaking changes
- Rename 
group_extract() to
group_subset(). 
nexus 0.4.0
New classes and methods
- Add 
ReferenceGroups, GroupedComposition
and GroupedLogRatio classes to represent grouped data. 
- Add 
group(), ungroup(),
group_levels(), group_names(),
group_indices(), group_rows(),
group_length(), group_size(),
group_extract(), group_split() and
is_grouped() to work with grouped data. 
- Add 
transform_lr(), transform_clr(),
transform_alr(), transform_ilr(),
transform_plr() and transform_inverse()
methods for GroupedComposition and
GroupedLogRatio objects. 
- Add 
is_composition(), is_logratio() and
is_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 autodetect
argument 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 the
CompositionMatrix class to pairs(). 
nexus 0.3.0
New classes and methods
- Add transformation methods for 
LogRatio classes (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 for CompositionMatrix
class. 
- Add 
show() method for LogRatio class. 
- Add 
is_element_major(),
is_element_minor(), is_element_trace() and
is_oxide() methods for CompositionMatrix
objects. 
- Add 
variance() and variance_total() to
compute (total) variance. 
Enhancements
- Add example datasets.
 
- Improve bar chart rendering.
 
Bugfixes & changes
- Fix 
pca() for LogRatio class (default
arguments were not passed to the internal method). 
Internals
- Store groups as 
factor instead of
character. 
Breaking changes
[ always returns a CompositionMatrix
object by default, even if only one row/column is accessed. 
- Remove 
samples slot in all classes. 
- Remove 
as_features(). 
- Remove 
metrix_var() and metric_sd(). 
- Remove the 
base argument of
transform_ilr(). 
- Rename 
get_totals() and set_totals() to
totals(). 
- Rename 
get_groups() and get_groups() to
groups(). 
- Rename 
outliers() to detect_outlier() and
redefine methods. 
- Rewrite 
plot() method for OutlierIndex
object. 
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