questionr 0.8.1
- Fix failing tests in R-devel due to table subset class attribution
modifications
questionr 0.8.0
- irec()and- iorder()have been updated to
use the native pipe and- fct_na_value_to_level()instead of- fct_explicit_na()(#141)
- prop(),- cprop()and- rprop()could now be applied on tables of 3 dimensions or more (#38)
- new function freqtable()(#139, @nalimilan)
questionr 0.7.8
- Fix error in iorder,icutandirecwhen variable name is not syntactically valid (#133,
@bassam-abulnoor)
questionr 0.7.7
- Fix error in iorderwhen reordering a numeric variable
withforcats(#131, @bassam-abulnoor)
- Fix error in irecwhen recoding a numeric variable withforcats(#131, @bassam-abulnoor)
questionr 0.7.6
- Better tidyverse styling in irec and iorder (#125, @larmarange)
- include.lowest default value is now TRUE in icut() (#129, @nalimilan)
- Add rp2018dataset
- Remove rp99datset
questionr 0.7.5
- Fix NAvalues in weights andnormwt=TRUEinwtd.table
- bug fix in describe()(#126)
questionr 0.7.4
- Add useNAand deprecatena.rmandna.showarguments towtd.table(thanks @nalimilan)
- Add fct_relevelmethod toiorder(thanks
@nalimilan)
- New function ggsurvey()for easy plots withsurveyobjects andggplot2(#123, @larmarange)
questionr 0.7.3
- Remove dplyr::recodemethod fromirecas
it is in questioning lifecycle
- Fix forcatsanddplyrdetection inirec(thanks @matthias-studer)
- Fix R.cache blocking message in irec,icutoriorder(thanks @matthias-studer)
- Fix name conflicts when irec,icutoriorderare called with a data frame with the same name as a
function (thanks @nalimilan)
- Sort level names in irecandiorderinstead of relying onunique(thanks @nalimilan)
questionr 0.7.2
- look_for()and- lookfor()are now simply
imported and reexported from- labelled(#111, @larmarange)
questionr 0.7.1
- fertilityand- feconditedatasets imported
with haven 2.3.0 (thanks @larmarange)
- Fix irec fct_recode code when there is a space in variable name
- Remove obsolete wtd.varfunction. UseHmisc::wtd.varinstead.
- Improve styling of code generated by iorder, irec and icut
- Fix error when both “NA” and NA in a vector passed to
freq
- Use dplyr::recode_factorinstead of usingfactor()(thanks @larmarange)
questionr 0.7.0
- Compatibility with labelled2.0.0
questionr 0.6.3
- Make rprop,cpropandpropcompatible withjanitor::tabylfor pipeline
integration
- Replace R2HTML::HTMLwithknitr::kableinclipcopy
- Fix incorrect NAs percentage in describe(thanks @gdutz)
- Add new tabs() function (thanks @rdrr1990)
questionr 0.6.2
- Add excludeargument towtd.table(thanks
@pgtpg)
- Make clipcopywork with tibbles
- Bugfix : missing rownames in iorderverification
table
- Generate a pkgdownpackage documentation at
https://juba.github.io/questionr/
- Fix incompatibility between cum,sortand
NAs infreq(thanks @scoavoux)
- Bugfix : error when recoding a numeric variable with
forcatsinirec
questionr 0.6.1
- New “Recoding addins” vignette
- Add support for forcats::fct_recodeinirec
- Add support for dplyr::recodeinirec
- “Variable cutting” addin entry renamed to “Numeric range
dividing”
- Bugfix : conflict between useNAandexcludeinfreq(thanks @scoavoux)
- Bugfix : Fix missing rownames in icut table results
questionr 0.6.0
- New na.rmargument tocross.multi.table.
Usena.rm = FALSEto display NA level incrossvar
- New rp2012dataset
- New fertilitydataset (@larmarange)
- New ltabsfunction, for labelled variables
cross-tabulation (@larmarange)
- describe,- lookforand- freqare harmonized and now work with- labelledvariables (@larmarange)
- Integration with the labelledpackage (@larmarange)
- freqadded to- describe(@larmarange)
- More detailed lookforresults (@larmarange)
questionr 0.5.0
- irec,- icutand- iorderhave
been converted to RStudio addins. They now work both with vectors and
data frames.
- Bugfix : handle regexp special chars in variable or split character
in multi.split (thanks @markriseley)
- irecallows to select the type of output : character,
factor or numeric (thanks @larmarange)
- irecnow works with numeric variables
- Bugfix : name conflicts with global environment objects (thanks
@scoavoux)
- irecnow trims leading and trailing whitespaces in
inputted values
- Minimal recoding style by default in irec
- Fix false positives in multi.split (thanks @markriseley)
- New fecondite labelled dataset (thanks @larmarange)
- New happy dataset (thanks @briatte)
- cross.multi.table() now accept a nargument to display
the total number of observations by row or column (whenfreq=TRUE).
questionr 0.4.3
- cross.multi.table() now accept a tfreqargument to
display row percentages based on the (potentially weighted) contingency
table of respondants.
- Fix : i* interactive functions now work with data.table and dplyr’s
tbl_df
questionr 0.4.2
- cross.multi.table() now accept a freqargument to
display column percentages based on the (potentially weighted)
contingency table of crossvar on respondants.
- multi.table() now accept a freqargument to compute
percentages based on (potentially weighted) number of repondants. Note
thatfreqis set to TRUE by default
- Fix : wrong HTML() call in clipcopy()
- Refactoring : icut, irec and iorder are now shinyApps functions
- Translation : icut, irec and iorder interfaces are now translated in
french
questionr 0.4.1
- Bugfix : compatibility with shiny 0.10
questionr 0.4
- New functions from Joseph Larmarange : duplicated2, na.rm,
rm.unused.levels
- Default lookfor keywordsargument changed to “”
(displays all variables)
- New argument nto cprop and rprop to display the number
of observations per row/column
- “Ensemble” and “Total” strings in cprop and rprop are now
localized
- Bugfixes on irec : encoding on windows and empty strings in factor
levels
- freqnow displays, by default, a column of percentage
based on non-missing values
questionr 0.3.1
- Bugfix : weights handling in cross.multi.table
- Bugfix : NA values in icut
questionr 0.3
- New functions from Joseph Larmarange : addNAstr and odds.ratios
- copy renamed to clipcopy to avoid name collisions with
data.table
- New function : icut, interactive shiny interface for
cut
- New function : iorder, interactive shiny interface for ordering the
levels of a factor
- New function : irec, interactive shiny interface for recoding a
variable
questionr 0.2
- New functions : describe, freq.na, qload, qscan, recode.na
- Finish transition from rgrs
questionr 0.1