स्टाटा फॉरेक्स में समय श्रृंखला डेटा इनपुट कैसे करें


सूचना: आईडीआरई सांख्यिकी परामर्श समूह वेबसाइट को वर्डप्रेस सीएमएस में फरवरी में माइग्रेट कर देगा ताकि नई सामग्री के रख-रखाव और सृजन की सुविधा मिल सके। हमारे कुछ पुराने पृष्ठों को हटा दिया जाएगा या संग्रहीत किया जाएगा ताकि वे अब बनाए रखा नहीं जा सकें। हम रीडायरेक्ट बनाए रखने का प्रयास करेंगे ताकि पुरानी यूआरएल हम जितनी अच्छी तरह काम कर सकें उतना काम जारी रहेगा। डिजिटल रिसर्च और एजुकेशन फॉर डिजिटल रिसर्च एंड एजुकेशन में आपका स्वागत है स्टेट कंसल्टिंग ग्रुप को एक उपहार देने के लिए स्टेटा लर्निंग मॉड्यूल को अपने डेटा को स्टेटा में डालने से सहायता। यह मॉड्यूल स्ताटा में अपने डेटा को कैसे इनपुट करेगा इसमें अल्पविराम से सीमांकित, डेटा सीमांकित, स्थान से सीमांकित, और निश्चित कॉलम डेटा के साथ इनपुटिंग डेटा शामिल किया गया है। ध्यान दें । इस पृष्ठ के लिए सभी नमूना इनपुट फाइल हमारे द्वारा बनाए गए थे और स्टाटा के साथ शामिल नहीं हैं I आप इस कोड को एक टेक्स्ट फ़ाइल में कॉपी करके चिपकाने के द्वारा इस कोड को देखने के लिए स्वयं बना सकते हैं। 1. स्टेटा एडिटर में डेटा टाइप करना Stata में डेटा प्राप्त करने के लिए सबसे आसान तरीकों में से एक स्टेटा डेटा एडिटर का उपयोग कर रहा है, जो Excel स्प्रेडशीट जैसा होता है। यह उपयोगी होता है जब आपका डेटा पेपर पर होता है और इसमें टाइप किया जाना आवश्यक है, या यदि आपका डेटा पहले से ही Excel स्प्रेडशीट में टाइप किया गया है स्टैटा डेटा एडिटर के बारे में और जानने के लिए, संपादन मॉड्यूल देखें। 2. कमांडटाउन लाइन के साथ वेरिएबल नाम वाली फ़ाइल को अलग किया गया कच्चे डेटा के लिए दो सामान्य फ़ाइल स्वरूप अल्पविराम से अलग फाइलें और टैब से अलग फाइलें हैं। ऐसी फ़ाइलों को आमतौर पर एक्सेल जैसे स्प्रेडशीट प्रोग्राम से बनाया जाता है नीचे दिखाए गए अल्पविराम से सीमांकित फ़ाइल देखें इस फ़ाइल में दो विशेषताओं हैं: - पहली पंक्ति में अल्पविरामों द्वारा विभक्त चर के नाम हैं - निम्न पंक्तियों में वेरिएबल्स के मान हैं, जिन्हें कॉमा द्वारा अलग किया गया है। इस प्रकार की फ़ाइल को वीज कमांड का उपयोग करके पढ़ा जा सकता है, जैसा कि नीचे दिखाया गया है। हम यह देख सकते हैं कि सूची कमांड का उपयोग करके डेटा सही में आया है या नहीं। चूंकि आपके पास अधिक टिप्पणियां होंगी, इसलिए आप केवल टिप्पणियों का एक सबसेट सूची में उपयोग कर सकते हैं। नीचे, हम 1 से 3 की टिप्पणियां सूचीबद्ध करते हैं। अब फाइल को स्ताटा में पढ़ा गया है, तो आप उसे बचाने के आदेश से बचा सकते हैं (हम उस चरण को छोड़ेंगे)। सटीक वही निमंत्रण कमांड एक टैब सीमांकित फाइल को पढ़ने के लिए इस्तेमाल किया जा सकता है। Insheet कमांड चतुर है क्योंकि यह पता लगा सकता है कि आपके पास अल्पविराम से सीमांकित या टैब सीमांकित फ़ाइल है, और फिर इसे पढ़ें (हालांकि, हिसाब एक फ़ाइल को संभाल नहीं सकता जो कि सीमांकक के रूप में अल्पविराम और टैब के मिश्रण का उपयोग करता है।) अगले अनुभाग को शुरू करने से पहले, मेमोरी में मौजूदा डेटा को साफ़ करने दें। 3. कमबाट से अलग फ़ाइल (फाइल में कोई वैरिएबल नाम नहीं) एक फाइल पर विचार करें जो हमने पिछले अनुभाग में जांच की थी, लेकिन इसमें लाइन 1 पर वेरिएबल नाम नहीं है। यह फाइल इनहेसेट कमांड का उपयोग करते हुए पढ़ी जा सकती है जैसा कि दिखाया गया है नीचे। लेकिन जहां स्ता को वेरिएबल नाम मिलते हैं यदि स्ताटा में वेरिएबल्स के लिए नाम नहीं हैं, तो वे उन्हें वी 1 नाम देते हैं। v2 v3 आदि के रूप में आप नीचे देख सकते हैं। मेमोरी में डेटा को साफ़ करें, और फिर डेटा फिर से पढ़ने का प्रयास करें। अब, डेटा पढ़ने की कोशिश करें और स्ताटा को इन्सेट कमांड पर चर के नाम बताएं। जैसा कि सूची कमांड दिखाता है, Stata ने इनहेट कमांड पर दिए गए चर नामों का इस्तेमाल किया। Insheet कमांड उन फ़ाइलों पर समान रूप से अच्छी तरह से काम करता है जो टैब को विभाजक के रूप में उपयोग करते हैं। स्टेटा फ़ाइल की जांच करता है और यह निर्धारित करता है कि क्या अल्पविराम या टैब विभाजक के रूप में उपयोग किए जा रहे हैं और फ़ाइल उचित रूप से पढ़ता है अब फाइल को स्ताटा में पढ़ा गया है, तो आप उसे बचाने के आदेश से बचा सकते हैं (हम उस चरण को छोड़ देंगे)। अगले अनुभाग पर जाने से पहले स्मृति में डेटा को बाहर निकालें। 4. स्पेस से अलग फाइल एक फाइल पर विचार करें जहां चर को रिक्त स्थान से अलग किया गया है जैसे कि नीचे दिखाए गए एक। ध्यान दें कि कार बनाने के उद्धरण चिह्नों में समाहित है यह आवश्यक है क्योंकि नाम उनके भीतर रिक्त स्थान है। उद्धरण के बिना, स्ताटा एएमसी बनाने और Concord एमपीजी है लगता है। यदि मेक के पास इनके भीतर ही रिक्त स्थान नहीं है, तो उद्धरण चिह्नों की आवश्यकता नहीं होगी। यह फाइल इन्फाइल कमांड के साथ पढ़ी जा सकती है जैसा कि नीचे दिखाया गया है। आप अपने आप से पूछ रहे होंगे, जहां स्ट्रॉफ़ोन आया था, चूंकि मेक एक चरित्र चर है, हमें Stata को यह बताने की आवश्यकता है कि यह एक कैरेक्टर चर है, और यह कितनी देर हो सकती है स्ट्रॉएफ़ बताती है कि यह एक स्ट्रिंग चर है और यह 13 अक्षरों तक विस्तृत हो सकता है। सूची कमांड पुष्टि करता है कि डेटा सही ढंग से पढ़ा गया था। अब फाइल को स्ताटा में पढ़ा गया है, तो आप उसे बचाने के आदेश से बचा सकते हैं (हम उस चरण को छोड़ देंगे)। अगले अनुभाग पर जाने से पहले स्मृति में डेटा को साफ़ करें। 5. फिक्स्ड फॉरमेट फाइल फिक्स्ड कॉलम डेटा का इस्तेमाल करते हुए एक फ़ाइल पर विचार करें जैसे नीचे दिखाया गया है। ध्यान दें कि चर को स्पष्ट रूप से परिभाषित किया जाता है कि वे कौन-से स्तंभ (स्थितियों) स्थित हैं इसके अलावा, ध्यान दें कि कार बनाने का उद्धरण चिह्नों में समाहित नहीं है। कोटेशन की आवश्यकता नहीं है क्योंकि कॉलम परिभाषित करता है कि मेक कहाँ शुरू होता है और समाप्त होता है, और एम्बेडेड रिक्त स्थान अब भ्रम पैदा नहीं करता है। यह फ़ाइल इन्फिक्स कमांड के साथ पढ़ी जा सकती है जैसा कि नीचे दिखाया गया है यहाँ फिर से हमें स्टेटा को यह बताना जरूरी है कि यह स्ट्रिंग के साथ पूर्ववर्ती बनाने से पहले चर में एक चर है। हमें इसकी लंबाई निर्धारित करने की आवश्यकता नहीं थी क्योंकि स्ताटा अनुमान लगा सकता है कि स्तंभ स्थानों के आधार पर 13 वर्णों तक विस्तृत हो सकता है। सूची कमांड पुष्टि करता है कि डेटा सही ढंग से पढ़ा गया था। अब फाइल को स्ताटा में पढ़ा गया है, तो आप उसे बचाने के आदेश से बचा सकते हैं (हम उस चरण को छोड़ देंगे)। अगले अनुभाग पर जाने से पहले स्मृति में डेटा को साफ़ करें। 6. आंकड़े प्राप्त करने के अन्य तरीक़े में यह डेटा को सपाट में कच्चे डेटा प्राप्त करने के सभी संभावित तरीकों को शामिल नहीं करता है, लेकिन कई सामान्य परिस्थितियों को कवर करता है। Stata में कच्चे डेटा पढ़ने पर अधिक व्यापक जानकारी के लिए स्टेटा उपयोगकर्ता गाइड देखें। एक अन्य विधि का उल्लेख करना चाहिए जो डेटा रूपांतरण कार्यक्रमों का उपयोग है। ये प्रोग्राम डेटा को एक फ़ाइल प्रारूप से दूसरे फ़ाइल स्वरूप में परिवर्तित कर सकते हैं। उदाहरण के लिए, वे एक्सेल स्प्रैडशीट, एक लोटस स्प्रेडशीट, एक एक्सेस डाटाबेस, एक डीबेस डाटाबेस, एसएएस डेटा फाइल, एक एसपीएसएस सिस्टम फाइल आदि से सीधे एक स्टाटा फ़ाइल बना सकते हैं। ऐसे दो उदाहरण हैं स्टेट ट्रांसफर और डीबीएमएस कॉपी। इन दोनों उत्पादों एसएससी पीसी पर उपलब्ध हैं और डीबीएमएस कॉपी निकको और अरस्तू पर उपलब्ध है। अंत में, यदि आप निकको, अरस्तू या आरएस 6000 क्लस्टर का उपयोग कर रहे हैं, तो एसएएस डेटा को एसएएस 2स्टाटा नामक एसएएस डेटा में परिवर्तित करने के लिए विशेष रूप से एक कमांड है। यदि आपके पास SAS डेटा है जिसे आप स्ताटा में परिवर्तित करना चाहते हैं, तो यह आपके एसएएस डेटा को स्टाटा में लाने का एक उपयोगी तरीका हो सकता है। 7. संक्षिप्त डेटा डेटा टाइप करने के लिए स्टैटा डेटा एडिटर को ऊपर लाएं। कॉमा या टैब में पढ़िए सीमांकित फाइल auto2.raw नाम से चर नामों को पहली पंक्ति के डेटा से लेती है। कोमा या टैब सीमांकित फ़ाइल में पढ़ें auto3.raw नामक वैरिएबल एमपीजी वजन और कीमत नामकरण। Auto4.raw नामक स्थान से अलग फ़ाइल में पढ़ें वेरिएबल बनाने के लिए उद्धरण चिह्नों से घिरा हुआ है क्योंकि इसमें रिक्त स्थान एम्बेड किया गया है। Auto5.raw नामित निश्चित प्रारूप फ़ाइल में पढ़ें अन्य तरीकों डीबीएमएसकापी, स्टेट ट्रांसफर, एसएएस 2स्टटा और स्टेटा यूजर गाइड। इस वेब साइट की सामग्री को किसी भी विशेष वेब साइट, पुस्तक या सॉफ्टवेयर उत्पाद का एक कैनवास के विश्वविद्यालय के रूप में प्रयोग नहीं किया जाना चाहिए। त्वरित प्रश्न ईमेल dataprinceton. edu के लिए कोई ऐप नहीं वॉकर-इन बजे के दौरान आवश्यक नोट: डीएसएएस प्रयोगशाला तब तक खुली है जब तक कि अग्नि का पत्थर खुले नहीं है, प्रयोगशाला कंप्यूटरों को अपने विश्लेषण के लिए उपयोग करने के लिए आवश्यक कोई नियुक्ति नहीं है। स्टैट टाइम सीरीज़ डेटा और tsset में टाइम सीरीज़ डेटा Statas टाइम-सीरीज़ फ़ंक्शंस और विश्लेषण का उपयोग करने के लिए, आपको पहले यह सुनिश्चित करना होगा कि आपका डेटा वास्तव में, समय-श्रृंखला है सबसे पहले, आपके पास एक तिथि वैरिएबल होना चाहिए जो कि स्टाटा दिनांक प्रारूप में है। दूसरे, आपको यह सुनिश्चित करना होगा कि आपके डेटा को इस दिनांक चर के अनुसार सॉर्ट किया गया है यदि आपके पास पैनल डेटा है, तो आपके डेटा को वेरिएबल के भीतर दिनांक वैरिएबल के अनुसार सॉर्ट किया जाना चाहिए जो पैनल को पहचानता है। अंत में, आपको स्टेटा को यह बताने के लिए tsset कमांड का उपयोग करना चाहिए कि आपका डेटा टाइम-सीरीज है: पहला उदाहरण बताता है कि आपके पास साधारण समय-श्रृंखला डेटा है, और दूसरा बताता है कि आपके पास पैनल डेटा है स्टैट तिथि फॉर्मेट स्टोटा स्टोर 1 जनवरी 1 9 60 से बीते दिनों की संख्या के रूप में समाहित करता है। विगत दिनों की तिथि बनाने के लिए अलग-अलग तरीके हैं जो आपके डेटा में दिनांक का प्रतिनिधित्व कैसे करते हैं पर निर्भर करता है। यदि आपके मूल डेटासेट में पहले से ही एक तारीख चर है, तो दिनांक () फ़ंक्शन या किसी अन्य स्ट्रिंग-तिथि आदेशों का उपयोग करें अगर आपके पास अलग-अलग दिनों की तारीख (महीने, दिन और वर्ष और तिमाही, आदि) के अलग-अलग संस्करण हैं, तो आपको आंशिक तारीख चर कार्यों का उपयोग करना होगा। एक एकल स्ट्रिंग दिनांक चर के लिए दिनांक फ़ंक्शन, कभी-कभी, आपके डेटा में स्ट्रिंग फ़ॉर्मेट में दिनांक होंगे। (एक स्ट्रिंग वैरिएबल केवल एक चर है जो सिर्फ संख्याओं के अलावा अन्य कुछ भी शामिल है।) स्ताटा इन समय-श्रृंखला की तारीखों में परिवर्तित करने का एक तरीका प्रदान करता है। सबसे पहले आपको पता होना चाहिए कि स्ट्रिंग को आसानी से अपने घटकों में विभाजित किया जाना चाहिए। दूसरे शब्दों में, 01-04-1990 फरवरी 1, 1990 0201 990 जैसे तार स्वीकार्य हैं, लेकिन 0201 9 0 नहीं हैं। उदाहरण के लिए, कह सकते हैं कि आपके पास स्ट्रिंग वेरिएबल sdate है जैसे मान 01feb1990 जैसा है और आपको उसे एक दैनिक समय-श्रृंखला की तारीख में बदलने की जरूरत है: ध्यान दें कि इस फ़ंक्शन में, स्ट्रिंग को समय-श्रृंखला की तारीखों में कनवर्ट करने के लिए, डीएमवाई भाग में वेरिएबल में दिन, महीना और वर्ष के आदेश का संकेत मिलता है अगर 1 फरवरी, 1 99 0 के रूप में मूल्यों को कोडित किया गया था, तो हम इसके बजाय एमडीवाई का इस्तेमाल करेंगे। यदि मूल दिनांक में केवल वर्ष के लिए दो अंक होते हैं तो हम इसका प्रयोग करेंगे: जब भी आपके पास दो अंक वर्ष होते हैं, तो बस सदी को Y से पहले रखें। यदि आपके पास पिछले दो अंकों के वर्षों में मिश्रित है, जैसे कि 1298 और 1200, तो इसका उपयोग करें: जहां 2020 आपके डेटा सेट में सबसे बड़ा वर्ष है। ये अन्य कार्य हैं: साप्ताहिक (स्ट्रेंवर, वाई) मासिक (स्ट्रेंवर, माय) त्रैमासिक (स्ट्रेंवर, क्यूई) अर्धरीय (स्ट्रेंवर, हाई) सालाना (स्ट्रेंवर, वाई) नोट: स्टेटा 10 डीपीएमवाई के रूप में ऊपरी केस अक्षरों का उपयोग करता है जबकि पहले संस्करण स्टेटा लोअर केस, डीएमआई का उपयोग करता है। आंशिक तारीख चर के लिए दिनांक फ़ंक्शन अक्सर आपके पास उन तारीखों के विभिन्न घटकों के लिए अलग-अलग चर होंगे जिन्हें आप उन्हें उचित समय-श्रृंखला की तिथि के रूप में निर्दिष्ट कर सकते हैं। स्ताट संख्यात्मक चर के साथ ऐसा करने का एक आसान तरीका प्रदान करता है यदि आपके पास महीने, दिन और वर्ष के लिए अलग-अलग चर है तो एक बीत गई तारीख चर बनाने के लिए mdy () फ़ंक्शन का उपयोग करें। एक बार जब आप एक बीत गए तिथि वेरिएबल बनाते हैं, तो आप शायद इसे प्रारूपित करना चाहते हैं, जैसा कि नीचे वर्णित है। एमडीआई () फ़ंक्शन का उपयोग एटेटेड स्टाटा तिथि वेरिएबल बनाने के लिए करें, जब आपके मूल डेटा में महीने, दिन और वर्ष के लिए अलग-अलग चर होते हैं। महीना, दिन और वर्ष के चर संख्यात्मक होना चाहिए। उदाहरण के लिए, मान लीजिए कि आप इन आंकड़ों के साथ काम कर रहे हैं: एक नंबर के रूप में संग्रहीत एक दिनांक चर परिवर्तित करना यदि आपके पास कोई दिनांक वैरिएबल है जहां दिनांक को yyyymmdd फार्म के एक नंबर के रूप में संग्रहीत किया जाता है (उदाहरण के लिए, 31 दिसंबर, 2004 को 20041231) निम्न फ़ंक्शंस का सेट इसे एक स्ताटा बीते समय में परिवर्तित कर देगा। सामान्य वर्ष (महीना, दिन, वर्ष) महीना int (तारीख 10000) जीन महीना int ((तारीख-वर्ष 10000) 100) जीएन दिन इंट ((तारीख-वर्ष 10000-महीने 100)) जीएन माइंडेट एमडीआई (महीना, दिन, वर्ष) प्रारूप mydate d समय श्रृंखला तिथि स्वरूप प्रारूप प्रारूप का उपयोग करें कैलेंडर तिथियों के रूप में समाप्त होने वाले स्टाटा तिथियों को प्रदर्शित करने के लिए ऊपर दिए गए उदाहरण में, बीते समय की चर, mydate, में निम्नलिखित मान हैं, जो 1 जनवरी 1 9 60 से पहले या बाद के दिनों की संख्या का प्रतिनिधित्व करते हैं। अधिक जानकारी के लिए स्टेटा उपयोगकर्ता गाइड, अध्याय 27 देखें। तिथियां निर्दिष्ट करना अक्सर हमें केवल एक निश्चित तिथि पर गिरने वाले अवलोकनों पर एक विशेष विश्लेषण का आदान-प्रदान करते हैं। ऐसा करने के लिए, हमें एक तारीख को शाब्दिक नामक कुछ का उपयोग करना होगा एक तिथि शब्दशः बस शब्दों में एक तारीख दर्ज करने का एक तरीका है और स्ताता स्वतः इसे एक बीत गई तारीख में परिवर्तित कर देते हैं। एक नियमित तिथि निर्दिष्ट करने के लिए d () शाब्दिक के साथ साप्ताहिक, मासिक, त्रैमासिक, अर्ध-वार्षिक, और प्रवेश करने के लिए w (), m (), q (), h (), और y () लिखेक्स हैं वार्षिक तिथियां, क्रमशः यहां कुछ उदाहरण दिए गए हैं: यदि आप कई तिथियां निर्दिष्ट करना चाहते हैं, तो आप टिन () और ट्विथिन () फ़ंक्शंस का उपयोग कर सकते हैं: टिन () और ट्विथिन () में अंतर यह है कि टिन () में शुरुआत और समाप्ति तिथियां शामिल हैं, जबकि twithin () उन्हें बाहर रखा। हमेशा सबसे पहले शुरुआत की तारीख दर्ज करें और उन्हें लिखिए, जैसा कि आप किसी भी डी (), डब्ल्यू (), आदि कार्यों के लिए करेंगे। टाइम सीरीज व्हेरिएबल लिस्ट अक्सर टाइम-सीरीज का विश्लेषण करता है कि हमें एक अवलोकन से लेकर दूसरे तक के वैरिएबल के मूल्यों को पीछे करना या सीधा करना चाहिए। यदि हमारे पास कई चर हैं, तो यह बोझिल हो सकता है, खासकर अगर हमें एक बार से अधिक बार एक चर की आवश्यकता हो। स्ताटा में, हम निर्दिष्ट कर सकते हैं कि कौन-सी वेरिएबल्स लगी हैं और कितनी बार नए चरों को बनाने के बिना, इस प्रकार डिस्क स्पेस और मेमोरी के बहुत से बचत कर सकते हैं। आपको यह ध्यान रखना चाहिए कि इस अनुभाग में किसी भी चाल से काम करने से पहले टीएसएसटी कमांड जारी किया जाना चाहिए। इसके अलावा, यदि आपने अपने डेटा को पैनल डेटा के रूप में परिभाषित किया है, तो स्टेटा स्वचालित रूप से गणना शुरू कर देगा, जैसा कि एक पैनल की शुरुआत में आता है, ताकि आप को अगले पैनल पर ले जाने वाले पैनल के मूल्यों की चिंता न करें। एल. वर्नम और एफ। वार्नम यदि आपको विश्लेषण के लिए एक चर की आवश्यकता होती है या लीड की आवश्यकता होती है, तो आप एल। वार्नमेम (लैग) और एफ। वर्नाम (लीड) का उपयोग कर ऐसा कर सकते हैं। दोनों ही तरह से काम करते हैं, तो ठीक है बस एल। चलिए कहते हैं कि आप पिछले साल आय पर इस साल की आय को रिगेट करना चाहते हैं: यह पूरा होगा। एल बताता है कि एक समय की अवधि के दौरान आय को कम करने के लिए स्ताटा। यदि आप एक से अधिक समय से आय में वृद्धि करना चाहते हैं, तो आप बस एल को एल 2 की तरह बदल देंगे। या एल 3 इसे क्रमशः 2 और 3 समय अवधियों तक अंतराल करने के लिए। निम्नलिखित दो आज्ञाएं समान परिणाम देगा: एक अन्य उपयोगी शॉर्टकट डी। वार्नम है, जो समय 1 में आय में अंतर और समय पर आय 2 लेता है। उदाहरण के लिए, हम कहते हैं कि एक व्यक्ति कल कल और 30 अर्जित किया है।

Comments

Popular posts from this blog

अंशों के साथ विदेशी मुद्रा कैलकुलेटर

पिप - कारखाने में विदेशी मुद्रा कैलेंडर

पैलेस सिनेमाज़ वेरोना सत्र बार विदेशी मुद्रा