Μία πρακτική εισαγωγή στην χρήση του R

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Γειά σας. Say: take a pencil. Πάρε ένα μολύβι. Nick, give me my book.
Advertisements

Λανθάνουσα Σημασιολογική Ανάλυση (Latent Semantic Analysis)
“ Ἡ ἀ γάπη ἀ νυπόκριτος. ἀ ποστυγο ῦ ντες τ ὸ πονηρόν, κολλώμενοι τ ῷ ἀ γαθ ῷ, τ ῇ φιλαδελφί ᾳ ε ἰ ς ἀ λλήλους φιλόστοργοι, τ ῇ τιμ ῇ ἀ λλήλους προηγούμενοι.
Χ. Καραγιαννίδης, ΠΘ-ΠΤΕΑΑνάπτυξη Εφαρμογών για την ΕΕΑ Διάλεξη 5: Ανάπτυξη Περιεχομένου 1/9 19/3/2015 Διάλεξη 5 Εργαλεία Συγγραφής Περιεχομένου Ανάπτυξη.
6/15/2015HY220: Ιάκωβος Μαυροειδής1 HY220 Static Random Access Memory.
ΗΥ Παπαευσταθίου Γιάννης1 Clock generation.
Week 11 Quiz Sentence #2. The sentence. λαλο ῦ μεν ε ἰ δότες ὅ τι ὁ ἐ γείρας τ ὸ ν κύριον Ἰ ησο ῦ ν κα ὶ ἡ μ ᾶ ς σ ὺ ν Ἰ ησο ῦ ἐ γερε ῖ κα ὶ παραστήσει.
ΜΕΤΑΣΧΗΜΑΤΙΣΤΕΣ TRANSFORMERS Reference : ΤΕΙ Κρήτης - Ηλεκτρικές Μηχανές Συλλιγνάκης.
Lesson 6c: Around the City I JSIS E 111: Elementary Modern Greek Sample of modern Greek alphabet, M. Adiputra,
Διοίκηση Απόδοσης Επιχειρηματικών Διαδικασιών Ενότητα #5: Key result indicators (KRIs), Performance Indicators (PIs), Key Performance Indicators (KPIs)
ΑΘΑΝΑΣΙΟΥ ΑΙΚ. χρυσός άργυρος ήλιο οξυγόνο ψευδάργυρος υδρογόνο νάτριο άζωτο πυρίτιο σίδηρος χλώριο άνθρακας.
Αριθμητική Επίλυση Διαφορικών Εξισώσεων 1. Συνήθης Δ.Ε. 1 ανεξάρτητη μεταβλητή x 1 εξαρτημένη μεταβλητή y Καθώς και παράγωγοι της y μέχρι n τάξης, στη.
1 ΔΗΜΟΠΑΘΟΛΟΓΙΑ ΤΗΣ ΔΙΑΤΡΟΦΗΣ ΠΑΡΑΔΟΣΗ 1Οη (Θ) Στοιχεία Επαγωγικής Στατιστικής.
Στάδια εξέλιξης των συστημάτων ποιότητας. ΕΞΕΛΙΞΗ ΣΥΣΤΗΜΑΤΩΝ ΔΙΟΙΚΗΣΗΣ ΤΗΣ ΠΟΙΟΤΗΤΑΣ ΕΠΙΘΕΩΡΗΣΗ ΕΛΕΓΧΟΣ ΠΟΙΟΤΗΤΑΣ ΔΙΑΣΦΑΛΙΣΗ ΠΟΙΟΤΗΤΑΣ ΔΙΟΙΚΗΣΗ ΟΛΙΚΗΣ.
Διαχείριση Διαδικτυακής Φήμης! Do the Online Reputation Check! «Ημέρα Ασφαλούς Διαδικτύου 2015» Ε. Κοντοπίδη, ΠΕ19.
Introduction to Latent Variable Models. A comparison of models X1X1 X2X2 X3X3 Y1Y1 δ1δ1 δ2δ2 δ3δ3 Model AModel B ξ1ξ1 X1X1 X2X2 X3X3 δ1δ1 δ2δ2 δ3δ3.
From Applying Theory to Theorising Practice Achilleas Kostoulas Epirus Institute of Technology.
Guide to Business Planning The Value System © Guide to Business Planning The “value system” is also referred to as the “industry value chain”. In contrast.
Μαθαίνω με “υπότιτλους”
Αντισταθμιστική ανάλυση
Διευθύνσεις και Πρωτόκολλα στο διαδίκτυο
Φάσμα παιδαγωγικής ανάπτυξης
ΣΤΑΤΙΣΤΙΚΗ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ
Jane Austen Pride and Prejudice (περηφάνια και προκατάληψη)
Στάδια εξέλιξης των συστημάτων ποιότητας
JSIS E 111: Elementary Modern Greek
Ψηφιακeς ιδEες και αξIες
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΡΟΜΠΟΤΙΚΗ ΡΟΜΠΟΤΙΚΟΙ ΒΡΑΧΙΟΝΕΣ.
JSIS E 111: Elementary Modern Greek
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
JSIS E 111: Elementary Modern Greek
JSIS E 111: Elementary Modern Greek
ΒΧΔ Πολλαπλών κλιμάκων
ΟΡΓΑΝΩΣΗ ΑΘΛΗΤΙΚΗΣ ΕΓΚΑΤΑΣΤΑΣΗΣ
Adjectives Introduction to Greek By Stephen Curto For Intro to Greek
Εντολές Δικτύων Command Line.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
(ALPHA BANK – EUROBANK – PIRAEUS BANK)
Οσμές στη Σχεδίαση του Λογισμικού
ECTS-DS Labels Selection 2011 Αθήνα, 28/11/2011
Η Περιβαλλοντική Αγωγή εισήλθε στα εκπαιδευτικά συστήματα πολλών κρατών από την ανάγκη ανταπόκρισης στις όλο και αυξανόμενες πιέσεις της οικολογικής κρίσης.
Εισαγωγή & Ανάλυση δεδομένων με το SPSS
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ
Find: φ σ3 = 400 [lb/ft2] CD test Δσ = 1,000 [lb/ft2] Sand 34˚ 36˚ 38˚
Children with visual disability in the digital environment
Τεχνικές της Μοριακής Βιολογίας
aka Mathematical Models and Applications
GLY 326 Structural Geology
ΕΝΣΤΑΣΕΙΣ ΠΟΙΟΣ? Όμως ναι.... Ένα σκάφος
Find: minimum B [ft] γcon=150 [lb/ft3] γT=120 [lb/ft3] Q φ=36˚
ΤΙ ΕΙΝΑΙ ΤΑ ΜΟΆΙ;.
Find: ρc [in] from load γT=110 [lb/ft3] γT=100 [lb/ft3]
Find: ρc [in] from load γT=106 [lb/ft3] γT=112 [lb/ft3]
Class V: Personal Pronouns and 3rd Decl. Cont. (chs )
Βάλια Τόλιου, Registry Manager for Greece
ΔΗΜΟΓΡΑΦΙΑ ΚΑΙ ΥΓΕΙΑ ΕΡΓΑΣΤΗΡΙΟ.
τ [lb/ft2] σ [lb/ft2] Find: c in [lb/ft2] σ1 = 2,000 [lb/ft2]
Find: Force on culvert in [lb/ft]
Υπο-τύποι και πολυμορφισμός
Προσαρμοσμένη Άσκηση για Όλους – Κινητική Αναψυχή
3Ω 17 V A3 V3.
JSIS E 111: Elementary Modern Greek
Τμήμα Πληροφορικής Α.Π.Θ. Παρουσίαση της Κατεύθυνσης
Τμήμα Τεχνολογίας Αλιείας – Υδατοκαλλιεργειών
Find: ρc [in] from load (4 layers)
CPSC-608 Database Systems
Erasmus + An experience with and for refugees Fay Pliagou.
Μεταγράφημα παρουσίασης:

Μία πρακτική εισαγωγή στην χρήση του R Δ. Κρεμμύδας Γ. Χαραλαμπόπουλος

Τί είναι το R και γιατί να το χρησιμοποιήσω A software package for statistical computing and graphics A collection of 6,700 packages (as of June 2015, so more now) A (not ideal) programming language A work environment Widely used Powerful Free

Γιατί να το χρησιμοποιήσω Πολύ δυνατά γραφήματα Standard for publications Επόμενα δύο slides

Who uses R?

Το R σε σχέση με τα άλλα GUI προγράμματα στατιστικής Τα «εύκολα» είναι «δύσκολα» στην αρχή Non-trivial things are possible Εύκολη η καταγραφή του «ίχνους» της ανάλυσης

Εγκατάσταση του R και του RStudio https://ftp.cc.uoc.gr/mirrors/CRAN/ Μετά κατεβάστε και εγκαταστήσετε το Rstudio https://www.rstudio.com/products/rstudio/download/

Το περιβάλλον του RStudio

Δομές δεδομένων του R Primitive data types: Complex data types: numeric (integer, double, complex), character logical function Complex data types: vectors, arrays, lists data frames See https://www.statmethods.net/input/datatypes.html

Vectors an ordered collection of data of the same type a single number is the special case of a vector with 1 element Ασκήσεις 1, 2 και 3

Data Frames represent the typical data table that researchers come up with – like a spreadsheet. It is a rectangular table with rows and columns; data within each column has the same type (e.g. number, text, logical), but different columns may have different types. SAS and SPSS datasets Ασκήσεις 4 και 5

Επιλογή μέσα στο data.frame Κάθε στήλη είναι ένα διάνυσμα Μπορούμε να ανακτήσουμε 1+ στήλη, 1+ γραμμές ή 1+ στοιχεία Μπορούμε να δώσουμε logical vectors για να επιλέξουμε ένα υποσύνολο του data.frame Ασκήσεις 6, 7, 8, 9, 10 και 11

Factors a variable that can only take a limited number of values, which are called levels as.character(), as.integer() Άσκηση 12

Εισάγοντας και Εξάγοντας Δεδομένα Από clipboard / csv (read.table) Κατευθείαν από excel, spss, mdb, κλπ με τα κατάλληλα πακέτα Άσκηση 13

Παράδειγμα: Exploratory Data Analysis Θέλουμε να εξερευνήσουμε τα δεδομένα του μετεωρολογικού σταθμού του ΓΠΑ (2004) Ασκήσεις 14, 15, 16 (και άλλες ιδέες)

Τί είναι οι βιβλιοθήκες (packages) και πώς να τις χρησιμοποιώ; Οι βιβλιοθήκες ή πακέτα είναι λειτουργικότητα που έχουν γράψει άλλοι χρήστες και μπορούμε και εμείς να χρησιμοποιήσουμε Χρήσιμες βιβλιοθήκες: https://support.rstudio.com/hc/en-us/articles/201057987-Quick-list-of-useful-R-packages https://www.kdnuggets.com/2015/06/top-20-r-packages.html Άσκηση 17

Παράδειγμα: Linear Regression Θα χρησιμοποιήσουμε το πακέτο car (Companion to Applied Regression), https://cran.r-project.org/web/packages/car/ Ασκήσεις 18, 19, 20 (και άλλες ιδέες)

Παράδειγμα: Cluster Analysis Θέλουμε να ομαδοποιήσουμε τους φοιτητές του τμήματος ΑΟΑ, με βάση την εξέλιξη των χρωστούμενων μαθημάτων Ασκήσεις 21, 22, 23, 24, 25 (και άλλες ιδέες)

Παράδειγμα: Teaching Central Limit Theorem with R http://atcm.mathandtech.org/EP2009/papers_full/2812009_17251.pdf

Θέλω να κάνω κάτι στο R αλλά δεν ξέρω πώς. Τί κάνω; Google “How do I do xxx in R?” A standing joke among R users is that the answer is always “There are many ways to do that in R.” https://stackoverflow.com/ Quick-R, https://www.statmethods.net/ R cheatsheets