labelled 2.5.0
- new .keep_value_labelsargument forrecode.haven_labelled()
- new .combine_value_labelsargument forrecode.haven_labelled()(#61)
- new drop_unused_value_labels()method
- an additional .labelsargument forset_value_labels()
- user_na_to_naargument has been added to- to_character.haven_labelled()
- %>%is now imported from- dplyr
- a cheatsheet has been added (#47)
- internal documentation is now using roxygen2 markdown support
labelled 2.4.0
- fixes for haven 2.3.0 (#59 by @hadley)
- correct re-export of functions from haven
- update_labelled()has been improved to allow to reconstruct all labelled vectors created with a previous versiob of- haven
labelled 2.3.1
- an additional argument keep_var_labelforremove_labels()
- bug fix for unlabelled()when applied on a vector
- when using unclass = TRUEwithto_factor(), attributes are not removed anymore
labelled 2.3.0
- new function unlabelled()
labelled 2.2.2
- bug fix for look_for()(#52 by @NoahMarconi)
- bug fix in val_labels_to_na()documentation
labelled 2.2.1
- bug fix for na_range()andna_values(): variable labels are now preserved (#48, thanks to @mspittler)
labelled 2.2.0
- new function copy_labels_from(), compliant withdplyrsyntax
- update_labelled()is now more strict (#42 by @iago-pssjd)
- new functions look_for()andlookfor()imported fromquestionr(#44)
- new unlistoption forvar_label()
- tagged_na()and similar functions are now imported from- haven
labelled 2.1.0
- var_label(), applied to a data.frame, now accepts a character vector of same length as the number of columns.
- set_variable_labelshas a new- .labelsargument.
- New unclassoption into_factor(), to be used whenstrict = TRUE(#36)
- Following havenversion 2.1.0, it is not mandatory anymore to define a value label before defining a SPSS style missing value.labelled_spss(),na_values()andna_range()have been updated accordingly (#37)
labelled 2.0.2
- to_factor()bug fix then applied on a data.frame (#33)
labelled 2.0.1
- update_labelled()bug fix then applied on a data.frame (#31)
labelled 2.0.0
BREAKING CHANGE
- Following version 2.0.0 of haven,labelled()andlabelled_spss()now produce objects with class “haven_labelled” and “haven_labelled_spss”, due to conflict between the previous “labelled” class and the “labelled” class used byHmisc.
- A new function update_labelled()could be used to convert data imported with an older version ofhavento the new classes.
Other changes
- user_na_to_naoption added to- to_factor()
- foreign_to_labelled()now import SPSS missing values (#27)
- a strictargument added toto_factor()(#25)
- remove_attributes()preserve character vectors (#30)
labelled 1.1.0
- extend dplyr::recode()method to be compatible with labelled vectors.
- copy_labels()now copy also- na_rangeand- na_valuesattributes.
- new method remove_attributes()
labelled 1.0.1
- bug fix: argument drop_unused_labelscould now be used withto_factor.data.frame()
- new labels argument for to_labelled()method when applied to a factor
- bug fix: appropriate column names with data.frame(#20)
labelled 1.0.0
- now imports haven
- new function to deal with user defined missing values (SPSS style): na_values(),na_range(),set_na_values(),set_na_values(),remove_user_na(),user_na_to_na().
- remove_labels()has been updated.
labelled 0.2.3
- new functions set_variable_labels(),set_value_labels(),add_value_labels()andremove_value_labels()compatible with%>%.
- new functions remove_val_labelsandremove_var_label().
- bug fix in to_character.labelled()when applied to data frames.
labelled 0.2.2
- to_factor(),- to_character()and- to_labelled.factor()now preserves variable label.
- bug fix in to_factor()when applied to data frames.
labelled 0.2.0
- Following evolution of haven,labelleddeosn’t support missing values anymore (cf. https://github.com/hadley/haven/commit/4b12ff9d51ddb9e7486966b85e0bcff44992904d)
- New function to_character()(cf. https://github.com/larmarange/labelled/commit/3d32852587bb707d06627e56407eed1c9d5a49de)
- to_factor()could now be applied to a data.frame (cf. https://github.com/larmarange/labelled/commit/ce1d750681fe0c9bcd767cb83a8d72ed4c5fc5fb)
- If data.tableis available, labelled attribute are now changed by reference (cf. https://github.com/larmarange/labelled/commit/c8b163f706122844d798e6625779e8a65e5bbf41)
- zap_labels()added as a synonym of- remove_labels()