splitstackshape NEWS


Author/Maintainer : Ananda Mahto Email : ananda@mahto.info URL : http://github.com/mrdwab/splitstackshape BugReports : http://github.com/mrdwab/splitstackshape/issues


1.4.4

29 March 2018

1.4.3

20 March 2018

1.4.2

23 October 2014

1.4.1

18 October 2014

Bug in :::.stripWhite when using "|" as a delimiter fixed.

1.4.0

13 October 2014

See 1.3.0 – 1.3.8 for details of changes.

cSplit now replaces concat.split.compact and concat.split.multiple in concat.split; cSplit_f has been introduced as a related function. Other new functions are stratified and expandRows.

1.3.8

12 October 2014

Added functions

The “_f" is both representative of fread, which this function uses to split the concatenated cells, and “fixed”“, which is indicative of the fact that this function would only work if the number of resulting columns is the same for each row in the input.

“Expand” the rows of a data.frame or a data.table either by values specified in a column of the input dataset or by a vector specifying the number of times to repeat each row.

Enhancement

1.3.1 – 1.3.7

08/10 October 2014

Incremental cleanups and additions to get ready for V1.4.0

Enhancement

Added functions:

Before the release of 1.4.0, the basic concat.split* functions would become simple wrappers for cSplit, which is much more efficient than the previous implementations. The earlier functions will remain for compatability purposes. Since cSplit is already in use, it will be an exported function.

A function to take fixed or proportional samples by group from a data.frame or `data.table.

Non-exported additions:

1.3.0

27 October 2013

Feature Changes

Added functions:

numMat replaces binaryMat and valueMat for numeric data.

charMat replaces charBinaryMat for string data.

Dropped functions:

Due to changes introduced after recommendations by @flodel, the following functions have been rewritten as numMat and charMat

1.2.1

20 October 2013

Feature Changes

New function added:

concat.split.expanded did not previously support expanding “character” data. Due to prompting by @juba, charBinaryMat has been included to handle such cases.

1.2.0

27 August 2013

Enhancement

1.1.0

18 August 2013

Enhancement

1.0.2

17 August 2013

Bugfixes

Feature Changes

New functions added:

1.0.1

16 August 2013

Bugfixes

Feature change

1.0

12 August 2013

Initial commit of splitstacshape with the following main functions:

Full list of functions

Non-exported functions are indicated with ::: before their names.