Kia ora koutou katoa!
The latest release features a major overhaul of iNZight's handling of survey designs, as well as several other significant user interface changes. Our focus has been on making iNZight a development tool for researchers to use on a wide range of data, specifically from survey designs, in a way that minimises specialist skills (such as understanding the underlying structure of the survey).
In addition, this release includes several much-needed interface redesigns of various components (details below) to make them more user friendly, and makes some fundamental changes to the inner workings in preparation for our upcoming release to CRAN. This will make iNZight available to research groups who may not be able to install the Desktop version on their organisation machines, but do have access to R and are able to install packages from CRAN.
For those interested, a detailed list of changes is given below, including changes made to several of the underlying packages used by iNZight.
As always, if you have any questions about these changes, run into problems, or would like to leave feedback of any kind, please get in touch! We now have several ways of doing so: you can find us on Twitter (@iNZightUoA), Facebook (iNZight, including live chat on our website), GitHub (@iNZightVIT), and e-mail (inzight_support@stat.auckland.ac.nz).
Ngā mihi nui,
The iNZight Team.
Acknowledgement
This release has been made possible by support from Te Rourou Tātaritanga, a research group funded by an MBIE Endeavour Grant, ref 62506 ENDRP, with researchers from Victoria University of Wellington, University of Auckland, and iNZight Analytics Ltd. This funding support, as well as support from iNZight Analytics Ltd, has allowed us to develop iNZight for use as a rapid research development tool with special emphasis on survey designs.
iNZightTools::form_class_intervals()
function, which includes code and a much smoother interface with a preview of resulting intervals.tools::R_user_dir()
; user is prompted to create config directories.disposeR
argument in iNZight()
has been replaced with dispose_fun
, allowing users to pass a function to be called when iNZight closes (rather then only allowing q()
).close_module()
method so modules can close themselves and iNZight's main GUI will be restored correctly.Plus many other fixes and changes from other iNZight packages!
There are many other changes in several of the R packages used behind-the-scenes.
Changes that are visible to GUI users are in bold.
close_module()
method from the iNZight GUI rather than doing so manually (this automatically restores things, too).glm
objects.inzsummary
and inzinference
with S3 methods.srvyr
package to handle survey designs using dplyr
-like syntax.
aggregateData()
, filterNumeric()
, filterLevels()
, filterRows()
, ...filterLevels()
to make it more concise (using droplevels()
).inzsvyspec
format.collapseLevels()
cause error.form_class_intervals()
function.import_survey()
to handle URL as the data argument.reorderLevels(..., freq = TRUE)
.