Skip to content
Prev 165739 / 398506 Next

Hmisc labels and captions in latex.list()

Thanks, Frank.  I am an old newbie, so your advice was not  
straightforward to me, but it nudged me to look at the structure of  
the contents object. I did solve the problem by passing the contents  
data frame in the contents object.  Using the example dfr from Dieter,

 > g <- contents(dfr)
 > g

Data frame:dfr	20 observations and 2 variables    Maximum # NAs:0

   Levels Storage
x         double
y      2 integer

+--------+-----------+
|Variable|Levels     |
+--------+-----------+
|    y   |female,male|
+--------+-----------+

 > str(g)
List of 6
  $ contents  :'data.frame':	2 obs. of  2 variables:
   ..$ Levels : int [1:2] 0 2
   ..$ Storage: Factor w/ 2 levels "double","integer": 1 2
  $ dim       : int [1:2] 20 2
  $ maxnas    : int 0
  $ dfname    : chr "dfr"
  $ Levels    :List of 1
   ..$ y: chr [1:2] "female" "male"
  $ longLabels: NULL
  - attr(*, "class")= chr "contents.data.frame"

 > g$contents
   Levels Storage
x      0  double
y      2 integer

latex(g$contents, caption='hello', label='mylabel',file='')

This may be useful to others.  But sounds like this has not been a  
high traffic issue!

- Mike
On Dec 30, 2008, at 8:35 AM, Frank E Harrell Jr wrote: