2013-10-18 9 views
5

एक्स्टेबल से निपटने के लिए कुछ उपयोगी पोस्ट हैं लेकिन मेरी खोज क्षमताओं तक कोई भी इस से संबंधित नहीं है।पंक्ति ऊंचाई समायोजित करें xtable R

मैं xtable (प्रिंट) में पंक्ति ऊंचाई समायोजित करना चाहता हूं। मैं एक डेटा प्रिंट कर रहा हूँ। फ्रेम।

enter image description here

मैं कोशिश की है:

print(xtable(...),...) 

कृपया ध्यान दें कि मैं पहले से ही उपयोग कर रहा हूँ add.to.row

addtorow <- list() 
addtorow$pos <- list() 
addtorow$pos[[1]] <- c(0) 
addtorow$command <- c(paste("\\hline \n","\\hline \n",sep="")) 

तो मैं करना चाहते हैं क्या upper पंक्ति अंतरिक्ष को चौड़ा करने के लिए है सभी तरह की चीजें लेकिन हमेशा जो कुछ मैंने पहले से ही किया है उसके आस-पास बस गड़बड़ कर रहा हूं।

+0

आसपास गद्दी बढ़ जाती है इस्तेमाल कर सकते हैं शायद आप उपयुक्त ऊंचाई का एक खंभा जोड़ सकते हैं: शैली टैग के बीच अपने दस्तावेज़ के शीर्ष पर सीएसएस नियम वह ऊंचाई का विस्तार करेगा, लेकिन कुछ भी प्रिंट नहीं करेगा। मैं नहीं हूं बिल्कुल यह सुनिश्चित करें कि यह कैसे करें, इसलिए मैं इसे केवल एक टिप्पणी के रूप में छोड़ रहा हूं, पूर्ण उत्तर नहीं। –

+0

अतिरिक्त लंबवत स्थान जोड़ना आमतौर पर \\ के बाद [_x_pt] जोड़कर किया जाता है, और 'print.xtable()' के 'add.to.row' तर्क का उपयोग करके हासिल करना संभव होना चाहिए। यदि आप अपना पूरा 'प्रिंट()' कमांड (और अधिमानतः एक MWE) दिखाते हैं तो आपको बेहतर उत्तर मिल सकता है। – chepec

उत्तर

0

निश्चित रूप से यहां संदर्भ नहीं है- यदि आप लाटेक्स का उपयोग कर रहे हैं या यदि आप HTML में तालिका प्रिंट कर रहे हैं (आर मार्कडाउन का उपयोग करके और वेबपृष्ठ के रूप में प्रतिपादन। बाद के मामले में आप तालिका कक्षों पर पैडिंग निर्दिष्ट कर सकते हैं

<style> 
    th,td{ 
    padding:2px 5px 2px 5px; 
    } 
</style> 
1

आप बस booktabs विकल्प जो क्षैतिज लाइनों

print(xtable(...),booktabs = T) 
संबंधित मुद्दे