[R] Table and Sweave
David Winsemius
dwinsemius at comcast.net
Wed May 12 17:00:00 CEST 2010
Is it possible that we do not have the full session code and that
attach(df) was executed "off-stage" so to speak, or perhaps the OP is
following an example where attach(df) was executed several pages
earlier. The column names are being treated in the code as first class
objects.
--
David.
On May 12, 2010, at 10:49 AM, Ista Zahn wrote:
> And what exactly is the problem?
>
> -Ista
>
> On Wednesday 12 May 2010 7:32:20 am Silvano wrote:
>> Ista,
>>
>> I have a dataset with 148 observations and 17 variables. I
>> used EpiData to create the database
>>
>> DATANASC SEXO IDADE PESO ESTATURA IMC
>> 1955-01-20 F 54.4 136 1.52 58.9
>> 1971-04-20 F 38.2 73 1.68 25.9
>> 1919-04-25 F 90.2 62 1.58 24.8
>> 1943-07-12 F 66.0 65 1.65 23.9
>> 1987-08-07 M 21.9 167 1.94 44.4
>> 1953-11-10 F 55.6 57 1.50 25.3
>> 1973-08-06 F 35.9 49 1.60 19.1
>> 1923-12-09 M 85.6 82 1.70 28.4
>> 1947-08-25 M 61.8 90 1.75 29.4
>> 1957-08-10 F 51.9 98 1.64 36.4
>>
>> and so on.
>>
>> --------------------------------------
>> Silvano Cesar da Costa
>> Departamento de Estatística
>>
>> ----- Original Message -----
>> From: "Ista Zahn" <istazahn at gmail.com>
>> To: <r-help at r-project.org>
>> It would be easier to help if you made your example
>> reproducible (what is
>> IDADE and where does it come from?).
>>
>> -Ista
>>
>> On Tuesday 11 May 2010 4:22:27 pm Silvano wrote:
>>> Hi,
>>>
>>> in Latex I get the table using:
>>>
>>> \begin{table}[H]
>>> \centering
>>> \renewcommand{\arraystretch}{1.3}
>>> \setlength{\tabcolsep}{18pt}
>>> \begin{tabular}{cc} \hline
>>> Idade & Frequência \\ \hline
>>> $18 \vdash 26$ & 11 \\
>>> $26 \vdash 34$ & 8 \\
>>> $34 \vdash 42$ & 26 \\
>>> $42 \vdash 50$ & 20 \\
>>> $50 \vdash 58$ & 23 \\
>>> $58 \vdash 66$ & 30 \\
>>> $66 \vdash 74$ & 17 \\
>>> $74 \vdash 82$ & 9 \\
>>> $82 \vdash 90$ & 2 \\
>>> $90 \vdash 98$ & 2 \\ \hline
>>> \end{tabular}
>>> \end{table}
>>>
>>> I tried get a similar table using Sweave, but it isn't
>>> work.
>>> The commands are:
>>>
>>> <<>>=
>>> Idade.tb = cut(IDADE,
>>> breaks=c(18,26,34,42,50,58,66,74,82,90,98), right=F)
>>> cbind(table(Idade.tb))
>>> @
>>>
>>> <<idades, echo=F, results=hide>>=
>>> Idade.tb = cut(IDADE,
>>> breaks=c(18,26,34,42,50,58,66,74,82,90,98), right=F)
>>> Idade_freq = cbind(table(Idade.tb))
>>> medias.idades = tapply(IDADE, SEXO, mean)
>>> @
>>>
>>> <<idade, echo=F, results=verbatim>>=
>>> Idade_freq
>>> @
>>>
>>> or
>>>
>>> <<>>=
>>> xtable(Idade_freq)
>>> @
>>>
>>> but they are not the way I want.
>>>
>>> Any suggestions?
>>>
>>> --------------------------------------
>>> Silvano Cesar da Costa
>>> Departamento de Estatística
>>> Universidade Estadual de Londrina
>>> Fone: 3371-4346
>>>
>>> ______________________________________________
>>> R-help at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>> PLEASE do read the posting guide
>>> http://www.R-project.org/posting-guide.html and provide
>>> commented,
>>> minimal, self-contained, reproducible code.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list