תרגיל 3

‫החוג לסטטיסטיקה‪ ,‬אוניברסיטת חיפה‬
‫מבוא לתכנות מדעי וסטטיסטי – ‪R‬‬
‫תרגיל בית מספר ‪3‬‬
‫תאריך הגשה‪220.402.2. :‬‬
‫שאלה מספר ‪:1‬‬
‫נתונה המטריצה הבאה‪:‬‬
‫]‪[,1] [,2‬‬
‫‪-1‬‬
‫‪4‬‬
‫‪3‬‬
‫‪-7‬‬
‫]‪[1,‬‬
‫]‪[2,‬‬
‫א‪ .‬הכניסו את המטריצה למשתנה ‪mat‬‬
‫ב‪.‬‬
‫שחלפו את המטריצה )‪.(transpose‬‬
‫ג‪.‬‬
‫הכפילו את המטריצה בעצמה‪.‬‬
‫ד‪.‬‬
‫מצאו את הדטרמיננטה של המטריצה ואם היא הפיכה‪ ,‬מצאו את ההופכית שלה‪.‬‬
‫ה‪ .‬החליפו את האיברים באלכסון הראשי זה בזה‪.‬‬
‫ו‪.‬‬
‫מצאו את העמודה שבה סכום האיברים הוא מקסימאלי‪.‬‬
‫ז‪.‬‬
‫שלפו את האלכסון הראשי של המטריצה אחרי ההחלפה של הסעיף החמישי‪.‬‬
‫ח‪ .‬שלפו את האיבר בפינה הימנית העליונה של המטריצה‪.‬‬
‫ט‪ .‬הוסיפו שורת אפסים מעל ומתחת למטריצה ושמרו את התוצאה למשתנה חדש ‪.newmat‬‬
‫י‪.‬‬
‫הוסיפו עמודת אפסים משמאל ומימין למטריצה שנוצרה בסעיף ט ושמרו את התוצאה למשתנה חדש‬
‫‪.lastmat‬‬
‫יא‪ .‬בדקו האם כל אברי המטריצה ‪ lastmat‬הם זוגיים‪.‬‬
‫שאלה מספר ‪:2‬‬
‫הקובץ ‪ liquor.R‬מכיל נתונים על צריכת האלכוהול החודשית בארה"ב (במיליוני דולרים)‪ ,‬בין ינואר ‪ 2991‬למאי‬
‫‪ .1002‬הורידו את הקובץ ‪ liquor.R‬מאתר הקורס למחשב שלכם‪ .‬שנו את הספריה של ‪ R‬למיקום של הקובץ‪.‬‬
‫ב‪ RSTUDIO -‬ניתן לשנות את הספריה על ידי לחיצה בו‪-‬זמנית על ‪ CNTRL+SHIFT+ K‬או על ידי כניסה לתפריט‬
‫‪.Session>Set Working Directory‬‬
‫השתמשו בפקודה הבאה כדי להכניס את הנתונים מהקובץ לתוך המשתנה ‪:liquor‬‬
‫]‪liquor <- read.table("liquor.R")[,1‬‬
‫א‪ .‬חשבו את הממוצע‪ ,‬סטיית התקן‪ ,‬המינימום והמקסימום של הנתונים בטבלה‪.‬‬
‫ב‪ .‬מה הוא מספר החודשים בהם הצריכה היא בין ‪ 1000‬ל‪?0000-‬‬
‫ג‪.‬‬
‫סדרו את המחירים לפי סדר יורד‪ .‬מהו הערך של האיבר החמישי הכי גדול?‬
‫ד‪.‬‬
‫מהי הצריכה הממוצעת במיליארדי דולרים?‬
‫אלמוג צימרינג וניסים מרי‬
‫החוג לסטטיסטיקה‪ ,‬אוניברסיטת חיפה‬
‫שאלה מספר ‪:.‬‬
‫כתבו פונקציה בשם ‪( sum.at.evens‬בעברית – "סכום במקומות זוגיים") המקבלת כארגומנט וקטור מספרי‪,‬‬
‫ומחזירה את סכום האיברים במקומות הזוגיים שבו‪ .‬למשל‪ ,‬אם ‪ x‬הוא הווקטור‬
‫‪>x‬‬
‫‪[1] 0 4 8 4 5 9‬‬
‫אז‬
‫)‪> sum.at.evens(x‬‬
‫‪[1] 17‬‬
‫שנו כעת את הפונקציה כך שתחזיר את האיברים האי זוגיים‪.‬‬
‫אלמוג צימרינג וניסים מרי‬