NEWS
tables 0.9.31 (2024-08-29)
- In a few places
len
was used instead of length.out
in calls to
rep()
, leading to warnings. Similarly, rep
was used instead of
replace
in sample()
(issue #28).
tabular
assumed it was on the search list, and didn't work when
called as tables::tabular
(issue #30).
- Added
Authors@R
field to DESCRIPTION
.
tables 0.9.28 (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 in DESCRIPTION
has been changed to
rmarkdown
so that Pandoc can be found even when it is not on the PATH
.
- Another minor update due to changes to the
formatters
package.
tables 0.9.25 (2024-04-13)
PlusMinus()
and Paste()
didn't handle formatting properly
when multiple columns were involved (issue #13).
toLatex()
with a non-empty file
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 the
tinytable
package.
- Minor update due to changes to the
formatters
package.
tables 0.9.17 (2023-05-02)
- Change host to Github.
- Add
useGroupLabels()
function.
- Add
HTMLfootnotes()
function.
- Add method for
formatters::matrix_form
.
tables 0.9.10 (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.8
- All() didn't work with tibbles. (Reported by Vincent Arel-Bundock.)
tables 0.9.7
- toHTML() was ignoring the file argument.
tables 0.9.4 (2020-08-28)
- Minor update to fix test note.
tables 0.9.3 (2020-05-26)
- Added latexTable() function, to provide captions, labels, etc.
- Added knitrTable vignette.
tables 0.9
- Reduced dependence on Hmisc.
tables 0.8.8 (2019-05-13)
- Updates to fix CRAN errors.
tables 0.8.7 (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 (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 (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.88
- Edited messages to allow internationalization. No translations
added so far.
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 (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.68
- Bug fix in setting up column headings (reported by Lars Bishop).
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 (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 (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 (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.5 (2011-12-07)
- Planned CRAN release of all of the above
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.
tables 0.3 (2011-11-29)
- Renamed from "tabular" to "tables", put on R-forge
tables 0.2
- First reasonably complete release
tables 0.1
- First alpha version with Hmisc support
tables 0.0
- Various abortive attempts