Changelog
Source:NEWS.md
tables 0.9.31
CRAN release: 2024-08-29
- In a few places
len
was used instead oflength.out
in calls torep()
, leading to warnings. Similarly,rep
was used instead ofreplace
insample()
(issue #28). -
tabular
assumed it was on the search list, and didn’t work when called astables::tabular
(issue #30). - Added
Authors@R
field toDESCRIPTION
.
tables 0.9.28
CRAN release: 2024-06-26
- A factor level of
""
caused an error when displayed. It will now be changed to" "
for display (issue #19). - The
VignetteBuilder
field inDESCRIPTION
has been changed tormarkdown
so that Pandoc can be found even when it is not on thePATH
. - Another minor update due to changes to the
formatters
package.
tables 0.9.25
CRAN release: 2024-04-13
-
PlusMinus()
andPaste()
didn’t handle formatting properly when multiple columns were involved (issue #13). -
toLatex()
with a non-emptyfile
argument didn’t write to file properly. (Reported by Reinhard Kerschner and F. Hortner.) - In some cases
All()
would give an error (issue #17). -
toTinytable()
function has been added to work with thetinytable
package. - Minor update due to changes to the
formatters
package.
tables 0.9.17
CRAN release: 2023-05-02
- Change host to Github.
- Add
useGroupLabels()
function. - Add
HTMLfootnotes()
function. - Add method for
formatters::matrix_form
.
tables 0.9.10
CRAN release: 2022-10-17
- rbind() failed in a complicated example, because the classes or names of the column labels differed.
- Error messages for rbind() and cbind() have been made more helpful.
tables 0.9.3
CRAN release: 2020-05-26
- Added latexTable() function, to provide captions, labels, etc.
- Added knitrTable vignette.
tables 0.8.7
CRAN release: 2018-11-11
- Added … argument to toKable() so that options can be passed to control the conversion. (Thanks to Mary Putt for pointing out the need for this.)
- Fixed bug in as.tabular.data.frame() that failed if any columns were factors. (Reported by Daniel Farewell.)
- Fixed incompatibility with new version of fancyvrb.
(Thanks to Prof. Brian Ripley for working out the solution.) - Fixed incompatibility with rmarkdown/knitr new version.
tables 0.8.4
CRAN release: 2018-05-21
- Added check for bad args to DropEmpty(), and fixed example which had them.
- Added “nearData” argument to Heading() etc, to fix Hline() bug reported by Johannes Ranke.
- Fixed bug in justification of row labels.
- Fixed bug when statistic had the wrong length, reported by Stefan Marr.
- Added toKable() function, for use with the kableExtra package.
- Added knit_print.tabular() method, so that tabular objects will print with correct formatting in knitr documents.
tables 0.8
CRAN release: 2017-01-03
- Allow editing of the row and column labels.
- Added DropEmpty() pseudo-function.
- Added AllObs() and RowNum() formula functions.
- Added character.only argument to Heading() and Paste().
tables 0.7.91
- Updated options for html.tabular to use better CSS and HTML5 in the tables.
- Added an HTML vignette.
- Fixed bug: functions prefixed by “pkg::” in formulas led to warning messages. (Reported by Lars Bishop.)
tables 0.7.87
- Added “append” argument to latex.tabular() and html.tabular(), and made explicit that connections are allowed for the “file” argument. (Suggestion of Marc Halperin.)
tables 0.7.86
- Fixed scoping bug: locally defined format functions were not always found. (Reported by Doug Ezra Morrison.)
tables 0.7.79
CRAN release: 2014-07-24
- Added Equal() and Unequal() pseudo-functions for more flexible Percent() calculations.
- Fixed bug in handling factors which had not excluded NA values.
- Added “formula” attribute to tabular.formula results.
- Added as.tabular() function.
- Added Arguments() function to allow multi-argument analysis functions.
tables 0.7.67
- The cbind() and rbind() methods now allow NULL in the list of arguments. (Suggestion of Jeff Newmiller.)
- Added a note in the vignette about how to use RowFactor with nopagebreak in a longtable environment. (Based on some sleuthing by Jeffrey Miller.)
- Added HTMLcaption to the table options to insert an HTML caption. (Suggestion of Joseph Larmarange.)
tables 0.7.64
CRAN release: 2013-11-12
- Added support for HTML output.
- Added support for extraction of subsets of the matrix.
- Added Paste() function.
- If a summary doesn’t produce a scalar value, formatting messed up the display. Now a warning will be issued and that cell will be displayed as
or similar. - Added cbind() and rbind() methods for tabular objects.
- The internal texify() function did not work properly.
tables 0.7.48
- Default formatting now skips character cells.
- Justification of labels in text mode wasn’t being done properly.
tables 0.7
CRAN release: 2012-12-14
- RowFactor now allows spacing=1.
- Specifications for justification in table_options() are now recycled.
- Missing values were not handled correctly when computing counts, and when working with factors. (Reported by Manuel Reif.)
- Added Percent() pseudo-function.
- Cleaned up handling of row and column labels, especially in cases where rows with different column headings are summed.
- Added optional parameter to Heading() to use it only if another hasn’t already been set.
tables 0.6
CRAN release: 2012-04-02
- Fixed bug in column headings in print.tabular (reported by Tal Galili)
- Added Factor().
- Fixed bug with zero columns of row labels.
- Added levelnames argument to RowFactor and Factor to allow label customization.
- Added Multicolumn function.
- Added as.matrix(), write.csv.tabular() and write.table.tabular() (suggestions of Greg Snow).
- Added LaTeX escapes to text in the body or labels constructed by All() or the factor labels. (Suggestion of Dieter Menne.)
- Added a caption to the longtable example. (Suggestion of Dieter Menne.)
- Added the version number to the vignette title page.
- Fixed RowFactor to add space before first row, not after last row. (Bug report from Dieter Menne.)
- Made tabular() into a generic function. (Suggestion of Hadley Wickham.)
- Added description of missing values to the vignette.
- Fixed handling of data with an Hmisc “labelled” class attached. (Reported by Thomas MacFarland.)
tables 0.4
- Added All(), Literal() and RowFactor()
- Added table_options() and booktabs() for booktabs support
- Gave different defaults for row label justification and data justification
- Suppress page breaks in RowFactor().
- Allow options to be set temporarily in latex() call.
- Added options to suppress parts of the output.