2011-03-28 9 views
13

क्या कोई भी lme4 mer ऑब्जेक्ट से अच्छी प्रकाशन गुणवत्ता LaTeX तालिका बनाने का कोई तरीका जानता है? न तो xtable विधि (पैकेज xtable) न ही latex विधि (पैकेज Hmisc) पता है कि mer ऑब्जेक्ट्स से कैसे निपटें।lme4 मेर मॉडल फिट ऑब्जेक्ट से लाटेक्स टेबल बनाने का कोई तरीका?

उदाहरण के लिए

, इस फिट दिया:

library(lme4)  
fm1 <- lmer(Reaction ~ Days + (Days|Subject), sleepstudy) 

दोनों तय की और यादृच्छिक प्रभाव के लिए गुणांक अनुमान का एक अच्छा LaTeX तालिका के उत्पादन के लिए किसी भी विकल्प हैं?

संपादित करें:

क्योंकि यह कुछ हद तक नीचे टिप्पणी धागे में दफनाया गया है, ध्यान दें कि एक समुदाय विकी आर LaTeX तालिकाओं के लिए विकास में है: Tools for making latex tables in R

+1

xtable इनपुट के रूप में matrices और डेटा फ्रेम ले सकते हैं। आप मॉडल से अपनी मात्रा में ब्याज क्यों नहीं निकालते हैं और उन्हें मैट्रिक्स के रूप में एक्स्टेबल में खिलाते हैं? वैकल्पिक रूप से, apsrtable आज़माएं। इसमें एक अच्छी विस्तार प्रणाली है जो नए मॉडल को जोड़ना आसान बनाता है। – Vincent

+0

@ विन्सेंट, आमतौर पर जो मैं करता हूं, और यदि बार-बार ऐसा कर रहा हूं, तो मैं एक फ़ंक्शन लिखता हूं। – richiemorrisroe

+0

विकी पर उपकरण निश्चित रूप से निश्चित प्रभावों के लिए काम करते हैं लेकिन यादृच्छिक प्रभावों के लिए नहीं। उत्तरार्द्ध पर ओपी के जवाब की तलाश में। – bshor

उत्तर

9

यहाँ एक ब्लॉग पोस्ट है कि इस के लिए बने दर्जी लगता है स्थिति Latex Tables for lme4 Models

+0

+1 thx। मैं खुद को फिर से लिखने में व्यस्त था, लेकिन स्पष्ट रूप से यह पहले से ही किया गया है। –

+2

@ जोरीस। अलग-अलग मॉडल के लिए लेटेक्स टेबल पर बहुत सारे उत्कृष्ट कोड हैं, लेकिन मुझे लगता है कि वे दूर और फैले हुए हैं। मैं एक ही स्थान पर सभी स्रोतों को इकट्ठा करने के लिए एक समुदाय विकी पोस्ट करने की सोच रहा हूं, लेकिन मुझे नहीं लगता कि मेरे पास ऐसा करने के लिए आवश्यक प्रतिष्ठा अंक हैं। क्या आपको लगता है कि यह आपके लिए कुछ रूचि होगी? – Ramnath

+0

बिल्कुल सही - धन्यवाद! – Ryan

5

मेरे पास एक हैकी समाधान हो सकता है। मैं वही चीज़ चाहता था, विशेष रूप से एक ग्लैमर मॉडल फिट (अनुमान, एसईएस, जेड, और पी मान) से गुणांक की तालिका। सारांश आउटपुट का सही हिस्सा ढूंढना और उसे एक्स्टेबल में खिलाना ऐसा लगता है कि चाल चल रही है। क्षमा याचना & डेटा की आपूर्ति नहीं प्रतिलिपि प्रस्तुत करने योग्य कोड के लिए, लेकिन अपने मूल उदाहरण से:

fm1 <- lmer(Reaction ~ Days + (Days|Subject), sleepstudy) 
xtable(summary(fm1)@coef) 

आप गुणांक, सत्र, आदि की तालिका देना चाहिए ध्यान दें कि यह सिर्फ मूल्यों महत्व का नहीं अतिरिक्त ड्रेसिंग-अप देता है, सितारों, आदि

+1

'कोफ (सारांश (एफएम 1))' सारांश (एफएम 1) @ कोफ' से बेहतर है - इसे 'lme4' –

12

जवाब देर से एक सा हो सकता है, लेकिन शायद किसी को यह दिलचस्प हो सकता है:

library("texreg") 
texreg(fm1) 

तरफ से कई lme4 या अन्य मॉडलों की ओर टाईपसेट करने के लिए, कुछ इस तरह का उपयोग करें:

texreg(list(fm1, fm2)) 
+1

के किसी भी संस्करण में काम करना चाहिए! चूंकि mtable नई lme4 ऑब्जेक्ट्स के साथ टूट गया है। धन्यवाद! –

संबंधित मुद्दे