Hi David, this looks very promising, but I am afraid I can't see clearly how this would work. If possible, would you mind a short explanation? perhaps using the attached exampled?
Thank you for your advice, Sebastian On Oct 10, 2012, at 9:16 PM, David Winsemius <dwinsem...@comcast.net> wrote: > > On Oct 10, 2012, at 4:45 PM, Sebastian Barfort wrote: > >> I am also interested in the standard errors, but beneath not next to the >> point estimates which is standard in the xtable package. > > Last year Mark Difford offered code to do that. > From: Mark Difford <mark_diff...@yahoo.co.uk> > Subject: Re: [R] Latex Table Help on R > Date: July 21, 2011 12:55:02 AM PDT > To: r-help@R-project.org help <r-help@r-project.org> > #------------------ >> However, I would like the standard deviations under the means in brackets. >> Can anyone check this code to see how this can be adjusted? > > Jim, > > You need to use "underset," a LaTeX command. The bare-bones call is > $\underset{}{}$, where the underset value goes in the first curly and your > main value goes in the second curly (i.e. is typeset above the underset). > > I don't use xtable but rather use [Ron:sic] Harrell's functions in Hmisc > package, > then pass it through his latex() function, so can't take you further. > > ## > paste('$\\underset','{',data$SDs,'}','{',data$means,'}$', sep="") > #------------------ > > > I sent Mark a correction at the time because it is Frank Harrell's package > ... not Ron. > > Frank's web page on literate program can be very useful. > http://biostat.mc.vanderbilt.edu/wiki/Main/StatReport > >> If you by any chance remember the name of the package or how to do it that >> would be much appreciated! >> >> Cheers, >> Sebastian >> >> >> On Oct 10, 2012, at 7:10 PM, Duncan Mackay <mac...@northnet.com.au> wrote: >> >>> Hi >>> >>> If you just want the coefficients. >>> >>> xtable(summary(fe)$coef) >>> % latex table generated in R 2.15.1 by xtable 1.7-0 package >>> % Thu Oct 11 09:04:59 2012 >>> \begin{table}[ht] >>> \begin{center} >>> \begin{tabular}{rrrrr} >>> \hline >>> & Estimate & Std. Error & t-value & Pr($>$$|$t$|$) \\ >>> \hline >>> x & 0.12 & 0.07 & 1.78 & 0.08 \\ >>> \hline >>> \end{tabular} >>> \end{center} >>> \end{table} >>> >>> There is another package whose name eludes me which may help for tables >>> which have different outputs to the output of lm etc >>> >>> HTH >>> >>> Duncan >>> >>> Duncan Mackay >>> Department of Agronomy and Soil Science >>> University of New England >>> Armidale NSW 2351 >>> Email: home: mac...@northnet.com.au >>> >>> >>> >>> At 05:09 11/10/2012, you wrote: >>>> HI, >>>> >>>> May be you can use library(texreg): >>>> >>>> library(plm) >>>> >>>> #generating some data >>>> x <- rnorm(270) >>>> y <- rnorm(270) >>>> t <- rep(1:3,30) >>>> i <- rep(1:90, each=3) >>>> >>>> data <- data.frame(i,t,x,y) >>>> >>>> fe <- plm(y~x,data=data,model="within") >>>> summary(fe) >>>> library(texreg) >>>> fe1<-extract.plm(fe) #extract the plm object >>>> >>>> library(xtable) >>>> >>>> xtable(do.call(rbind,lapply(fe1,function(x) data.frame(x)))) >>>> % latex table generated in R 2.15.0 by xtable 1.7-0 package >>>> % Wed Oct 10 14:59:10 2012 >>>> \begin{table}[ht] >>>> \begin{center} >>>> \begin{tabular}{rr} >>>> \hline >>>> & x \\ >>>> \hline >>>> Estimate & -0.03 \\ >>>> Std. Error & 0.08 \\ >>>> Pr($>$$|$t$|$) & 0.68 \\ >>>> R\$\verb|^|2\$ & 0.00 \\ >>>> Adj. R\$\verb|^|2\$ & 0.00 \\ >>>> Num. obs. & 270.00 \\ >>>> \hline >>>> \end{tabular} >>>> \end{center} >>>> \end{table} >>>> #Another example. In this case, you can create two tables from the zz1 >>>> list >>>> data("Produc", package = "plm") >>>> zz <- plm(log(gsp) ~ log(pcap) + log(pc) + log(emp) + unemp, data = >>>> Produc, index = c("state","year")) >>>> zz1<-extract.plm(zz) >>>> >>>> >>>> lapply(lapply(zz1,function(x) data.frame(x)),xtable) >>>> [[1]] >>>> % latex table generated in R 2.15.0 by xtable 1.7-0 package >>>> % Wed Oct 10 15:08:02 2012 >>>> \begin{table}[ht] >>>> \begin{center} >>>> \begin{tabular}{rrrr} >>>> \hline >>>> & Estimate & Std..Error & Pr...t.. \\ >>>> \hline >>>> log(pcap) & -0.03 & 0.03 & 0.37 \\ >>>> log(pc) & 0.29 & 0.03 & 0.00 \\ >>>> log(emp) & 0.77 & 0.03 & 0.00 \\ >>>> unemp & -0.01 & 0.00 & 0.00 \\ >>>> \hline >>>> \end{tabular} >>>> \end{center} >>>> \end{table} >>>> >>>> [[2]] >>>> % latex table generated in R 2.15.0 by xtable 1.7-0 package >>>> % Wed Oct 10 15:08:02 2012 >>>> \begin{table}[ht] >>>> \begin{center} >>>> \begin{tabular}{rr} >>>> \hline >>>> & x \\ >>>> \hline >>>> R\$\verb|^|2\$ & 0.94 \\ >>>> Adj. R\$\verb|^|2\$ & 0.88 \\ >>>> Num. obs. & 816.00 \\ >>>> \hline >>>> \end{tabular} >>>> \end{center} >>>> \end{table} >>>> >>>> >>>> Hope it helps. >>>> >>>> A.K. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> ----- Original Message ----- >>>> From: Sebastian Barfort <sb3...@nyu.edu> >>>> To: r-help@r-project.org >>>> Cc: >>>> Sent: Wednesday, October 10, 2012 1:07 PM >>>> Subject: [R] Exporting summary plm results to latex >>>> >>>> Dear all, >>>> >>>> I am trying to export my fixed effect results to Latex. I am using the plm >>>> package with the summary function. However, it does not look like >>>> apsrtable, stargazer, or any other package can accompany using the plm >>>> package. >>>> >>>> I am interested in a classic table with the coefficient in one row >>>> followed by the standard error in paranthesis in the next row and stars by >>>> the coefficient to show relevant coefficient level. >>>> >>>> coefficient 1 xxx** >>>> (xxx) >>>> >>>> Here is a reproducible example: >>>> >>>> library(plm) >>>> >>>> #generating some data >>>> x <- rnorm(270) >>>> y <- rnorm(270) >>>> t <- rep(1:3,30) >>>> i <- rep(1:90, each=3) >>>> >>>> data <- data.frame(i,t,x,y) >>>> >>>> fe <- plm(y~x,data=data,model="within") >>>> summary(fe) >>>> >>>> If there is an alternative to using the plm package that works with any of >>>> the export to latex packages, I would be very interested to know. >>>> Otherwise, any ideas of how to solve this problem are very welcome. I >>>> almost exclusively use fixed effect panel models, and the problem of >>>> exporting results to Latex is one of the things preventing me from >>>> switching entirely from Stata to R. >>>> >>>> >>>> Kind regards, >>>> Sebastian >>>> >>>> >>>> [[alternative HTML version deleted]] >>>> >>>> ______________________________________________ >>>> R-help@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@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@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@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 > Alameda, CA, USA > ______________________________________________ R-help@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.