/ / एक समारोह से आर मार्कडाउन रेंडर - आर, आर-मार्कडाउन

फ़ंक्शन से आर मार्कडाउन रेंडर करें - आर, आर-मार्कडाउन

मुझे कुछ रिपोर्ट पीढ़ी को स्वचालित करने की जरूरत है। मैं एक बनाना चाहता हूँ rmarkdown एक समारोह से रिपोर्ट, कुछ पसंद है

make_report <- function(file_path = "data_file.txt", outfile){

# get data from external file
object <- parse_text(file_path)

# ?pass it into report template?
rmarkdown::render("report_template.Rmd", outfile)
}

कहा पे report_template.Rmd जानकारी के आधार पर प्रिंट टेबल और आंकड़े data_frame वस्तु। मैंने बनाने के तरीके देखा है rmarkdown टेम्पलेट्स, लेकिन मुझे नहीं पता कि उनमें कुछ भी पास करने का कोई तरीका है या नहीं।

उत्तर:

उत्तर № 1 के लिए 1

आप वस्तुओं को सीधे पास नहीं कर सकते हैं render फ़ंक्शन, लेकिन आप अभी भी ऑब्जेक्ट्स को आरडीएस / सीएसवी में सहेज सकते हैं और छिपे हुए अनुभाग में शुरुआत में अपनी रमार्कडाउन फ़ाइल में लोड कर सकते हैं, इसलिए इसे आपके आउटपुट दस्तावेज़ में मुद्रित नहीं किया जाएगा।