Session 5- Finding stories using R.pptx
Session 5- Finding stories using R.pptx
▪ ﯾﺗم ﻣﺷﺎرﻛﺔ اﻟﻌرض اﻟﺗﻘدﯾﻣﻲ واﻟرواﺑط اﻟﻣﮭﻣﺔ ﻓﻲ ﻣﺣﺎدﺛﺔ زووم ﺿﻣن ﺧﺎﻧﺔ
اﻟﺗﻌﻠﯾﻘﺎت وﺳﯾﺗم إرﺳﺎﻟﮭﺎ ﻋﺑر اﻟﺑرﯾد اﻹﻟﻛﺗروﻧﻲ ﺑﻌد اﻟﺟﻠﺳﺔ.
▪ ﻟﻠﺣﺻول ﻋﻠﻰ ﺷﮭﺎدة اﻟﻣﺷﺎرﻛﺔ ﯾﺟبُ اﺳﺗﻛﻣﺎ ُل ﺛﻼث ) (3ﺟﻠﺳﺎت ﺗدرﯾﺑﯾﺔ ﻣن
أﺻل ﺧﻣس ) (5ﻋﻠﻰ اﻷﻗل ،وﻣل ُء اﺳﺗﻣﺎرات ﺗﺳﺟﯾل اﻟﺣﺿور اﻟﺧﺎﺻﺔ ﺑﮭﺎ.
ﺳﯾﺗم اﻹﻋﻼن ﻋن ﻣﻧﺣﺔ اﻟﺑرﻧﺎﻣﺞ ﻓﻲ ﻧﮭﺎﯾﺔ اﻟﺟﻠﺳﺔ
ﻋﻧﺎوﯾن اﻟﺟﻠﺳﺔ
▪ أﺳﺳﮭﺎ ﻣﺟﻣوﻋﺔ ﻣن اﻷﺳﺎﺗذة اﻷﻛﺎدﯾﻣﯾﯾن ،وﯾﻌﻣل ﻋﻠﻰ ﺗطوﯾرھﺎ ﻣﺟﺗﻣﻊ ﻛﺑﯾر ﻣن اﻟﺑﺎﺣﺛﯾن
▪ ﻣﺟﺎﻧﯾﺔ
▪ ﻣﻔﺗوﺣﺔ اﻟﻣﺻدر
اﻟﺗﻌرﯾف واﻟﻣﯾزات
▪ ﯾﻣﻛن ﺗﻧﺻﯾﺑﮭﺎ ﻋﺑر اﻟﺣﺎﺳوب اﻟﺷﺧﺻﻲ أو اﺳﺗﺧداﻣﮭﺎ ﻋﺑر ﻣﻧﺻﺔ أون ﻻﯾن
▪ ﺑﮭﺎ اﻟﻌدﯾد ﻣن اﻟدوال واﻷواﻣر اﻟﺗﻲ ﺗﺗﻌﺎﻣل ﻣﻊ اﻟﺑﯾﺎﻧﺎت ﺑدءًا ﻣن ﺟﻣﻌﮭﺎ إﻟﻰ ﻋرﺿﮭﺎ ﺑﺻرﯾًﺎ ﻓﻲ
ﻣﺧططﺎت ﺑﺻرﯾﺔ
▪ ﺗﻛﺗب ﺑﻠﻐﺔ إﻧﺟﻠﯾزﯾﺔ ﺑﺳﯾطﺔ وواﺿﺣﺔ ﻣن دون اﻟﺣﺎﺟﺔ إﻟﻰ اﻟﻌدﯾد ﻣن اﻟرﻣوز واﻻﺧﺗﺻﺎرات
اﻟﺗﺣﻣﯾل واﻟﺗﻧﺻﯾب
https://cran.r-project.org R ﺗﻧزﯾل
https://posit.co/download/rstudio-desktop RStudio ﺗﻧزﯾل
▪ console
▪ cat("Hello World!")
▪ rep("Hello World",100)
Rﻛﺂﻟﺔ ﺣﺎﺳﺑﺔ
5+5 + اﻟﺟﻣﻊ
❑ min_height
❑ max.height
❑ _age
❑ .mass
❑ MaxLength
❑ 2widths
اﻟﺣل
أي ﻣن ھذه اﻷﺳﻣﺎء ﯾﻌد ﺻﺣﯾﺣً ﺎ؟
❑ min_height
❑ max.height
❑ _age
❑ .mass
❑ MaxLength
❑ 2widths
ﺣﺻر وﺣذف اﻟﻌﻧﺎﺻر
)(ls ﺣﺻر ﺟﻣﯾﻊ اﻟﻌﻧﺎﺻر ﻓﻲ ﺑﯾﺋﺔ اﻟﻌﻣل وﺗرﺗﯾﺑﮭﺎ أﺑﺟدﯾًﺎ
ﻣﻼﺣظﺎت:
▪ ﯾﻣﻛن اﺳﺗﺧدام ﻋﻼﻣﺔ ﯾﺳﺎوي = ﻟﺗﻌﯾﯾن اﻟﻘﯾم أﯾﺿًﺎ.
▪ ﯾﻣﻛن اﺳﺗﺧدام أﻣر assign
▪ ﯾﻣﻛن اﺳﺗﺧدام اﻟﻌﻼﻣﺔ ﻓﻲ اﻻﺗﺟﺎه اﻟﻣﻌﺎﻛس ﻟﻠﺗﻌﯾﯾن اﻟﻌﻛﺳﻲ >-
اﻷﻣور ﺗﺑدو ﺳﮭﻠﺔ وﺑدﯾﮭﯾﺔ وﻣﻣﻠﺔ وﻟﻛن…
▪ اﻟﺗﺗﺎﺑﻊ seq
أﻧواع اﻟﺑﯾﺎﻧﺎت
numeric ▪ اﻟرﻗﻣﯾﺔ
character ▪ اﻟﻧﺻﯾﺔ
boolean ▪ اﻟﻣﻧطﻘﯾﺔ
▪ typeof()
▪ class()
▪ str()
▪ mode()
▪ as.integer()
▪ is.integer()
ھﯾﻛل اﻟﺑﯾﺎﻧﺎت
▪ Data Frame
إﻧﺷﺎء ﻗواﻋد اﻟﺑﯾﺎﻧﺎت
name <- c("Alex", "Brian", "Charles")
address <- c("California", "NewYork", "Boston")
phonenumber <- c(2025550167, 2025354137, 2025339164)
gender <- c('F', 'M', 'M')
employeeDataFrame <- data.frame(name, address, phonenumber,
gender)
print(employeeDataFrame)
اﺳﺗدﻋﺎء ﻗﺎﻋدة ﺑﯾﺎﻧﺎت
ﻣن ذاﻛرة اﻟﺑرﻧﺎﻣﺞ
▪ data() # list all data sets
▪ data(mtcars) # load a data set
▪ help(mtcars) # learn about the data set
(ﻣن اﻟﺟﮭﺎز )ﻣﻠف ﻧﺻﻲ
▪ csvData = read.csv("data.csv")
▪ getwd()
اﻟﻣﻌﺎدﻻت اﻹﺣﺻﺎﺋﯾﺔ
▪ sum
▪ min
▪ max
▪ range
▪ mean
▪ mode
▪ median
ﺷﻛرً ا ﻟﻛم
اﻹﻋﻼن ﻋن ِﻣﻧَﺢ ﺑرﻧﺎﻣﺞ ""ENGAGE
ﻓرﺻﺔ ﻣﺗﺎﺣﺔ ﻣن طرف اﻟﻣرﻛز اﻟدوﻟﻲ ﻟﻠﺻﺣﻔﯾﯾن وﺑدﻋم ﻣن ﻣﺷروع "ﻣﯾﺗﺎ" ﻟﻠﺻﺣﺎﻓﺔ
اﻹﻋﻼن ﻋن ِﻣﻧَﺢ ﺑرﻧﺎﻣﺞ ""ENGAGE
ﻓرﺻﺔ ﻣﺗﺎﺣﺔ ﻣن طرف اﻟﻣرﻛز اﻟدوﻟﻲ ﻟﻠﺻﺣﻔﯾﯾن وﺑدﻋم ﻣن ﻣﺷروع "ﻣﯾﺗﺎ" ﻟﻠﺻﺣﺎﻓﺔ
َﺗ ْﮭدِفُ ﻣﻧﺢ ﺑرﻧﺎﻣﺞ ” "ENGAGEﻟﻠﺻﺣﻔﯾﯾن وﻣﻧﺷﺋﻲ اﻷﺧﺑﺎر ﻓﻲ ﻣﻧطﻘﺔ اﻟﺷرق اﻷوﺳط وﺷﻣﺎل أﻓرﯾﻘﯾﺎ إﻟﻰ ﺗزوﯾد اﻟﺻﺣﻔﯾﺎت
واﻟﺻﺣﻔﯾﯾن ﺑﺎﻟﻣﮭﺎرات واﻟﻣوارد واﻟدﻋم اﻟﻔﻧﻲ اﻟﻼزﻣﯾن ﻹﻧﺗﺎج ﻗﺻص ﺻﺣﻔﯾﺔ ﻋﺎﻟﯾﺔ اﻟﺟودة .وﺗﺟدر اﻹﺷﺎرة أن اﻟﺗﻘدﯾم ﻟﮭذه
اﻟﻣﻧﺣﺔ ﻣﻔﺗوح أﻣﺎم اﻟﻣﺷﺎرﻛﯾن اﻟذﯾن اﺳﺗﻛﻣﻠوا "ﺗدرﯾب ﺻﺣﺎﻓﺔ اﻟﺑﯾﺎﻧﺎت" ﻟﺳﻧﺔ .2023
اﻹﻋﻼن ﻋن ِﻣﻧَﺢ ﺑرﻧﺎﻣﺞ ""ENGAGE
ﻓرﺻﺔ ﻣﺗﺎﺣﺔ ﻣن طرف اﻟﻣرﻛز اﻟدوﻟﻲ ﻟﻠﺻﺣﻔﯾﯾن وﺑدﻋم ﻣن ﻣﺷروع "ﻣﯾﺗﺎ" ﻟﻠﺻﺣﺎﻓﺔ
ﺳﻧوﻓر ﻣﻧﺣً ﺎ ﺗﺗراوح ﻗﯾﻣﺗﮭﺎ ﺑﯾن 700و 1500دوﻻر أﻣرﯾﻛﻲ ﻟﺗﻣﻛﯾن اﻟﺻﺣﻔﯾﺎت واﻟﺻﺣﻔﯾﯾن ﻣن إﻧﺗﺎج ﻗﺻص ﻣدﻋوﻣﺔ
ﺑﺎﻟﺑﯾﺎﻧﺎت ﺣول ﻣوﺿوع ﻣن اﺧﺗﯾﺎرھم .ﺑﻣﺟرد ﺗﻘدﯾم اﻟﻣﻧﺢ ،ﺳﯾﺣﺻل اﻟﻣﺷﺎرﻛون ﻋﻠﻰ اﻹرﺷﺎد واﻟﺗوﺟﯾﮫ اﻟﻣﺳﺗداﻣﯾن أﺛﻧﺎء إﻋداد
ﺗﻘﺎرﯾرھم..
ﺳﯾﺗم ﺗﻘﯾﯾم طﻠﺑﺎت اﻟﻣﻧﺢ ﺑﻧﺎ ًء ﻋﻠﻰ ﻋدة ﻣﻌﺎﯾﯾر أﺳﺎﺳﯾﺔ ،ﻣن ﺑﯾﻧﮭﺎ: