Major update to COINr. The main changes are as follows:
Syntax changed to be more consistent
New streamlined “coin” class replaces older “COIN” class
New “purse” class to deal with panel data (time dependent data)
Removed interactive functions based on plotly and shiny
Much fewer package dependencies
Underlying code rewritten to be more robust
Improved functionality and flexibility in many functions
COINr 0.6.1.9000 has been archived as a separate package called
“COINr6” - this can be installed to ensure older code will still
run.
The full changes are too extensive to write here. See
vignette("v1") also available online here for a
more complete description of changes.
Note that these changes are disruptive but greatly improve the
package and make it more maintainable for the future. This is a one-off
major overhaul, after which backwards compatibility will be ensured.
COINr 0.6.2
Fixed bug in aggregate() which was wrongly assigning
weights in some circumstances (note this is a fairly significant bug -
worth re-running your results as it may have affected them)
Added colour option to plotframework()
Fixed bug in compareDF() (resulting from tibbles vs
data frames)
Fixed bug in sensitivity() causing trouble with running
SA with no weights uncertainty specified
COINr 0.6.1
Removed dependency on new native pipe so now runs again on R >
4.0
COINr 0.6.0
New plot function plotIndDot() for plotting single
indicators with possibility to label units
Added print method for COIN class. More methods to
come.
Extended support for panel data in assemble(). This can
now output multiple COINs structured into a tibble. The idea of working
with multiple COINs will be extended in future versions.
Improved bug trapping in Winsorisation function
Added data availability thresholds during aggregation - see
aggregate() function.
Better NA colour for plotCorr() plus fixed variable
ordering
Further colour options in plotCorr()
Variable/aggregate ordering in plotCorr() now matches
grouping in higher levels
Add option to do PCA not in groups in getPCA()
Colour options for plotSARanks()
Added dominance pairs calculation to
ourankMatrix()
Stopped max tab length exceeding in Excel export.
Online book now
pretty much up to date with COINr 0.6.
COINr 0.5.5
COINr now requires R version 4.0.0 or above - this is following some
issues on some distributions during CRAN checks.
Improved documentation and bug catching in
aggregate()
New function replaceDF() which is a simple utility for
multiple values in one go for a data frame.
New function removeElements() which successively
removes indicators or aggregates one at a time and summarises the
effects.
COINr 0.5.4
Fixed various small issues that were flagged by CRAN
New function extractYear which allows panel data to be
passed to assemble() and (optionally) imputed by latest
year.
Fixed bug in plorCorr() and getCorr()
Changed WorldDenoms data set slightly to only use ASCII
coding - this involved unfortunately removing a few accents on country
names which is necessary to avoid warning notes when submitting to
CRAN.
Added goalpost normalisation method, as in European Skills
Index
Fixed small bug in compareDF()
COINr 0.5.3
Fixes following comments from CRAN.
Patched up holes in the documentation
Function examples now run where possible
Shiny apps only run now in interactive mode
COINr 0.5.2
This is the first release submitted to CRAN. Changes include:
Documentation has been thoroughly cleaned up, including coherent
examples for each function.
Small bugs have been checked and fixed.
A vignette is now available
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.