Επεξεργασία δεδομένων με τη γλώσσα προγραμματισμού R

Εισαγωγή στη γλώσσα προγραμματισμού R για την επεξεργασία δεδομένων.

Εγκατάσταση εργαλείων για την ενότητα αυτή:

(δωρεάν εγκατάσταση από εδώ)

"RStudio Desktop"  (δωρεάν εγκατάσταση από εδώ)

6.R-ProgrammingLanguage-Introduction-DataTypes.pdf
Κώδικας Εργαστηρίου R
# πήγαινε στο folder με το αρχείο με τη συνάρτηση setwd
# βρες το όνομα του folder: location στα properties του αρχείου
# άλλαξε το χαρακτήρα backslash με διπλό backslash ή με απλό χαρακτήρα slash
setwd("C:\\Users\\user\\Documents\\3333")
setwd("C:/Users/user/Documents/3333")
data=read.csv('GrCensus2011.csv',header=TRUE,sep=';',fileEncoding = 'utf-8',stringsAsFactors = FALSE)
# χειρισμός στηλών dataframe
# διάφοροι τρόποι χειρισμού στήλης
mtotal=min(data[,4])
mtotal=min(data[,"btotal"])
mtotal=min(data$btotal)
print(mtotal)
# ΒΡΕΣ ΤΟ ΕΛΑΧΙΣΤΟ ΤΟΥ ΣΥΝΟΛΙΚΟΥ ΠΛΗΘΥΣΜΟΥ ΤΩΝ ΔΗΜΩΝ
# βρες τις γραμμές των δήμων με τη συνάρτηση which()
# επιστρέφει vector με τους αριθμούς των γραμμών
# που ισχύει (δλδ η συνθήκη data$level==5)
linesdhmon=which(data$level==5)
# χρησιμοποιώ αυτό το vector για να ορίσω
# ποιές γραμμές θέλω και τη στήλη btotal
mdhmon=min(data[linesdhmon,"btotal"])
print(mdhmon)
#Armani way
cat('Ελάχιστος πληθυσμός δήμων:',min(data[which(data$level==5),"btotal"]))