eatGADS 0.20.0
extractData()
adds now all variable labels as a
label
attribute to the resulting
data.frame
- a numeric tolerance can now be specified within
equalGADS()
- fixed warnings for
getTrendGADS()
inspectMetaDifferences()
for inspecting meta
differences between two GADSdats
and a single variable
checkUniqueness2()
for faster checking if a variable is
unique within an identifier variable
fixEncoding()
for fixing encoding issues caused during
the import via import_spss()
using ASCII
or
other encoding
composeVar()
for combining the information of two
variables in a third variable
subImputations()
now works with differing
varName
and varName_imp
fillImputations()
for efficiently filling missing
values in imputed variables via not imputed variables
checkFormat()
now works correctly for variables without
value labels
checkFormat()
now works correctly for variables with
purely NAs
import_raw()
now works correctly if variables are
provided as integers
reuseMeta()
now works correctly if variables occur in
multiple sheets in a data base or all_GADSdat
eatGADS 0.19.1
- fix permanent URL redirect in
README
eatGADS 0.19.0
breaking changes
getTrendGADS()
now supports multiple measurement points
but support for linking errors has been dropped
extractData()
now supports multiple measurement points
but support for linking errors has been dropped
- trend example data bases implemented
getTrendGADSOld()
and extractDataOld()
provide backward compatibility
checkLEStructure()
deprecated
import_spss()
now can automatically transform labeled
or missing tagged character values via the changed
labeledStrings
argument
major changes
assimilateValLabels()
for assimilating value labels of
multiple variables
cbind.GADSdat()
method for binding multiple
GADSdat
objects by column
calculateScale()
for calculating scales from item
sets
checkUniqueness()
for checking uniqueness of a variable
within an id
variable
minor changes
- clarifications and additional explanations in vignettes
(
meta_data
)
- bug fix
updateMeta()
(all added variables are now
checked for illegal naming)
eatGADS 0.18.1
equalGADS()
now ignores irrelevant format differences
(F8.0
vs F8
)
- fix
JSS
link in vignette
eatGADS 0.18.0
applyChangeMeta()
and changeValLabels()
now automatically assign "valid"
to the
missings
columns for labeled values
- bug fix
equalGADS()
(meta data differences solely due
to different meta data sorting are now ignored)
equalGADS()
can now exclude certain meta data columns
from the comparison
checkFormat()
for checking and
modifyingSPSS
format type compatibility with actual
data
check4SPSS()
for checking SPSS
meta data
conventions and requirements
changeVarNames()
and applyChangeMeta()
now
enforce SQLite3
naming conventions
- bug fixes
write_spss2()
- bug fix
applyChangeMeta()
: now recognizes differences
in NAs
in old columns when checking the change table
eatGADS 0.17.0
inspectDifferences()
now checks whether variable is of
the same type in both GADSdats
subImputations()
for substituting imputations with
original, not imputed values
applyChangeMeta()
now returns a more informative error
if the variable sets in the GADSdat
and the
changeTable
differ
applyChangeMeta()
tries to convert value
columns in changeTable
to numeric before throwing an
error
dummies2char()
for recoding a set of dummy variables to
a set of left filled character variables
fac2dummies()
and fac2dummies_complex()
for recoding a labeled factor variable to multiple labeled dummy
variables
equalGADS()
for comparing the complete structure and
content of two GADSdat
objects
inspectDifferences()
for comparing specific
variables
reuseMeta()
now allows only transferring value labels
for values coded as missing
checkEmptyValLabels()
and
checkMissingValLabels()
provide cleaner output
write_spss2()
for writing .sav
files via a
text file and a SPSS
syntax
import_spss()
and write_spss()
now deal
correctly with missing codes for character variables
recodeGADS()
allows recoding of unlabeled variables and
values
import_spss()
now takes an encoding
argument to work around faulty defaults
Internal
- better performance of
applyChangeMeta()
on value
level
- bug fix
import_spss()
(all columns are forced to be
double
when imported instead of integer
)
- bug fix
fac2dummies_complex()
(value labels of dummy
variables are tagged as valid
)
- bug fixes
recodeGADS()
- bug fix
removeValLabels()
(when a single value label
was removed)
- bug fixes
collapseMultiMC_Text()
(left_fill()
and drop_empty()
)
- bug fix
remove2NAchar()
(with partially labeled
variables)
- bug fix
multiChar2fac()
(with partially labeled
variables)
- bug fix
applyLookup_expandVar()
(removed unnecessary
messages)
- warnings removed for
import_spss()
(haven
patch for labeled character variables)
eatGADS 0.16.0
checkEmptyValLabels()
and
checkMissingValLabels()
for comparing values in the data
and value labels
compareGADS()
for comparing multiple variables between
two GADSdats
recodeGADS()
allows recoding (multiple) values into
existing values now, argument existingMeta
added
recodeGADS()
allows recoding of NA
now
recode2NA()
allows recoding of numeric and character
values to NA
recodeString2NA()
has been deprecated
- bug fix
collapseColumns()
(now supports
new_value
as column name in look up table)
checkValue()
now returns occurrence count as vector
instead of giving a message
checkValue()
now works on a subset of variables (via
argument vars
)
checkValue()
now supports checking for
NA
removeValLabels()
now can remove only specific
value
- valLabel
pairs if required
- changing value labels inside of
recodeGADS()
via
newValueLabels
deprecated (use
changeValLabels()
instead)
applyChangeMeta()
now works with
data.frames
(for compatibility with excel
import and export)
import_spss()
now supports variables of type
datetime
import_stata()
and write_stata()
for
exporting and importing Stata
files
Internal
check_GADSdat()
now checks for duplicate value
rows
- switch from
travis
and appVeyor
to
Github Action
applyChangeMeta()
checks format_new
column
now for illegal entries
applyChangeMeta()
throws error if result has corrupted
meta data
applyChangeMeta()
orders meta data within a variable
(by ascending value)
- better performance of
applyChangeMeta()
on value
level
- bug fix for
applyChangeMeta()
if only
missings_new
is changed
- Setup
revdepcheck
eatGADS 0.15.2