Saturday 13 January 2018

अनदेखा करें - लापता - मूल्यों में stata - विदेशी मुद्रा


आईडी एक वेरिएबल (काउंटर) बनाना चाहता है जो प्रत्येक वर्ष में अन्य चर (firmage0) के गैर-अनुपलब्ध मानों की गणना करता है। मेरा कोड इस तरह दिखता है: दुर्भाग्य से, स्टाट 1 के साथ गिनती शुरू होती है, भले ही मूल्यों में गायब न हो। लेकिन आईडी गिनती शुरू करना चाहती है जब एक अनुपयोगी मूल्य हो। इसके अलावा दूसरे गैर-गलती मूल्य का मान 2, तीसरा 3 और इसी तरह होना चाहिए। एक महत्वपूर्ण प्रतिबंध है रक्षा और पुनर्स्थापना का उपयोग न करें। चर काउंटर बनाने के बाद मेरा डाटासेट इस तरह दिखता है (यह केवल इसका एक छोटा सा हिस्सा है)। नि: शुल्क स्थान का मतलब गायब मूल्य है लेकिन डेटासेट को इस प्रकार दिखना चाहिए: 16 दिसंबर को 8:44 बजे पूछा गया सिस्टम वैरिएबल n को इस अर्थ में तय किया गया है कि वह वर्तमान अवलोकन की संख्या को आपके कूट से स्वतंत्र रूप से दर्शाती है। आप अपने कोड के साथ क्या पूछ रहे हैं वह एक काउंटर है जो अवलोकन की संख्या के मूल्य पर ले जाता है अगर यह गायब नहीं है। यह एक निश्चित बिंदु तक गैर-अनुपलब्ध टिप्पणियों की गिनती से अलग है, जो कि आप वास्तव में क्या चाहते हैं। अपने मिसाइलों के डेटा प्रकार से अवगत रहें जैसा कि आप इसे प्रस्तुत करते हैं, firmage0 एक स्ट्रिंग चर की तरह लगता है क्योंकि रिक्त स्थान तारों के लिए याद होते हैं। सांख्यिक मानों के लिए मिसाइल का प्रतिनिधित्व किया जाता है (या.ltsomethinggt) मदद यादें देखें एक समाधान मिसाल पर सशर्त संचयी राशि कर रहा है। मुझे लगता है कि चर प्रकार संख्यात्मक है: अनुपलब्ध (firmage0) गलत (0) या सही (1) के आधार पर मूल्यांकन करता है कि क्या firmage0 के लिए अवलोकन अनुपलब्ध है या नहीं, क्रमशः। तब राशि उस का संचयी योग करता है यदि चर स्ट्रिंग प्रकार के तथ्य में है, तो इसके साथ इसी लाइन को बदलें: एक-लाइनर (संख्यात्मक प्रकार के लिए) है: लेकिन मैं पहला तरीका पसंद करता हूं क्योंकि यह पढ़ने के लिए आसान है। नोटिस: आईडीईआर सांख्यिकीय परामर्श समूह होगा रखरखाव और नई सामग्री के निर्माण की सुविधा के लिए फ़रवरी में वर्डप्रेस सीएमएस के लिए वेबसाइट माइग्रेट करना। हमारे कुछ पुराने पृष्ठों को हटा दिया जाएगा या संग्रहीत किया जाएगा ताकि उन्हें अब बनाए रखा नहीं जाएगा हम रीडायरेक्ट बनाए रखने का प्रयास करेंगे ताकि पुरानी यूआरएल हम जितनी अच्छी तरह काम कर सकें उतना काम जारी रहेगा। डिजिटल रिसर्च और एजुकेशन फॉर डिजिटल रिसर्च एंड एजुकेशन में आपका स्वागत है एक उपहार देने के लिए स्टेट कंसल्टिंग ग्रुप द्वारा सहायता करें। स्टेटा एफएक्यू। मैं अलग-अलग श्रेणियों में लापता मूल्यों को कैसे पढ़ सकता हूं। स्टेटा हमें विभिन्न प्रकार के संख्यात्मक लापता मूल्यों को कोड करने की अनुमति देता है। इसमें 27 संख्यात्मक लापता वर्ग हैं। quot। ए को quot. z quot और quot quot। इस पृष्ठ में हम दिखाएंगे कि कैसे भिन्न श्रेणियों में गायब मूल्यों को कोडित किया जाए। पहले हम उदाहरण के उद्देश्य के लिए एक डेटा सेट बनाते हैं। इस डेटा सेट में, सभी चर संख्यात्मक होते हैं और वेरिएबल्स मादा और एसईएस में मूल्यों की कमी है। चर वाली महिला के लिए अनुपस्थित मूल्य 0 (पुरुष) और 1 (महिला के लिए) है। चर एसईएस के लिए गैर-अनुपलब्ध मान 0 (कम), 1 (मेड) और 2 (उच्च) हैं बाकी मूल्यों को मान गायब मानी जाती है। चलिए कहते हैं कि हम एक श्रेणी में -999 -999 को एक-दूसरे में और सभी चर के लिए एक तीसरे वर्ग में बाकी के बाकी मूल्यों के लिए चाहते हैं। विधि 1: कमांड का इस्तेमाल करना हम अनुपस्थित मूल्यों को प्रति -99 9 के लिए. a quot के साथ मैन्युअल रूप से प्रतिस्थापित कर सकते हैं, उद्धरण के लिए -99 और। उदाहरण के लिए, चर वाली महिला के लिए हम निम्न कार्य कर सकते हैं: ऊपर दिए गए कोडबुक कमांड में दिखाया गया है कि चर वाली महिला में तीन प्रकार के लापता मूल्य और 4 लापता मूल्य हैं। विधि 2: कमांड mvdecode विधि 1 का उपयोग करना विभिन्न श्रेणियों में गायब मूल्यों को रिकॉशिंग का सर्वोत्तम तरीका नहीं हो सकता है। एक बात के लिए, हमें इसे एक समय में एक चर करना होगा। Statas mvdecode आदेश हमारे लिए आसान आता है बेहतर अभी तक, हम डेटा सेट में सभी चर को संदर्भित करने के लिए सभी प्रमुख शब्द का उपयोग कर सकते हैं। लापता मूल्य कोड से अंकीय मूल्यों में जाने से हम जो अन्य मुद्दे यहां कवर करेंगे, यह है कि लापता मूल्य कोड वापस अंकीय मानों में कैसे परिवर्तित करें। कमांड mvencode कमांड mvdecode के साथ जोड़ा गया है कि हम सिर्फ ऊपर कवर और यहाँ का उपयोग करने के लिए एक है। इस वेब साइट की सामग्री को कैलिफोर्निया विश्वविद्यालय द्वारा किसी विशेष वेब साइट, किताब या सॉफ़्टवेयर उत्पाद के समर्थन के रूप में नहीं समझा जाना चाहिए। आईडी एक वैरिएबल (काउंटर) बनाना चाहते हैं जो कि किसी अन्य चर (non-missing variables) की गणना करता है (firmage0 ) हर साल में मेरा कोड इस तरह दिखता है: दुर्भाग्य से, स्टाट 1 के साथ गिनती शुरू होती है, भले ही मूल्यों में गायब न हो। लेकिन आईडी गिनती शुरू करना चाहती है जब एक अनुपयोगी मूल्य हो। इसके अलावा दूसरे गैर-गलती मूल्य का मान 2, तीसरा 3 और इसी तरह होना चाहिए। एक महत्वपूर्ण प्रतिबंध है रक्षा और पुनर्स्थापना का उपयोग न करें। चर काउंटर बनाने के बाद मेरा डाटासेट इस तरह दिखता है (यह केवल इसका एक छोटा सा हिस्सा है)। नि: शुल्क स्थान का मतलब गायब मूल्य है लेकिन डेटासेट को इस प्रकार दिखना चाहिए: 16 दिसंबर को 8:44 बजे पूछा गया सिस्टम वैरिएबल n को इस अर्थ में तय किया गया है कि वह वर्तमान अवलोकन की संख्या को आपके कूट से स्वतंत्र रूप से दर्शाती है। आप अपने कोड के साथ क्या पूछ रहे हैं वह एक काउंटर है जो अवलोकन की संख्या के मूल्य पर ले जाता है अगर यह गायब नहीं है। यह एक निश्चित बिंदु तक गैर-अनुपलब्ध टिप्पणियों की गिनती से अलग है, जो कि आप वास्तव में क्या चाहते हैं। अपने मिसाइलों के डेटा प्रकार से अवगत रहें जैसा कि आप इसे प्रस्तुत करते हैं, firmage0 एक स्ट्रिंग चर की तरह लगता है क्योंकि रिक्त स्थान तारों के लिए याद होते हैं। सांख्यिक मानों के लिए मिसाइल का प्रतिनिधित्व किया जाता है (या.ltsomethinggt) मदद यादें देखें एक समाधान मिसाल पर सशर्त संचयी राशि कर रहा है। मुझे लगता है कि चर प्रकार संख्यात्मक है: अनुपलब्ध (firmage0) गलत (0) या सही (1) के आधार पर मूल्यांकन करता है कि क्या firmage0 के लिए अवलोकन अनुपलब्ध है या नहीं, क्रमशः। तब राशि उस का संचयी योग करता है यदि चर स्ट्रिंग प्रकार के तथ्य में है, तो इसके साथ इसी लाइन को बदलें: एक-लाइनर (संख्यात्मक प्रकार के लिए) है: लेकिन मैं पहली तरफ पसंद करता हूं क्योंकि यह पढ़ने के लिए आसान है। मूल्यों को लुप्त करना अनुपलब्ध मान और इसके साथ कैसे काम करना है उन्हें स्ताटा एक के साथ अनुपस्थित मूल्य का प्रतिनिधित्व करता है (अवधि) अपने परिणाम खिड़की में। अगर फ़ाइल में विशेष अनुपस्थित मूल्य हैं, स्ताटा उन्हें.a,.b के रूप में दर्शाता है।.z। अनुपस्थित मानों को डेटा प्रकार के लिए सबसे बड़ा स्वीकार्य संख्या से बड़ा मान के रूप में संग्रहीत किया जाता है। उदाहरण के लिए, डेटा प्रकार बाइट के रूप में संग्रहीत एक चर निम्न मान ले सकता है: अधिकांश कमांड डिफ़ॉल्ट रूप से लापता मानों को अनदेखा करते हैं। कुछ आदेश, जैसे सारणीबद्ध यदि आप देखना चाहते हैं कि कितने याद किए गए अवलोकन हैं, तो अनुपलब्ध प्रदर्शित करने का एक विकल्प है। हालाँकि, अन्य आदेश, ऐसे तरीके से अनुपयोगी मूल्यों का उपयोग कर सकते हैं जो आपको आश्चर्यचकित करेगा। उदाहरण के लिए, प्रतिस्थापन कमांड अनुपलब्ध मानों को अनदेखा नहीं करता है। यह प्रदर्शित करने के लिए एक सरल उदाहरण है कि कैसे अनुपस्थित मानों को अलग-अलग तरीके से बदलें और भरे हुए हैं। इस उदाहरण में, हमारे पास 1, 2 के मूल्यों के साथ तीन चर और अनुपलब्ध हैं। हम 2 से 1 के सभी मूल्यों को बदलना चाहते हैं। पहले बदलें कमांड 1 से 1 से अधिक के प्रत्येक मान को बदलता है। यह कमांड अनुपलब्ध मानों को अनदेखा नहीं करता है, इसलिए 2 और लापता दोनों 1 से बदल दिए गए हैं। शायद यह नहीं है कि हम क्या करेंगे सामान्य रूप से करना चाहते हैं, क्योंकि लापता मूल्यों को याद रखना चाहिए। दूसरी की जगह कमांड 1 से अधिक के सभी मानों को बदलता है, लेकिन 1 से कम लापता है। इस मामले में 2 के मान बदल जाते हैं और अनुपलब्ध मान नहीं बदले जाते, जो हमारा इरादा है। Recode कमांड स्वचालित रूप से अनुपलब्ध मानों की उपेक्षा करता है, इसलिए हमें इसके बारे में सोचना नहीं पड़ता है। परिणाम दूसरी प्रतिस्थापन कमांड के समान हैं

No comments:

Post a Comment