Defensive R Programming
Dr. Colin Gillespie
Jumping Rivers
हर R विश्लेषण थोड़ा कोड से शुरू होता है, पर फिर
हर प्रोजेक्ट जिसमें मैं काम करता हूँ
डायरेक्टरी का नाम स्क्रिप्ट्स को context देता है

यह डायरेक्टरी आमतौर पर डेटा रखती है
csv और excel फाइलेंडेटा सिर्फ R में एडिट होता है

सारा R कोड इसी डायरेक्टरी में रहता है
ध्यान दें डायरेक्टरी का नाम यह नहीं है
बस साधारण R/

इस डायरेक्टरी में, मेरे पास हमेशा यह फ़ाइल होती है
load.Rयह फ़ाइल input/ से डेटा लोड करती है
हर प्रोजेक्ट में मेरी यही स्ट्रक्चर रहती है

सारे पाथ रिलेटिव हैं
battles <- read_csv("input/battles.csv")
foes <- read_xlsx("input/foes.xlsx")
मेरा कोड पोर्टेबल है

याद रखें, सभी R फाइलें R डायरेक्टरी में रहती हैं!
clean.R - डेटा क्लीन करने के लिएfunction.R - कोई भी हेल्पर फंक्शनanalysis.R - असली विश्लेषणहर प्रोजेक्ट में यही स्टैंडर्ड नाम
Defensive R Programming