Changelog
Source:NEWS.md
DataExplorer 0.8.2
CRAN release: 2020-12-15
Enhancements
-
#139: Added
by
argument toplot_bar
.
Bug Fixes
- #148: Address CRAN removal due to vignette build failure.
DataExplorer 0.8.1
CRAN release: 2020-01-07
Bug Fixes
- #109: Fixed a bug causing unordered bar charts.
-
#114: Removed redundant message in
dummify
. - #116: Fixed pandoc document conversion error 99.
-
#120: Fixed type
logical
being parsed assymbol
inconfigure_report
. -
#121: Fixed missing value bug when
split_columns(..., binary_as_factor = TRUE)
. -
#130 (PR):
plot_prcomp
now drops columns with zero variance.
DataExplorer 0.8.0
CRAN release: 2019-03-17
New Features
-
#92: Added
update_columns
to transform any selected columns.
Enhancements
-
#87: Added
configure_report
function to customize report content. -
#89: Added option to customize
geom_text
andgeom_label
arguments. -
#91:
create_report
now displays full report directory after completion. -
#95: Added better exception handling for
plot_bar
. -
#98: Added band customization to
plot_missing
. -
#100: Switched
geom_text
togeom_label
. -
#103: Report title can now be customized in
create_report
. -
#108: Added option to treat binary features as discrete in
plot_bar
,plot_histogram
,plot_density
andplot_boxplot
. - Updated d3.min.js to v5.9.2.
DataExplorer 0.7.1
Enhancements
-
#86: Replaced
gridExtra::grid.arrange
with facets. - Added seeds to vignette and README for re-producible examples.
- Hid all internal functions.
DataExplorer 0.7.0
CRAN release: 2018-10-19
Enhancements
- #42: Applied S3 methods for plotting functions.
-
#77:
dummify
now works on selected columns. -
#78: All ggplot objects from
plot_*
are now invisibly returned. As a result, extractedprofile_missing
fromplot_missing
for missing value profiles. - #83: Removed all deprecated functions.
- #85: Users can now specify number of rows/columns for plot page layout.
-
plot_prcomp
now passedscale. = TRUE
toprcomp
by default. - Added
sampled_rows
argument toplot_scatterplot
. - Added option to parallelize plot object construction.
- Updated default config for
create_report
.
Bug Fixes
-
#74: Fixed a bug causing
create_report
failure due to zero complete rows. -
#75: Fixed a bug in
plot_str
when plotting data.frame with more than 100 columns. - #82: Removed hard-coded scales from all plot functions.
- Fixed a bug causing wrong column indices in
split_columns
. - Fixed a bug using standard deviation instead of variance in
plot_prcomp
.
DataExplorer 0.6.1
Enhancements
- Updated vignette for better clarity.
-
#71: Added better error handler for
plot_prcomp
.
Bug Fixes
-
#69: Fixed bug causing
create_report
failure (specifically fromplot_prcomp
) wheny
is specified. - Added more unit tests for
create_report
andplot_prcomp
.
DataExplorer 0.6.0
CRAN release: 2018-05-30
Enhancements
-
#41:
create_report
can now be customized. - #53: Added page number for plots that span multiple pages.
- #56: Added support for theme and customization for individual components.
-
#62:
plot_bar
now supports optional measures (in addition to categorical frequency) using argumentwith
. - #66: Feature engineering functions works on other classes in addition to just data.table.
-
plot_missing
:- Percentage text labels from output plot now has 2 decimals to prevent small percentages from being truncated to 0%.
- Added example to quickly drop columns with too many missing values.
- Added
.ignoreCat
and.getAllMissing
to helper.
DataExplorer 0.5.0
CRAN release: 2018-01-10
Enhancements
-
#44: Added option to exclude categories in
group_category
. - #45: Added title option for all plots.
-
#46: Added option to exclude columns in
set_missing
. -
#49 [Breaking Change]: Switched package to tidyverse style. All old functions are in
.Deprecated
mode. List of name changes in alphabetical order:-
BarDiscrete
->plot_bar
-
CollapseCategory
->group_category
-
CorrelationContinuous
->plot_correlation(..., type = "continuous")
-
CorrelationDiscrete
->plot_correlation(..., type = "discrete")
-
DensityContinuous
->plot_density
-
DropVar
->drop_columns
-
GenerateReport
->create_report
-
HistogramContinuous
->plot_histogram
-
PlotMissing
->plot_missing
-
PlotStr
->plot_str
-
SetNaTo
->set_missing
-
SplitColType
->split_columns
-
-
#52: Combined
CorrelationContinuous
andCorrelationDiscrete
into one function, and added option to view correlation of all features at once. - Optimized layout for multiple plots.
Bug Fixes
- #47: Fixed color scale for correlation heatmap.
DataExplorer 0.3.0
CRAN release: 2016-11-19
Bug Fixes
-
#24:
CorrelationDiscrete
now displays all factor levels instead of full rank matrix frommodel.matrix
.
Enhancements
- #11: Functions with return values will now match the input class and set it back.
-
#22: Added documentation for
num_all_missing
inSplitColType
. -
#23: Added additional measures (in addition to frequency) to
CollapseCategory
. - #26: Removed density estimation section from report template.
-
#31: Added flexibility to name the new category in
CollapseCategory
.
Other notes
-
#30: In
CollapseCategory
,update = TRUE
will only work with input data asdata.table
. However, it is still possible to view the frequency distribution with any input data class, as long asupdate = FALSE
.
DataExplorer 0.2.6
CRAN release: 2016-05-08
Bug Fixes
-
#20: Fixed permission denied bug due to intermediates_dir argument in
knitr::render
.
Enhancements
- #16: Improved handling of missing values.
DataExplorer 0.2.5
Bug Fixes
-
#18:
GenerateReport
now handles data without discrete or continuous features.
DataExplorer 0.2.3
CRAN release: 2016-03-01
New Features
- Added function
CollapseCategory
to collapse sparse categories for discrete features. - Added correlation heatmap for both continuous and discrete features.
- Added density plot for continuous features.