תכנות SAS - למד כיצד לקודד ב- SAS!



בלוג זה בנושא תכנות SAS מציג בפניכם מושגי תכנות של SAS ומסייע לכם להבין את היסודות השונים של SAS בפירוט עם דוגמאות.

בבלוג זה אציג בפניכם כמה מהמושגים החשובים בתכנות SAS. לפני שנתחיל, חשוב להכיר את SAS. הבלוג הקודם שלי ב- מדריך SAS יעזור לך להבין את SAS, את היישומים שלו ויעזור לך להתקין את מהדורת האוניברסיטה של ​​SAS, בה נשתמש כאן כסביבת תכנות. אם אתה תוהה מה הכישורים, עליך לשלוט השנה? כמו כן, אם תכננתם לעבור לניתוח נתונים, היא אחת הדרכים הטובות ביותר להתחיל עם אותה פעולה.

מדריך הקריירה הטכנולוגית של אדוריקה 2019 יצא! תפקידי העבודה החמים ביותר, מסלולי למידה מדויקים, השקפות תעשייה ועוד במדריך. הורד עַכשָׁיו.





אז בלי שום דבר נוסףלְעַכֵּב,בוא נתחיל בתכנות SAS, נכון?

בלוג זה יעזור לך להבין את הנושאים הבאים:



לפני שנתחיל בקידוד, ברצוני לתדרך אתכם בכמה מונחים חשובים החשובים לתכנות SAS.

יסודות תכנות SAS

חלונות SAS

ארגונים גדולים ומכוני הדרכה מעדיפים להשתמש ב- SAS Windows. ל- SAS Windows יש הרבה כלי עזר המסייעים בהפחתת הזמן הדרוש לכתיבת קודים.

התמונה הבאה מציגה את החלקים השונים של SAS Windows.



SAS-Windows - תכנות SAS - אדוריקה

  • חלון יומן : זהו חלון ביצוע. כאן תוכל לבדוק את ביצוע התוכנית שלך. הוא מציג גם שגיאות, אזהרות והערות.
  • חלון קוד :חלון זה ידוע גם כחלון עורך. שקול זאת כנייר ריק או פנקס רשימות, שבו תוכל לכתוב את קוד ה- SAS שלך.
  • חלון פלט : כפי שהשם מרמז, חלון זה מציג את פלט התוכנית / קוד שאתה כותב בעורך.
  • חלון התוצאה : זהו אינדקס המפרט את כל תפוקות התוכניות המופעלות בהפעלה אחת. מכיוון שהוא מכיל את התוצאות של הפעלה מסוימת, אם תסגור את התוכנה ותפעיל אותה מחדש, חלון התוצאה יהיה ריק.
  • חקור את חלון : הוא מכיל את רשימת כל הספריות במערכת. אתה יכול גם לגלוש בקבצים הנתמכים במערכת כאן.

כמה ארגונים משתמשים בלינוקס, אולם ללא ממשק משתמש גרפי אתה צריך לכתוב קוד לכל שאילתה. מכאן שזה לא נוח לשימוש.

מערכי נתונים של SAS

מערכי נתונים של SAS נקראים כקבצי נתונים. קבצי נתונים מהווים שורות ועמודות. שורות מחזיקות תצפיות וטורים מחזיקיםשמות משתנים.

משתני SAS

ל- SAS שני סוגים של משתנים:

  • משתנים מספריים : זהו סוג המשתנה המוגדר כברירת מחדל. משתנים אלה משמשים בביטויים מתמטיים.
  • משתני תווים :משתני תווים משמשים לערכים שאינם משמשים בביטויים מתמטיים.
    מתייחסים אליהם כאל טקסט או מחרוזות. משתנה הופך למשתנה תו על ידי הוספת a'$'ignבסוף שם המשתנה.

ספריות SAS

ספריית SAS היא אוסף של קבצי SAS המאוחסנים באותה תיקיה או ספרייה במחשב שלך.

  • ספרייה זמנית : בספריה זו מערך הנתונים נמחק עם סיום הפעלת SAS.
  • ספרייה קבועה : מערכי הנתונים נשמרים לצמיתות. לפיכך, הם זמינים בפגישות.

משתמשים יכולים ליצור או להגדיר ספרייה חדשה המכונה ספריות המוגדרות על ידי משתמש באמצעות מילת המפתח LIBNAME . אלה גם ספריות קבועות.

תכנות SAS: מבנה קוד SAS

תכנות SAS מבוסס על שני אבני בניין:

  • שלב DATA : שלב ה- DATA יוצר מערך נתונים של SAS ואז מעביר את הנתונים לשלב PROC
  • שלב PROC : שלב ה- PROC מעבד את הנתונים

תוכנית SAS צריכה לפעול לפי הכללים המפורטים להלן:

  • כמעט כל קוד יתחיל ב- DATA או ב- PROC Step
  • כל שורת קוד SAS מסתיימת במעי הגס למחצה
  • קוד SAS מסתיים במילת המפתח RUN או QUIT
  • קודי SAS אינם תלויי אותיות רישיות
  • אתה יכול לכתוב קוד על פני שורות שונות או שאתה יכול לכתוב הצהרות מרובות בשורה אחת

עכשיו, כשראינו כמה מינוחים בסיסיים, בואו נתחיל בתכנות SAS עם הקוד הבסיסי הזה:

DATA קלט עובד_מידע Emp_ID Emp_Name $ Emp_Vertical $ datalines 101 Mak SQL 102 Rama SAS 103 Priya Java 104 Karthik Excel 105 Mandeep SAS Run

בקוד לעיל, יצרנו מערך נתונים שנקרא Employee_Info. יש לו שלושה משתנים, משתנה מספרי אחד כ- Emp_Id ושני משתני תווים כ- Emp_Name ו- Emp_Verticals. הפקודה Run מציגה את מערך הנתונים בחלון הפלט.

התמונה למטה מציגה את פלט הקוד שצוין לעיל.

נניח שתרצה לראות את התוצאה בתצוגת ההדפסה, ובכן תוכל לעשות זאת באמצעות הליך PROC PRINT, שאר הקוד נשאר זהה.

נתונים קלט עובד_מידע Emp_ID Emp_Name $ Emp_Vertical $ datalines 101 Mak SQL 102 Rama SAS 103 Priya Java 104 Karthik Excel 105 Mandeep SAS Run PROC PRINT DATA = Employee_Info Run

התמונה למטה מציגה את פלט הקוד הקודם.

פשוט יצרנו מערך נתונים והבנו כיצד עובד הליך ההדפסה. עכשיו, בואו ניקח את מערך הנתונים שלעיל ונשתמש בו להמשך תכנות. נניח שאנחנו רוצים להוסיף את תאריך ההצטרפות של העובד למערכת הנתונים. אז אנו יוצרים משתנה הנקרא DOJ, נותנים אותו כקלט ומדפיסים את התוצאה.

DATA קלט עובד_מידע Emp_ID Emp_Name $ Emp_Vertical $ DOJ dataalines 101 Mak SQL 18/08/2013 102 Rama SAS 25/06/2015 103 Priya Java 21/02/2010 104 Karthik Excel 19/05/2007 105 Mandeep SAS 11/09/2016 הפעל נתוני הדפסת PROC = הפעל Employee_Info

התמונה למטה מציגה את פלט הקוד שלעיל. נראה כי נוצר משתנה, אך הערך של DOJ לא הודפס. במקום זאת אנו רואים שהנקודות החליפו את ערכי התאריך.


מדוע זה קרה? ובכן, משתנה DOJ הוא ללא סיומת '$', כלומר, כברירת מחדל SAS יקרא אותו כמשתנה מספרי. אבל, לנתונים שהזנו יש תו מיוחד '/', ומכאן שהוא לא מדפיס את התוצאה מכיוון שלא מדובר בנתונים מספריים גרידא. אם תבדוק בחלון היומן תראה הודעת שגיאה כ'נתונים לא חוקיים עבור המשתנה DOJ '

עכשיו איך נפתור את הבעיה הזו? ובכן, אחת הדרכים לפתור אותה היא באמצעות סיומת '$' למשתנה DOJ. פעולה זו תמיר את המשתנה DOJ לתו ותוכל להדפיס ערכי תאריך. בואו נעשה את השינויים בקוד ונראה את הפלט.

נתונים נתונים קלט עובד_מידע Emp_ID Emp_Name $ Emp_Vertical $ DOJ $ תאריכים 101 Mak SQL 18/08/2013 102 Rama SAS 25/06/2015 103 Priya Java 21/02/2010 104 Karthik Excel 19/05/2007 105 Mandeep SAS 11/09 / 2016 הפעל PROC PRINT DATA = Employee_Info Run

מסך הפלט יציג את הפלט הבא.


אתה יכול לראות שערכי הנתונים מוצגים כתאריכים על ידי המרת DOJ לתו. עם זאת, זהו פיתרון זמני. תן לי להסביר את זה איך?

ובכן, דמיין שלבנק יש מערכת נתונים דומה. בערכת הנתונים יש פרטי בעל חשבון כמו סכום הלוואה, תשלומים,ותאריך פירעון לתשלומי ההלוואה. תאר לעצמך, המחזיק החמיץ את המועד האחרון שלו לשלם תשלומים והבנק רוצה לחשב את העיכוב. הבנק יצטרך לחשב את ההפרש בין תאריך המועד לתאריך הנוכחי.

אבל, אם למערכת הנתונים של הבנק יש תאריכים בתבנית תווים, הבנק לא יוכל לבצע בו פעולות מתמטיות. בעיה זו עשויה להשפיע גם על מערך הנתונים שלנו. אז איך נפתור את הבעיה הזו?

הרעיון הבא יעזור לכם להתגבר על נושא זה.

מידע ותבניות ב- SAS

חשוב שתבין נושא זה היטב אם אתה רוצה להיות טוב בתכנות SAS.אם אתה זוכר, הזכרתי קודם כי ל- SAS יש שני סוגים משתנים סטנדרטיים:

  • מספרי
  • אופי

כאשר SAS נתקל במשתנים שאינם סטנדרטיים, SAS ישליך על שגיאה או שלא תקבל את הפלט הרצוי. כדי להתגבר על בעיה זו, SAS משתמשתמעודכןופורמטים.

גלה עוד

מידע משמש בדרך כלל לקריאה או הזנת נתונים מקבצים חיצוניים או קבצים שטוחים (כמוקבצי טקסט או קבצים עוקבים). המידע informate SAS כיצד לקרואנתונים למשתני SAS. ל- SAS שלושה סוגים של מידע:תו, מספרי ותאריך / שעה. מידע זה נקרא על פי הדברים הבאיםמבנה תחביר:

  • מידע אופי: $ INFORMATw.
  • מספרי מידע: INFORMATw.d
  • תאריך / שעה נמסר: INFORMATw.

'$' מציין מידע אופי. INFORMAT מתייחס לאופציונאלי לפעמיםשם המידע של SAS. ה- 'w' מציין את הרוחב (בתים או מספר העמודות) של ה-מִשְׁתַנֶה. ה- 'd' משמש לנתונים מספריים כדי לציין את מספר הספרות שמימיןהמקום העשרוני. כל המידע צריך לכלול נקודה עשרונית (.) כדי ש- SAS יוכל
להבדיל מידע ממשתנה SAS.

בואו נחזור לקוד הקודם ונראה אם ​​Informat Date / Time Informat עוזר לנו. בואו ונשנה את הקוד בהתאם ונוסיף לו תאריך מידע כדלקמן:

DATA קלט עובד_מידע Emp_ID Emp_Name $ Emp_Vertical $ DOJ INFORMAT DOJ ddmmyy10. קווי נתונים 101 Mak SQL 18/08/2013 102 Rama SAS 25/06/2015 103 Priya Java 21/02/2010 104 Karthik Excel 19/05/2007 105 Mandeep SAS 11/09/2016 הפעל נתוני הדפסת PROC = Employee_Info Run

שורה מספר 3 בקוד מורה ל- SAS לקרוא את המשתנה 'תאריך הצטרפות' (DOJ) באמצעות התאריך
מידע MMDDYYw. עבור כל שדה תאריכים תופס 10 רווחים, המוקדמות 'w' היאמוגדר ל- 10.

פלט הקוד ייראה כך.

התוצאה מראה שעדיין אין לנו את התוצאה הרצויה, במקום זאת העמודה DOJ מחזיקה כמה ערכים מספריים ולא את התאריכים שציינו. עכשיו, למה זה? ובכן, ברגע שקוראים תאריך עם מידע תאריך, SAS מאחסן את התאריך כמספר. כלומר, הוא נקרא כמספר הימים בין התאריך ל- 1 בינואר 1960 (לדוגמא: 15/3/1994 מאוחסן כ- 12492).

הסיבה לכך היא שיש ל- SAS שלושה דלפקים נפרדים העוקבים אחר תאריכים ושעות. מוני תאריכים אלה החלו באפס ב- 1 בינואר 1960. מכאן שלמועדים לפני 1/1/1960 יש ערכים שליליים, ולכל תאריך שאחריו יש ערך חיובי. מדי יום בחצות, מונה התאריכים מוגדל באחד.

סיפור אחד מספר שמייסדי SAS רצו להשתמש בתאריך הלידה המשוער של מערכת IBM 370, והם בחרו ב -1 בינואר 1960 כקירוב קל לזכור.

עכשיו שאתה יודע את הסיבה שבגללה העמודה DOJ הציגה את המספרים האלה, ננסה לפתור את הבעיה הזו. כדי להתגבר על בעיה זו אנו משתמשים בפורמט.

פוּרמָט

מידע זה הוא ההוראות לקריאת נתונים, ואילו הפורמטים הם ההוראות המשמשות להצגה אונתוני פלט.הגדרת פורמט למשתנה היא כיצד אתה אומר ל- SAS להציג את הערכים במשתנה. פורמטים מקובצים לשלוש מחלקות זהות לאינפורמט (תו, מספרי ותאריך שעה) וגם תמיד מכילים נקודה.

הצורה הכללית של הצהרת פורמט היא:

ליצור מערך אובייקטים
  • FORMAT שם משתנה FORMAT-NAME.

בוא נחזור לקוד שלנו בעל מערך הנתונים Employee_Info כדי לראות אם אנו יכולים להציג את התאריך כראוי באמצעות הפקודה FORMAT.

DATA קלט עובד_מידע Emp_ID Emp_Name $ Emp_Vertical $ DOJ INFORMAT DOJ ddmmyy10. פורמט DOJ ddmmyy10. קווי נתונים 101 Mak SQL 18/08/2013 102 Rama SAS 25/06/2015 103 Priya Java 21/02/2010 104 Karthik Excel 19/05/2007 105 Mandeep SAS 11/09/2016 הפעל נתוני הדפסת PROC = Employee_Info Run

השתמשנו בפקודה FORMAT בשורה מספר 4 בקוד לעיל. מסך הפלט הבא ייתן לנו את הפלט הרצוי.

הצגנו את ערכת הנתונים בהצלחה באמצעות הפקודה בפורמט תאריך. אני מקווה שהבנת כיצד להשתמש בפורמט ובמידע.הבה נתקדם בבלוג התכנות של SAS ונבחן מושג חשוב אחר.

לולאות SAS

בעת ביצוע תכנות SAS, אנו עשויים להיתקל במצבים בהם אנו צריכים שוב ושוב לבצע אבלוק קוד מספר פעמים. לא נוח לכתוב את אותה סט הצהרות שוב ושוב. זה המקום שבו לולאות נכנסות לתמונה. ב- SAS, משפט ה- Do משמש ליישום לולאות. זה ידוע גם בשם Do Loop. התמונה למטה מציגה אתהצורה הכללית של הצהרות ה- Do loop ב- SAS.

להלן סוגי לולאות ה- DO ב- SAS:

  • אינדקס : הלולאה ממשיכה מערך ההתחלה ועד לערך העצירה של משתנה האינדקס.
  • בזמן : הלולאה נמשכת כל עוד ה- בזמן המצב הופך לשקר.
  • עד : הלולאה נמשכת עד ל עד המצב הופך להיות אמיתי.

בצע לולאת אינדקס

אנו משתמשים במשתנה אינדקס כערך התחלה ועצירה עבור בצע לולאת אינדקס . הצהרות ה- SAS מבוצעות שוב ושוב עד שמשתנה האינדקס יגיע לערכו הסופי.
תחביר:

האם indexvariable = initialvalue ל- finalvalue SAS הצהרות סיום

בואו נסתכל על קוד לדוגמא כדי להבין את Do Index Loop. בקוד שלהלן, VAR הוא משתנה האינדקס.

DATA SampleLoop SUM = 0 Do VAR = 1 to 10 SUM = SUM + VAR END PROC PRINT DATA = SampleLoop Run

כאשר תבצע את הקוד לעיל, תקבל את הפלט הבא.

לעשות בזמן לולאה

ה עושה תוך כדי לולאה משתמשת במצב WHILE. לולאה זו מבצעת את גוש הקוד כאשר התנאי נכון וממשיכה לבצע אותו עד שהתנאי הופך לשקר. ברגע שהמצב הופך לשקר, הלולאה מסתיימת.

תחביר:

האם בזמן (תנאי) הצהרות SAS מסתיימות

ביצוע קוד לדוגמא יעזור לך להבין את DO WHILE loop.

DATA SampleLoop SUM = 0 VAR = 1 Do While (VAR<15) SUM = SUM + VAR VAR+1 END PROC PRINT DATA = SampleLoop Run 

הקוד שלעיל ייתן לך את הפלט הבא.

לעשות עד לולאה

לולאת ה- Do עד משתמשת ב- עד לולאה זו מבצעת את גוש הקוד כאשר התנאי שגוי וממשיכה לבצע אותו עד שהתנאי יהיה אמיתי. ברגע שהתנאי מתקיים, הלולאה מסתיימת.

תחביר:

לעשות עד (תנאי) הצהרות SAS בסוף

תן לנו להסתכל על תוכנית לדוגמא.

נתונים SampleLoop SUM = 0 VAR = 1 Do עד (VAR> 15) SUM = SUM + VAR VAR + 1 END PROC PRINT PRINT

לקוד יש את הפלט הבא.

כך סיימנו את המושג לולאות בתכנות SAS. כל הנושאים שלמדנו עד כה דיברו על יסודות תכנות SAS באופן כללי.

עכשיו בואו נסתכל על כמה נהלים סטטיסטיים. נהלים אלה יהוו בסיס למתקדמים נהלים אנליטיים.

הירשם לערוץ היוטיוב שלנו כדי לקבל עדכונים חדשים ..!

נהלים סטטיסטיים בסיסיים באמצעות SAS

אמצעי PROC

הליך זה משמש לחישוב ממוצע חשבוני וסטיית התקן. עבור אנשים חדשים בסטטיסטיקה עשויים להתקשות להבין מונחים אלה. אז לפני שנתחיל בקידוד ונשתמש בהליך זה. אנסה להסביר מה המשמעות של מונחים אלה.

נתחיל בממוצע אריתמטי ונראה כיצד משתמשים ב- PROC MEANS בתכנות SAS לחישובו.

ממוצע אריתמטי

סכום הערך של המשתנים המספריים, חלקי מספר המשתנים נותן לך את ממוצע אריתמטי . זה ידוע גם כממוצע והוא מדד לנטייה מרכזית. מדד לנטייה מרכזית הוא ערך יחיד המנסה לתאר מערך נתונים על ידי זיהוי המיקום המרכזי בתוך אותה מערך נתונים.

בתכנות SAS, אתה משתמש ב- PROC MEANS לחישוב הממוצע החשבוני. הליך זה מאפשר לך למצוא ממוצע של כל המשתנים או כמה משתנים של מערך הנתונים. ניתן גם ליצור קבוצות ולחשב את ממוצע המשתנים הספציפיים לאותה קבוצה.

תחביר:

PROC פירושו נתונים = DATASET משתני מחלקות משתנים
  • משתנים : משתנים בתחביר הנ'ל מצביעים על משתנים מתוך מערך הנתונים שחישוב הממוצע שלהם הוא.

ממוצע של מערך נתונים

אם אתהספק רק את שם מערך הנתונים ללא כל משתנים, אתה יכול לחשב את הממוצע של כל המשתנים בערכת נתונים.

הבה נסתכל על קוד לדוגמא. שקלתי מערך נתונים מוגדר מראש של SAS שנקרא 'מכוניות'. הפקודה הבאה תציג את מערך הנתונים.

PROC PRINT data = sashelp.CARS הפעלה

התמונה למטה מציגה את הפלט של הקוד הנ'ל.


עכשיו נשתמש בקוד מערך הנתונים הזה ונחשב את הממוצע של כל משתנה בערכת הנתונים'מכוניות'.

PROC פירושו נתונים = sashelp.CARS ממוצע SUM MAXDEC = 2 הפעלה

התמונה למטה מציגה את הממוצע של כל המשתנים במערך הנתונים עד שתי עשרוניות.

ממוצע של משתנים נבחרים

על ידי אספקת השמות באפשרות Var תוכלו לקבל את הממוצע של המשתנים שצוינו. אנא עיין בקוד להלן.

PROC פירושו נתונים = sashelp. מכוניות מתכוון SUM MAXDEC = 2 צילינדרים כוח סוס הפעלה

מתכוון לפי כיתה

אתה יכול למצוא את הממוצע של המשתנים המספריים על ידי ארגון אותם בקבוצות באמצעותפרמטר כלשהו כדי לקבץ אותם.שקול לבצע קוד לדוגמא. בואו לגלות את ממוצע כוחות הסוס עבור קבוצות שונות המסווגות לפי הכיתות 'יצרן' ו'סוג 'של מכוניות שונות.

PROC פירושו נתונים = sashelp. מכוניות פירושו SUM MAXDEC = 2 סוגים לעשות סוג var כוחות סוס לרוץ

התמונה למטה מציגה את פלט הקוד שלעיל.

בואו נמשיך בבלוג שלנו לתכנות SAS ונסתכל על מושג סטטיסטי חשוב אחר.

סטיית תקן

סטיית תקן (SD) היא מדד עד כמה הנתונים במערך נתונים נתון מגוונים. מתמטית, זה אומר לך כמה כל נקודת נתונים קרובה לערך הממוצע של מערך נתונים. אם ערך סטיית התקן קרוב ל 0, זה מצביע על כך שנקודות הנתונים קרובות מאוד לממוצע של ערכת הנתונים וסטיית תקן גבוהה מצביעה על כך שנקודות הנתונים פרושות על פני מגוון רחב של ערכים.

ב- SAS תוכלו לחשב את הערך של סטיית התקן באמצעות שני נהלים. הם:

  • אמצעי PROC
  • סקרים

סטיית תקן באמצעות אמצעי PROC

אתה יכול למדוד את סטיית התקן באמצעות אמצעי proc, אתה צריך לבחור את שעה (ות אפשרות בשלב PROC. הוא יציג את ערכי הסטייה הסטנדרטית עבור כל משתנה מספרי בערכת הנתונים.

תחביר:

PROC פירושו נתונים = מערך STD

שקול את קוד הדוגמה הזה, תן לנו ליצור מערך נתונים CARS1 מערך הנתונים CARS בספריית SASHELP. לשם כך נתנו לנו להשתמש בהליך PROC SQL. בואו נקבץ את הנתונים באמצעות 'סוג' ו'יצירה 'של מכוניות ונחשב סטיית תקן עבור משתנים נבחרים באמצעות אפשרות STD עם צעד פירוש PROC.

PROC SQL ליצור טבלה CARS1 כ SELECT make, סוג, כוחות סוס, צילינדרים, משקל מ- SASHELP. CARS WHERE make in ('Audi', 'BMW') הפעלת PROC פירושה נתונים = CARS1 STD Run

הקוד שלעיל ייתן סטיית תקן למשתנים שנבחרו. התמונה הבאה מציגה את הפלט.

סקרי PROC

הליך זה משמש למדידת סטיית התקן יחד עם כמה תכונות מקדימות כמו מדידת סטיית תקן עבור משתנים קטגוריים והשונות.

תחביר:

אפשרויות סקירת PROC נתונים סטטיסטיים-מילות מפתח לפי משתנים משתני מחלקה משתני Var

להלן תיאור הפרמטרים בהם נעשה שימוש:

  • על ידי משמש לציון המשתנים המשמשים ליצירת קבוצות תצפיות.
  • מעמד מציין את המשתנים המשמשים למשתנים קטגוריים.
  • איפה מציין את המשתנים שעבורם SD יחושב.

בואו נסתכל על קוד לדוגמה זה המתאר את השימוש בפרמטר המחלקה, שיוצר את הסטטיסטיקה עבור כל אחד מהערכים במשתנה המחלקה.

נתוני סקר PROC = CARS1 STD סוג סוג סוג Var סוג כוח סוס ods פלט נתונים = מלבן הפעל PROC הדפס נתונים = מלבן הפעל

התמונות שלהלן מראות את פלט הקוד שלמעלה. זה מראה התפלגות נתונים עבור משתנה 'כוח סוס' עבור רווח סמך של 95%. (מרווח ביטחון פירושו טווח ערכים המוגדר כך שקיימת סבירות מוגדרת שערכו של פרמטר נמצא בתוכו.)

אז זה מביא אותנו לסוף בלוג התכנות של SAS. לכל ספק או בעיה בתוכן הבלוג, אנא השאר אותם במדור התגובות, אני אפתור אותם לכל המוקדם ואגיב בחזרה.

אם ברצונך ללמוד SAS ולבנות קריירה בתחום הניתוח, עיין ב שמגיע עם הדרכה חיה בהנחיית מדריך וניסיון פרויקט אמיתי. הכשרה זו תעזור לך להבין את SAS לעומק ותעזור לך לשלוט במושגים שונים של שפת התכנות של SAS.

יש לך שאלה עבורנו? אנא הזכיר זאת בסעיף ההערות ונחזור אליך.