The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
dropDuplicateIDs() allows dropping duplicate IDs based
on number of missings on selected variables (#67)changeValLabels() and changeMissings()
allow changing value labels and missing tags for multiple variables at
once (#33)recodeGADS() allows recoding multiple variables at once
(#107)merge.GADSdat() allows automatically assigning NAs
created through merging a missing code and a value label (#1)equalData() and equalMeta() now split the
functionality of equalGADS()equalData() and equalGADS() now support
multiple id variables (id)inspectMetaDifferences() now provides consistent output
for variable label differencesextractData2() and extractData() no longer
throw an error if multiple values of the same variable are labeled
NA (#96)extractData2() and extractData() no longer
produce an error if there are multiple duplicate value labels in a
variableextractData2() and extractData() no longer
produce a warning if multiple duplicate value labels occur which are
tagged and transformed to NA anyway (#98)extractData2() and extractData() now
provide consistent output for values which have NA as value
label (#100)inspectMetaDifferences() now correctly reports
differences for meta data with differing row names (#102)existingMeta argument in
recodeGADS() and applyChangeMeta(), which was
ignored when values were recoded into each other (#104)removeValLabels()
(#111)changeMissings() bug which dropped a single,
existing value label and threw an error (#121)checkMissingValLabels() now correctly recognizes large
integers (#124)checkVarNames() and not outside of itequalData() and equalGADS() now work with
GADSdat objects of length one (#127)inspectDifferences() and
inspectMetaDifferences() now allow comparisons of variables
within the same GADSdat object (#62)import_tibble() allows importing
tibbles as GADSdat objects (#88)applyLookup() now works for multiple variables that
contain NAs (#68)applyChangeMeta() and recodeGADS() now
correctly perform recodings (and throw errors) if multiple meta data
conflicts occur (#57)removeEmptyValLabels() for removing unused missing tags
and value labels (#4)extractData() and extractData2() now
correctly apply value labels, even when value and value label conflicts
existwrite_spss2() now also handles variables containing
only NA values when format is also NA (#72)changeMissings() now correctly changes missing labels
for values of variables with partially non-existent values
and/or valLabels (#73)autoRecode() now correctly overwrites the existing
variable if var_suffix = "" (#84)inspectMetaDifferences() is now correctly
named even if differences in variable labels and SPSS
format occur (#81)extractData2() and extractData() now
correctly transform variables with duplicate value labels (#77)import_spss vignette updated to use
extractData2() instead of extractData()extractData() to use
extractData2() internally (#82)equalGADS() now allows pre-sorting the data by an
identifier variableupdateMeta(), applyChangeMeta(),
changeVarNames(), cloneVariable(),
createVariable(), composeVar(), and
dummies2char() now have optional checks of new variables
names via the checkVarNames argumentreuseMeta() now can be use on multiple variables at
onceinspectMetaDifferences() now can be applied to data
bases as wellrecodeNA2missing() for recoding NAs to a
specific missing coderecode2NA() now allows the recoding of multiple
values at once and returns a warning, if the recoded values
have existing value labels in the recoded variablesupdateMeta() is now compatible with
extractData() and extractData2()extractData2() now available for
trend_GADSdat objectsrecodeGADS() and applyChangeMeta() allow
recoding values without recoding value labels (via
existingMeta = "ignore")insertVariable() has been renamed
relocateVariable() for clarity. Variables can now be
inserted at the very beginning of a GADSdatcloneVariable() and autoRecode() now allow
automatic appending of variable label suffixes via the
label_suffix argumentemptyTheseVariables() allows setting
multiple variables to NAimport_spss() now removes duplicate meta data rows,
which caused an error in, e.g., recodeGADS()export_tibble() and write_spss() now throw
an error if a conversion of four or more discrete missing tags into a
missing range has undesired side effectscheckMissingsByValues(), now correctly
reports missing tags outside of the specified value rangecloneVariable(), now new variables names
which are also SQLite keywords no longer throw a error
(fixed conflicts caused by checkVarName())multiChar2fac() now allows converting to upper or lower
cases via the convertCases argumentcheckMissingsByValues() for checking missing tags for
specific, labeled values (or a value range)import_spss() with more informative error messagecheckMissingValLabels() now allows checks for specific
variable classescheckMissingValLabels() now offers
data.frame output formatextractData2() for better usability and support of
ordered factorsfixEncoding() now supports imports of
windows-1250 imported files via import_spss()
with UTF-8 encodingimport_spss() now transforms DATEATIME and
ADATE variables to character, assigning an appropriate
formatcloneVariable() for duplicating an existing variable
under a new namecreateVariable() for creating a new, empty
variableinsertVariable() for changing the position of a
variable in the data setautoRecode() for automatically recoding (numerical)
variablesmultiChar2fac() for cases with existing
value labels (with values labeled greater than zero)composeVar() now correctly prioritizes if both
variables have missing valueschangeMissings() now does no longer add arbitrary value
labels for newly tagged valuescheckUniqueness2() for cases with differing
numbers of cases per imputed data setchangeValLabels() for a mixture of already
existing and new valuesimport_spss() when setting
labeledStirngs = "transform"import_spss() for variables with missing
tags but no value labels (these missing tags were dropped before)extractData() adds now all variable labels as a
label attribute to the resulting
data.frameequalGADS()getTrendGADS()inspectMetaDifferences() for inspecting meta
differences between two GADSdats and a single variablecheckUniqueness2() for faster checking if a variable is
unique within an identifier variablefixEncoding() for fixing encoding issues caused during
the import via import_spss() using ASCII or
other encodingcomposeVar() for combining the information of two
variables in a third variablesubImputations() now works with differing
varName and varName_impfillImputations() for efficiently filling missing
values in imputed variables via not imputed variablescheckFormat() now works correctly for variables without
value labelscheckFormat() now works correctly for variables with
purely NAsimport_raw() now works correctly if variables are
provided as integersreuseMeta() now works correctly if variables occur in
multiple sheets in a data base or all_GADSdatREADMEgetTrendGADS() now supports multiple measurement points
but support for linking errors has been droppedextractData() now supports multiple measurement points
but support for linking errors has been droppedgetTrendGADSOld() and extractDataOld()
provide backward compatibilitycheckLEStructure() deprecatedimport_spss() now can automatically transform labeled
or missing tagged character values via the changed
labeledStrings argumentassimilateValLabels() for assimilating value labels of
multiple variablescbind.GADSdat() method for binding multiple
GADSdat objects by columncalculateScale() for calculating scales from item
setscheckUniqueness() for checking uniqueness of a variable
within an id variablemeta_data)updateMeta() (all added variables are now
checked for illegal naming)equalGADS() now ignores irrelevant format differences
(F8.0 vs F8)JSS link in vignetteapplyChangeMeta() and changeValLabels()
now automatically assign "valid" to the
missings columns for labeled valuesequalGADS() (meta data differences solely due
to different meta data sorting are now ignored)equalGADS() can now exclude certain meta data columns
from the comparisoncheckFormat() for checking and
modifyingSPSS format type compatibility with actual
datacheck4SPSS() for checking SPSS meta data
conventions and requirementschangeVarNames() and applyChangeMeta() now
enforce SQLite3 naming conventionswrite_spss2()applyChangeMeta(): now recognizes differences
in NAs in old columns when checking the change tableinspectDifferences() now checks whether variable is of
the same type in both GADSdatssubImputations() for substituting imputations with
original, not imputed valuesapplyChangeMeta() now returns a more informative error
if the variable sets in the GADSdat and the
changeTable differapplyChangeMeta() tries to convert value
columns in changeTable to numeric before throwing an
errordummies2char() for recoding a set of dummy variables to
a set of left filled character variablesfac2dummies() and fac2dummies_complex()
for recoding a labeled factor variable to multiple labeled dummy
variablesequalGADS() for comparing the complete structure and
content of two GADSdat objectsinspectDifferences() for comparing specific
variablesreuseMeta() now allows only transferring value labels
for values coded as missingcheckEmptyValLabels() and
checkMissingValLabels() provide cleaner outputwrite_spss2() for writing .sav files via a
text file and a SPSS syntaximport_spss() and write_spss() now deal
correctly with missing codes for character variablesrecodeGADS() allows recoding of unlabeled variables and
valuesimport_spss() now takes an encoding
argument to work around faulty defaultsapplyChangeMeta() on value
levelimport_spss() (all columns are forced to be
double when imported instead of integer)fac2dummies_complex() (value labels of dummy
variables are tagged as valid)recodeGADS()removeValLabels() (when a single value label
was removed)collapseMultiMC_Text()
(left_fill() and drop_empty())remove2NAchar() (with partially labeled
variables)multiChar2fac() (with partially labeled
variables)applyLookup_expandVar() (removed unnecessary
messages)import_spss() (haven
patch for labeled character variables)checkEmptyValLabels() and
checkMissingValLabels() for comparing values in the data
and value labelscompareGADS() for comparing multiple variables between
two GADSdatsrecodeGADS() allows recoding (multiple) values into
existing values now, argument existingMeta addedrecodeGADS() allows recoding of NA
nowrecode2NA() allows recoding of numeric and character
values to NArecodeString2NA() has been deprecatedcollapseColumns() (now supports
new_value as column name in look up table)checkValue() now returns occurrence count as vector
instead of giving a messagecheckValue() now works on a subset of variables (via
argument vars)checkValue() now supports checking for
NAremoveValLabels() now can remove only specific
value - valLabel pairs if requiredrecodeGADS() 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
datetimeimport_stata() and write_stata() for
exporting and importing Stata filescheck_GADSdat() now checks for duplicate value
rowstravis and appVeyor to
Github ActionapplyChangeMeta() checks format_new column
now for illegal entriesapplyChangeMeta() throws error if result has corrupted
meta dataapplyChangeMeta() orders meta data within a variable
(by ascending value)applyChangeMeta() on value
levelapplyChangeMeta() if only
missings_new is changedrevdepcheckThese binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.