शुरुआती लोगों के लिए SAS ट्यूटोरियल: क्या है और प्रोग्रामिंग उदाहरण

एसएएस क्या है?

एसएएस एक कमांड-संचालित सांख्यिकीय सॉफ़्टवेयर सूट है जिसका व्यापक रूप से सांख्यिकीय डेटा विश्लेषण और विज़ुअलाइज़ेशन के लिए उपयोग किया जाता है। SAS का पूरा नाम Statistical Analysis Software है। यह आपको गुणात्मक तकनीकों और प्रक्रियाओं का उपयोग करने की अनुमति देता है जो आपको कर्मचारी उत्पादकता और व्यावसायिक लाभ बढ़ाने में मदद करते हैं। SAS का उपयोग व्यावसायिक खुफिया, अपराध जांच और भविष्य कहनेवाला विश्लेषण जैसे उन्नत विश्लेषण के लिए भी किया जाता है। SAS का उच्चारण "SaaS" के रूप में किया जाता है।

SAS में, डेटा निकाला और वर्गीकृत किया जाता है जो आपको डेटा पैटर्न की पहचान करने और उसका विश्लेषण करने में मदद करता है। यह एक सॉफ्टवेयर सूट है जो आपको प्रतिस्पर्धी और बदलती व्यावसायिक परिस्थितियों में प्रभावी ढंग से काम करने के लिए उन्नत विश्लेषण, बिजनेस इंटेलिजेंस, पूर्वानुमान विश्लेषण, डेटा प्रबंधन करने की अनुमति देता है। इसके अलावा, SAS प्लेटफ़ॉर्म स्वतंत्र है जिसका अर्थ है कि आप SAS को किसी भी ऑपरेटिंग सिस्टम पर चला सकते हैं चाहे वह Linux हो या Windows.

अन्य की तुलना में बीआई उपकरण, SAS ड्रैग और ड्रॉप इंटरफ़ेस का उपयोग करने के अलावा, डेटा को प्रोग्रामेटिक रूप से बदलने और विश्लेषण करने के लिए व्यापक समर्थन प्रदान करता है। यह डेटा हेरफेर और विश्लेषण पर बहुत बारीक नियंत्रण प्रदान करता है जो इसकी खासियत है।

हमें SAS की आवश्यकता क्यों है?

आइए एक सरल उदाहरण से SAS की आवश्यकता को समझें:

एक ई-कॉमर्स कंपनी पर विचार करें जो ऐतिहासिक डेटा के आधार पर अपने ग्राहकों के खरीदारी पैटर्न को जानना चाहती है। कंपनी को सामान्य जानकारी प्राप्त करने के लिए कई ग्राहकों के हजारों रिकॉर्ड पर विचार करना होगा।

कंपनी के पास विश्लेषण के लिए आवश्यक सभी डेटा नहीं हो सकते हैं। उदाहरण के लिए, यदि कोई ग्राहक जैकेट नहीं खरीदता है, तो वे कौन से कारक हैं जिन्होंने उसे जैकेट खरीदने से रोका? यह गुम डेटा आपके विश्लेषण में त्रुटियाँ पैदा कर सकता है। आप इन समस्याओं से कैसे छुटकारा पा सकते हैं? हम इस प्रकार के डेटा को कैसे संभाल सकते हैं?

यदि मैन्युअल रूप से किया जाए, तो इस कार्य के लिए सैकड़ों विश्लेषकों और हज़ारों मानव-घंटों की आवश्यकता होगी। SAS विश्लेषणात्मक उपकरण का उपयोग करके, आप एक ही विश्लेषक के साथ कुछ ही घंटों में वही विश्लेषण कर सकते हैं। SAS उपकरण आपको अनावश्यक डेटा को हटाने और प्रासंगिक जानकारी को अनुकूलित करने की अनुमति देता है। यह आपको गुम डेटा के साथ भी परिणाम की भविष्यवाणी करने में सक्षम करेगा। SAS आपको बेहतर निर्णय लेने में सक्षम बनाता है।

वैकल्पिक SAS उपकरण

वैकल्पिक SAS उपकरण

R: यह ओपन सोर्स सॉफ्टवेयर है। R सीखना आसान है क्योंकि यह अच्छी तरह से प्रलेखित है। यह मजबूत सांख्यिकीय क्षमताएँ प्रदान करता है।

Python एक और लोकप्रिय ओपन-सोर्स स्क्रिप्टिंग भाषा है। यह Numpy, Scipy और MatPlotLib जैसी लाइब्रेरीज़ को सपोर्ट करती है। आप इन लाइब्रेरीज़ का उपयोग करके कोई भी सांख्यिकीय ऑपरेशन कर सकते हैं या कोई भी मॉडल बना सकते हैं।

एसएएस: यह वाणिज्यिक विश्लेषिकी बाजार में व्यापक रूप से इस्तेमाल किया जाने वाला विश्लेषणात्मक उपकरण है। इसमें सांख्यिकीय कार्यों और अच्छे GUI की भरमार है।

इस SAS प्रोग्रामिंग ट्यूटोरियल में, हम सांख्यिकीय विश्लेषणात्मक प्रणालियों के बारे में चर्चा करेंगे, और इसका उपयोग हमारी समस्याओं को हल करने के लिए कैसे किया जा सकता है।

एसएएस इतिहास

  • एसएएस का विकास जिम गुडनाइट और जॉन शाल ने 1970 में एनसी यूनिवर्सिटी में किया था
  • प्रारंभ में इसे कृषि अनुसंधान के लिए विकसित किया गया था।
  • Laterइसके अलावा, इसमें पूर्वानुमानात्मक विश्लेषण, डेटा प्रबंधन, बीआई आदि को शामिल करने के लिए उपकरणों की एक श्रृंखला का विस्तार किया गया।
  • आज फॉर्च्यून 98 में शामिल विश्व की शीर्ष 400 कंपनियां SAS डेटा विश्लेषणात्मक टूल का उपयोग करती हैं डेटा विश्लेषण।

इस SAS भाषा ट्यूटोरियल में आगे हम SAS ​​की विशेषताओं के बारे में जानेंगे।

एसएएस विशेषताएं

एसएएस की मुख्य विशेषताएं हैं:

  • बाहरी डेटाबेस से कच्चे डेटा फ़ाइलों और डेटा तक आसानी से पहुँचें। लगभग किसी भी डेटा प्रारूप को पढ़ें और लिखें!
  • डेटा प्रविष्टि, संपादन पुनर्प्राप्ति, स्वरूपण और रूपांतरण के लिए उपकरणों का उपयोग करके डेटा प्रबंधित करें
  • वर्णनात्मक, सांख्यिकी, बहुभिन्नरूपी तकनीक, पूर्वानुमान, मॉडलिंग, रैखिक प्रोग्रामिंग का उपयोग करके डेटा का विश्लेषण करें
  • उन्नत विश्लेषण आपको व्यावसायिक प्रथाओं में परिवर्तन और सुधार करने में मदद करता है।
  • उत्तम ग्राफ के साथ रिपोर्ट निर्माण
  • Operaअनुसंधान और परियोजना प्रबंधन
  • डेटा अद्यतन और संशोधन
  • शक्तिशाली डेटा हैंडलिंग भाषा
  • उत्कृष्ट डेटा सफाई कार्य
  • एकाधिक होस्ट सिस्टम के साथ बातचीत करें

इस SAS for Beginners ट्यूटोरियल में आगे, हम SAS ​​उत्पाद सूट के बारे में जानेंगे।

SAS उत्पाद सूट

बाजार में कई SAS उत्पाद उपलब्ध हैं। निम्नलिखित सबसे लोकप्रिय उत्पादों की सूची है।

नाम विवरण
बेस एसएएस बेस SAS सॉफ्टवेयर हार्डवेयर चपलता प्रदान करता है और सभी प्रकार के कंप्यूटिंग वातावरण में एकीकृत होता है।
एसएएस/ग्राफ यह उपकरण आपको संरचित डेटा को ग्राफ़ में प्रस्तुत करने में मदद करता है।
एसएएस/स्टेट यह उपकरण आपको विभिन्न प्रकार के प्रतिगमन, सांख्यिकीय विश्लेषण विचरण, प्रतिगमन और मनोमेट्रिक विश्लेषण करने में मदद करता है।
एसएएस/ईटीएस इसका उपयोग पूर्वानुमान लगाने के लिए किया जाता है। यह आपको समय श्रृंखला विश्लेषण करने में मदद करता है।
एसएएस/आईएमएल इंटरेक्टिव मैट्रिक भाषा को IML के नाम से जाना जाता है। यह टूल आपको गणितीय सूत्रों को एक अभिनव प्रोग्राम में अनुवाद करने में मदद करता है।
एसएएस ईबीआई बिजनेस इंटेलिजेंस अनुप्रयोगों के लिए एक उपकरण
SAS ग्रिड प्रबंधक यह एक मुख्य घटक है जो डेटा प्रबंधन सुविधा और डेटा विश्लेषण के लिए एक प्रोग्रामिंग भाषा प्रदान करता है
एसएएस/ओआर के लिए उपकरण Operaशोध
एसएएस/क्यूसी गुणवत्ता नियंत्रण के लिए उपयोग करें
एसएएस/एंटरप्राइज माइनर डेटा माइनिंग
एसएएस/पीएच क्लिनिकल परीक्षण विश्लेषण
एसएएस/एएफ यह आवेदन सुविधा प्रदान करता है
उद्यम गाइड यह एक GUI आधारित कोड संपादक और परियोजना प्रबंधक है

इस SAS ट्यूटोरियल गाइड में आगे, हम SAS ​​आर्किटेक्चर के बारे में जानेंगे।

एसएएस Archiटेक्चर

एसएएस Archiटेक्चर
Archiएसएएस की टेकचर

SAS वास्तुकला मुख्यतः तीन भागों में विभाजित है:

  • ग्राहक स्तर
  • मध्यम स्तरीय
  • पिछला स्तर

ग्राहक स्तर

क्लाइंट टियर वह जगह है जहाँ एप्लिकेशन को मशीन पर इंस्टॉल किया जाता है, जहाँ उपयोगकर्ता बैठा होता है। इसमें ऐसे घटक शामिल होते हैं जिनका उपयोग पोर्टल और उसकी सामग्री को देखने के लिए किया जाता है। इसमें एक मानक वेब ब्राउज़र भी शामिल है जिसका उपयोग मानक HTTP या HTTPS प्रोटोकॉल पर पोर्टल के साथ बातचीत करने के लिए किया जाता है। यह आपको SAS वेब एप्लिकेशन फ़ायरवॉल को अनुकूल बनाने में भी मदद करता है।

मध्यम स्तरीय

मध्य स्तर उद्यम जानकारी के लिए एक केंद्रीकृत पहुँच बिंदु प्रदान करता है। सामग्री तक सभी पहुँच इस स्तर पर काम करने वाले घटकों द्वारा संसाधित की जाती है। प्रदर्शन तर्क के साथ व्यावसायिक तर्क का पृथक्करण आपको मध्य स्तर के तर्क का लाभ उठाने में मदद करता है। इसके अलावा, पहुँच के केंद्रीकृत बिंदु सुरक्षा नियमों को लागू करना, पोर्टल को प्रशासित करना और कोड परिवर्तनों का प्रबंधन करना आसान बनाते हैं।

मध्य स्तर पर निम्नलिखित कार्य होते हैं:

एसएएस सूचना वितरण पोर्टल वेब अनुप्रयोग: यह जेएसपी का संग्रह है, Java सर्वलेट, Javaबीन्स, और अन्य क्लास और संसाधन। ये घटक आपको उपयोगकर्ता के लिए एक अनुकूलन योग्य इंटरफ़ेस बनाने के लिए एंटरप्राइज़ निर्देशिका में संग्रहीत जानकारी तक पहुँचने में मदद करते हैं।

सर्वलेट इंजन: सर्वलेट इंजन को सर्वलेट कंटेनर भी कहा जाता है। यह SAS सूचना वितरण पोर्टल वेब एप्लिकेशन के प्रबंधन के लिए जिम्मेदार है। सर्वलेट इंजन एक रन टाइम वातावरण प्रदान करता है। यह समवर्ती, परिनियोजन, जीवनचक्र प्रबंधन आदि प्रदान करता है।

वेब सर्वर: वेब सर्वर सर्वलेट इंजन के लिए सेवा प्रदान करता है जिसका उपयोग वेबसाइट होस्ट करने के लिए किया जा सकता है। इसे पोर्टल का उपयोग करके एक्सेस किया जाना चाहिए।

पिछला स्तर

बैक टियर वह क्षेत्र है जहाँ डेटा और कम्प्यूटेशन सर्वर चलते हैं जिसमें व्यावसायिक ऑब्जेक्ट हो सकते हैं। यह एक एंटरप्राइज़ डायरेक्टरी सर्वर है। एंटरप्राइज़ डायरेक्टरी सर्वर पूरे एंटरप्राइज़ में मौजूद सामग्री के बारे में मेटाडेटा बनाए रखता है।

SAS को कैसे डाउनलोड और इंस्टॉल करें

आपकी मशीन में स्थानीय डाउनलोड

चरण 1) दिए गए लिंक से SAS डाउनलोड करें

इस लिंक पर जाएं https://www.sas.com/en_in/software/university-edition.html और Get Free Software पर क्लिक करें।

SAS डाउनलोड और इंस्टॉल करें

चरण 2) अपना चयन करें Operaटिंग सिस्टम

अपने सिस्टम के अनुसार ऑपरेटिंग सिस्टम का चयन करें।

SAS डाउनलोड और इंस्टॉल करें

चरण 3) वर्चुअलाइजेशन सॉफ्टवेयर डाउनलोड और इंस्टॉल करें

SAS को वर्चुअलाइजेशन सॉफ्टवेयर की आवश्यकता होती है जैसे VirtualBox इसे इंस्टॉल करने से पहले इसे इंस्टॉल किया जाना चाहिए। यहां विस्तृत चरण दिए गए हैं

SAS डाउनलोड और इंस्टॉल करें

SAS को स्थापित करने के लिए ऑनस्क्रीन बताए गए चरणों का पालन करें। VirtualBox और स्थानीय स्थापना कभी-कभी मुश्किल हो सकती है। हम AWS स्थापना की सलाह देते हैं-

AWS स्थापना

आप AWS में SAS तैनात कर सकते हैं। यह निःशुल्क टियर के लिए योग्य है।

चरण 1) https://aws.amazon.com/marketplace/pp/B00WH10IKW. “सदस्यता जारी रखें” पर क्लिक करें

SAS डाउनलोड और इंस्टॉल करें

चरण 2) अगली स्क्रीन में, शर्तें स्वीकार करें पर क्लिक करें।

SAS डाउनलोड और इंस्टॉल करें

चरण 3) सदस्यता लंबित है, स्वीकृति में 10 मिनट तक का समय लगता है। आपको निम्न स्क्रीन दिखाई देगी।

SAS डाउनलोड और इंस्टॉल करें

चरण 4) पेज को रिफ्रेश करें, और आपकी सदस्यता की पुष्टि हो जाएगी। कॉन्फ़िगरेशन जारी रखें पर क्लिक करें

SAS डाउनलोड और इंस्टॉल करें

चरण 5) सेटिंग्स को डिफ़ॉल्ट रखें और लॉन्च करने के लिए जारी रखें पर क्लिक करें।

SAS डाउनलोड और इंस्टॉल करें

चरण 6) Revकॉन्फ़िगरेशन पेज देखें। कुंजी-मान युग्म दर्ज करें। बाकी सेटिंग्स डिफ़ॉल्ट होनी चाहिए। लॉन्च पर क्लिक करें

SAS डाउनलोड और इंस्टॉल करें

चरण 7) https://aws.amazon.com/marketplace/library/ और इंस्टैंस देखें पर क्लिक करें।

SAS डाउनलोड और इंस्टॉल करें

चरण 8) पॉपअप में

  1. इंस्टेंस आईडी नोट करें। यह आपका पासवर्ड है
  2. एक्सेस सॉफ्टवेयर पर क्लिक करें

SAS डाउनलोड और इंस्टॉल करें

चरण 9) चरण 8 में क्लिक करने के बाद जो पॉपअप दिखाई देगा

  1. उपयोगकर्ता क्रेडेंशियल दर्ज करें। आईडी: sasdemo पासवर्ड: इंस्टेंस आईडी चरण 8 में नोट किया गया
  2. साइन इन पर क्लिक करें

SAS डाउनलोड और इंस्टॉल करें

चरण 10) आपको स्वागत स्क्रीन दिखाई देगी.

SAS डाउनलोड और इंस्टॉल करें

समस्या निवारण

यदि आप कनेक्ट नहीं कर पा रहे हैं, तो यहां जाएं https://console.aws.amazon.com/ec2/v2/home?region=us-east-1#SecurityGroups:sort=groupId और सभी के लिए इनबाउंड/आउटबाउंड नियम

SAS का उपयोग कैसे करें?

SAS सॉफ्टवेयर का प्रभावी ढंग से उपयोग करने के लिए आपको चार चरणों का पालन करना होगा: डेटा तक पहुंच, डेटा प्रबंधन, विश्लेषण, प्रस्तुत करना

एसएएस का उपयोग कैसे करें
एसएएस का उपयोग कैसे करें

एक्सेस्स डेटा:

SAS आपको किसी भी इच्छित प्रारूप में डेटा तक पहुंचने की अनुमति देता है।

आप कहीं भी संग्रहीत डेटा तक पहुँच सकते हैं, चाहे वह आपके सिस्टम पर किसी फ़ाइल में हो या किसी अन्य डेटाबेस सिस्टम में संग्रहीत डेटा हो। यह ओरेकल फ़ाइल, SAS डेटाबेस फ़ाइल, रॉ डेटाबेस फ़ाइल या एक साधारण XLS /CSV फ़ाइल हो सकती है। यह आपको इस डेटा को आसानी से एक्सेस करने में मदद करेगा।

डेटा प्रबंधित करें:

SAS बेहतरीन डेटा प्रबंधन क्षमताएं प्रदान करता है। आप कुछ शर्तों के आधार पर डेटा को सब्सट/स्लाइस कर सकते हैं, वैरिएबल बना सकते हैं, डेटा को साफ और मान्य कर सकते हैं। ऐसे अन्य उपकरण भी हैं जो आपको वही कार्य करने की अनुमति देते हैं। हालाँकि, SAS आपको यह काम आसानी से करने में मदद करता है।

SAS में अच्छी तरह से परिभाषित लाइब्रेरी और प्रक्रियाएँ हैं जो प्रोग्रामिंग प्रक्रिया को आसान बनाती हैं। इसके अलावा, वेरिएबल या सबसेट डेटा बनाना सिर्फ़ एक चरण की प्रक्रिया है। यह आपको सिर्फ़ एक लाइन कोड द्वारा जटिल एल्गोरिदम लिखने से बचाता है।

विश्लेषण:

आप SAS का उपयोग करके विभिन्न प्रकार के विश्लेषण कर सकते हैं:

  • यह माध्य गणना की आवृत्ति की जाँच करता है
  • प्रतिगमन और पूर्वानुमान
  • निर्णय वृक्ष

ये सभी विश्लेषण SAS द्वारा आसानी से संभाले जा सकते हैं। यह सटीक पूर्वानुमान के लिए सबसे अच्छा उपकरण है।

वर्तमान:

यदि आप डेटा को सही तरीके से विज़ुअलाइज़ करते हैं, तो दर्शकों के लिए उससे जुड़ना आसान हो जाता है। यह ज़रूरी है कि आपका टूल डेटा को उपयुक्त तरीके से प्रस्तुत करे। SAS आपके लिए यही करता है। इसमें बेहतरीन प्रेजेंटेशन क्षमताएँ हैं।

आप कर सकते हैं:

1. रिपोर्ट सूचीबद्ध करें

2. सारांश रिपोर्ट

3. ग्राफ रिपोर्ट

4. रिपोर्ट प्रिंट करें

एसएएस प्रोग्राम उदाहरण

एसएएस कार्यक्रम में तीन आवश्यक चरण शामिल हैं:

  • डेटा चरण
  • प्रक्रिया चरण
  • आउटपुट चरण

डेटा चरण

डेटा स्टेप SAS मेमोरी में आवश्यक डेटा सेट लोड करता है और डेटा सेट के सही वैरिएबल ढूँढता है। यह रिकॉर्ड भी कैप्चर करता है। हम डेटा स्टेप का उपयोग निम्न के लिए कर सकते हैं:

  • SAS डेटा सेट में डेटा दर्ज करें
  • मान की गणना करें
  • डेटा की जाँच करें या उसे सही करें
  • नये डेटा सेट तैयार करें

DATA कथन का सिंटैक्स है:

वाक्य - विन्यास

DATA data_set_name;		#Give a name to the dataset
INPUT var1,var2,var3; 		#Declare variables in the dataset.
NEW_VAR;			         #Define new variables.
LABEL;			      	#Give variables a label
DATALINES;		      	#Provide data
RUN;

उदाहरण:

निम्न उदाहरण दिखाता है कि चर को कैसे परिभाषित किया जाए, डेटा सेट का नामकरण कैसे किया जाए, नए चर कैसे बनाए जाएं और डेटा कैसे दर्ज किया जाए। इस उदाहरण में, आप देख सकते हैं कि स्ट्रिंग चर के अंत में $ है, और संख्यात्मक मान इसके बिना हैं।

INPUT ID $ NAME $ SALARY DEPARTMENT $;
comm = SALARY*1.50;
LABEL ID = 'Emp_ID' comm = 'COMMISION';
DATALINES;
1 Tom 5000 IT
2 Harry 6000 Operations
3 Michelle 7000 IT
4 Dick 8000 HR
5 John 9000 Finance 
;
RUN;

नोट: SAS स्टेटमेंट को निष्पादित करने के लिए RUN कमांड निर्दिष्ट करना आवश्यक है।

प्रोक चरण

यह परिणाम और रिपोर्ट तैयार करने के लिए विशिष्ट विश्लेषण या कार्य करता है।

वाक्य - विन्यास

PROC procedure_name options; #The name of the proc.
RUN;

उदाहरण

दिए गए उदाहरण में निम्न का उपयोग किया गया है माध्यम डेटा सेट में संख्यात्मक चर के औसत मानों को प्रिंट करने की प्रक्रिया।

PROC MEANS;
RUN;

आउटपुट चरण

आप सशर्त आउटपुट कथनों के साथ डेटा को प्रदर्शित कर सकते हैं।

वाक्य - विन्यास

PROC PRINT DATA = data_set;
OPTIONS;
RUN;

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

संपूर्ण SAS कार्यक्रम

नीचे प्रत्येक चरण के लिए पूर्ण कोड दिया गया है।

संपूर्ण SAS कार्यक्रम

आउटपुट:

संपूर्ण SAS कार्यक्रम

संपूर्ण SAS कार्यक्रम

संपूर्ण SAS कार्यक्रम

एसएएस का प्रयोग कहां किया जाता है?

नीचे कुछ महत्वपूर्ण SAS अनुप्रयोग दिए गए हैं:

उद्योग प्रयोग
फार्मास्युटिकल सांख्यिकीय विश्लेषण, रिपोर्टिंग
दूरसंचार ईटीएल, रिपोर्टिंग, डेटा माइनिंग, पूर्वानुमान
वित्तीय ईटीएल, रिपोर्टिंग, डेटा माइनिंग, वित्तीय अनुसंधान
प्रेडिक्टिव मॉडलिंग DBMarketing, गतिविधि-आधारित प्रबंधन
हेल्थकेयर ईटीएल, रिपोर्टिंग, डेटा माइनिंग

एसएएस बनाम आर

एसएएस R
एसएएस एक वाणिज्यिक सॉफ्टवेयर है, इसलिए इसमें वित्तीय निवेश की आवश्यकता होती है। R यह ओपन सोर्स सॉफ्टवेयर है। इसलिए कोई भी इसका उपयोग कर सकता है।
SAS सीखने के लिए सबसे आसान विश्लेषणात्मक उपकरण है। SQL का सीमित ज्ञान रखने वाले लोग भी इसे जल्दी सीख सकते हैं। आर के लिए आपको जटिल और लंबे कोड लिखने की आवश्यकता होती है।
एसएएस बड़ी कंपनियों द्वारा अत्यधिक पसंद किया जाने वाला विकल्प है और तकनीकी रूप से काफी उन्नत और उपयोगकर्ता के अनुकूल है। आर तेजी से विकसित होने वाला सॉफ्टवेयर है; हालाँकि, आपको इसे अपग्रेड करते रहना होगा।
SAS में अच्छा ग्राफिकल समर्थन है लेकिन कोई अनुकूलन उपलब्ध नहीं है। आर टूल का ग्राफ़िकल समर्थन बहुत खराब है।

एसएएस के लाभ

  • SAS का सिंटैक्स आसान है जिसे किसी भी प्रकार के प्रोग्रामिंग ज्ञान के बिना सीखा जा सकता है
  • आसानी से एक बड़े डेटाबेस को संभालने की क्षमता
  • SAS एक बहुत ही समझने योग्य भाषा है जिसे आसानी से डीबग किया जा सकता है
  • इसकी “लॉग” विंडो स्पष्ट रूप से त्रुटि बताती है जो आपको अपने कोड को आसानी से डीबग करने में मदद करती है
  • SAS आपको एल्गोरिदम का गहन परीक्षण और विश्लेषण करने में मदद करता है
  • एसएएस पूरी तरह से सुरक्षित है इसलिए आप कार्यालय में लाइसेंस के बिना इसे निकाल नहीं सकते
  • गैर-प्रोग्रामिंग उपयोगकर्ताओं के लिए सांख्यिकीय कंप्यूटिंग को आसान बनाता है
  • बड़े आकार के डेटाबेस को प्रभावी ढंग से संभालता है।

एसएएस के नुकसान

  • लागत अधिक है क्योंकि कोई व्यक्ति या संगठन उचित लाइसेंस के बिना सभी अनुप्रयोगों का उपयोग नहीं कर सकता है
  • SAS खुला स्रोत नहीं है, इसलिए SAS में प्रयुक्त एल्गोरिदम सामान्य उपयोग के लिए उपलब्ध नहीं हैं
  • SAS में टेक्स्ट माइनिंग एक बहुत ही परेशानी भरी और कठिन प्रक्रिया है।

सारांश

  • एसएएस सॉफ्टवेयर का मतलब है सांख्यिकीय विश्लेषण सॉफ्टवेयर जिसका उपयोग डेटा एनालिटिक्स के लिए किया जाता है
  • आर और Python SAS के दो व्यापक रूप से प्रयुक्त वैकल्पिक उपकरण हैं।
  • एसएएस को जिम गुडनाइट और जॉन शाल द्वारा 1970 में एनसी यूनिवर्सिटी में विकसित किया गया था
  • SAS आपको किसी भी प्रकार के बाहरी डेटाबेस में कच्चे डेटा फ़ाइलों और डेटा तक पहुंचने की अनुमति देता है
  • SAS आर्किटेक्चर मुख्यतः तीन भागों में विभाजित है 1)क्लाइंट टियर 2) मिडिल टियर 3) बैक टियर
  • SAS सॉफ्टवेयर का उपयोग करने के लिए आपको चार चरणों का पालन करना होगा: 1) डेटा तक पहुंच, 2) प्रबंधन 3) डेटा विश्लेषण, 4) प्रस्तुति
  • SAS प्रोग्राम में तीन बुनियादी चरण होते हैं: डेटा चरण, प्रोक चरण और आउटपुट चरण
  • एसएएस डेटा विश्लेषणात्मक उपकरण फार्मास्यूटिकल, दूरसंचार, वित्तीय, पूर्वानुमान मॉडलिंग और स्वास्थ्य सेवा जैसे क्षेत्रों में इसका व्यापक रूप से उपयोग किया जाता है
  • SAS एक वाणिज्यिक सॉफ्टवेयर है जबकि R एक ओपन सोर्स सॉफ्टवेयर है
  • एसएएस प्रोग्रामर टूल का सबसे बड़ा लाभ यह है कि इसका सिंटैक्स आसान है जिसे किसी भी प्रकार के प्रोग्रामिंग ज्ञान के बिना सीखा जा सकता है।
  • SAS मॉडल की एक खामी यह है कि यह ओपन सोर्स टूल नहीं है। इसलिए, SAS प्रक्रियाओं में इस्तेमाल किए जाने वाले एल्गोरिदम आम इस्तेमाल के लिए उपलब्ध नहीं हैं।