Skip to content

user stories

Kyle Baron edited this page Aug 11, 2020 · 4 revisions

user-stories

  1. As a user, I want to render a data frame in tabular environment within threeparttable
  2. As a user, I want to optionally render column names in bold font
  3. As a user, I want to be able to have a column name appear in the latex table that is different than the column name in the data frame
  4. As a user, I want to be able to replace all column names in the latex table from the names which appear in the data frame
  5. As a user, I want to be able to alter the alignment of table columns as left, center, right with the column width determined by latex or as a fixed size (e.g. 3 cm)
  6. As a user, I want to be able to pass in the name of originating R script and output tex file and add those annotations at the bottom of the table
  7. As a user, I want to be able to automatically save a file to an output location that also appears in the table note text
  8. As a user, I want to be able to add arbitrary notes to the bottom of the table
  9. As a user, I want to be able to render table notes as the 3rd part of a three part table or as a minipage below the table separated with a horizontal line
  10. As a user, I want to be able to configure different aspects of minipage notes, including the width, the distance from the bottom of the table and the horizontal line separating the bottom of the table and the top of the mini page notes
  11. As a user, I want table notes sanitized for _ or % characters
  12. As a user, I want to pass in a named list of units corresonding to table column names and print the unit below the column name
  13. As a user, I want to be able to break the table column labels into multiple rows
  14. As a user, I want to be able to optionally drop columns from the data frame so that they do not appear in the latex output
  15. As a user, I want to be able to use latex math expressions in table cells
  16. As a user, I want to be able to add horizontal lines at a position determined by the contents of a table column, where the horizontal line is inserted at non-repeating values
  17. As a user, I want to specify exact rows where horizontal lines will appear as either a logical or integer vector
  18. As a user, I wnat to be able to clear repeating values from table column data
  19. As a user, I want to be able to make certain table columns or table cells bold or italic
  20. As a user, I want to be able to identify a table column that will be used to form panels in the table; the non-repeating values in the table column data will form the title of the panel
  21. As a user, I want to group table columns with a horizontal line above the table column labels and give a title to the group of columns
  22. As a user, I want to be able to give multiple levels of column groupings
  23. As a user, I want to be able to encode column groupings in the column names as title.name format; the column groupings will be implemented by stating the separator on which to split the column name (e.g .)
  24. As a user, I want to be able to identify a row (or rows) that are summary rows and add special styling to those rows, including a horizontal line above that row, bold font face in certain cells of that row, and alternate text in certain cells of that row
  25. As a user, I want to be able to create long tables that span multiple pages
  26. As a user, I want to be able to specify the caption for long tables as either text passed to the stable_long call or as a latex macro name
  27. As a user, I want to be able to specify the latex font size for the table
  28. As a user, I want to be able to alter the amount of space between rows of the table
  29. As a user, I want to be able to alter the amount of space between the columns of a table
  30. As a user, I want to be able to summarize a data set and create a data disposition table summarizing the number of observations, the number of individuals, the number of missing observations, the number of observations below the quantitation limit, the percent of observations that are below the quantitaiton limit, and the percent of observation in certain subgroups
  31. As a user I want to create a continuous covariate summary table in either long or wide format
  32. As a user, I want to be able to create a categorical covariate summary table in either wide or long format
  33. As a user, I want to create data disposition, continuous, and categorical summary table grouped or paneled in different ways
  34. As a user, I want to be able to add a summary row or column to the data disposition, continuous, or categorical summary table where appropriate
  35. As a user, I want to be able to assemble tables within a pipe interface
  36. As a user, I want non-math, non-escaped table contents sanitized when they contain _ or %
  37. As a user, I want to issue a command to strip tag. from tag.column-name
Clone this wiki locally