JOTA dr. Gašper Cankar Filozofska fakulteta, april 2007

Slides:



Advertisements
Similar presentations
Ma.
Advertisements

Trženje Finalisti: Bianca Capetola Laura Funa Skupina Gorenjka.
Click on each of us to hear our sounds.
R for Research Data Analysis using R Day1: Basic R Baburao Kamble University of Nebraska-Lincoln.
Microarray Analysis Jesse Mecham CS 601R. Microarray Analysis It all comes down to Experimental Design Experimental Design Preprocessing Preprocessing.
What is R Muhammad Omer. What is R  R is the programing language software for statistical computing and data analysis  The R language is extensively.
Introduction to R Statistical Software Anthony (Tony) R. Olsen USEPA ORD NHEERL Western Ecology Division Corvallis, OR (541)
What is R By: Wase Siddiqui. Introduction R is a programming language which is used for statistical computing and graphics. “R is a language and environment.
1 An Introduction – UCF, Methods in Ecology, Fall 2008 An Introduction By Danny K. Hunt & Eric D. Stolen Getting Started with R (with speaker notes)
Miha Pihler MCSA, MCSE, MCT, CISSP, Microsoft MVP
HIRAGANA by number of strokes Images from:
THIN CAPITALISATION (CorporateTax in Slovenia) DARKO KONČAN Secretary General Chamber of Tax Advisers of Slovenia.
An Introduction to R Statistical Computing AMS 597 Stony Brook University Spring 2009 By Tianyi Zhang.
1 EDUKACIJA BOLNIKOV pred uvedbo zdravila MAREVAN (tudi Sintrom) Alenka Mavri.
© 2015 by Wade Rogers Introduction to R Cytomics Workshop December, 2015.
R Roger Barlow HEP Computing seminar 21 st February 2008.
Introduction to R Aedín Culhane
TIPI PODATKOV. Načrt Najprej je potrebno dobro premisliti o problemu Katere podatke hranimo, kako podatke razporediti v tabele, kakšne vrste podatkov.
ma mu mi mo me pe pi pa pu po si sa so.
Sílabas con m,p,s tema 2. pe so ma si mu se.
Installfest delavnica mag. Aleš Košir Lugos
INFORMATION COMMUNICATION TECHNOLOGY
Slovenija in razvoj e-vsebin v primerjavi s svetovnimi trendi
Mac OS Žiga Deisinger 1.T.
A quick guide to other statistical software
Srečko Bončina Izposoja e-knjig eBooks na EBSCOHost-u
Second Annual Cytomics Workshop April, 2017
SPACE OF OPPORTUNITIES
Policy experimentation project in 10 EU countries
TRETJI TIR ZA INDUSTRIJO
Mac OS Žiga Deisinger 1.T.
Tutorial 8 Objectives Continue presenting methods to import data into Access, export data from Access, link applications with data stored in Access, and.
UČENJE IN IZPITI IZ ZNANJA SLOVENŠČINE
ZGODOVINA RAČUNALNIŠTVA Elektromehanični računalniki
UVOD V VIZUALNO PROGRAMIRANJE
Uvod v Python
Vmesnik za zidne vtičnice uporabite obstoječe električne vtičnice
R V P 2 Predavanje 04 Animacija RVP2 Animacija.
Grafični vmesnik - GUI Izdelava obrazca: lastnosti, odzivne metode
Učenec: Nik Skerbiš Učiteljica: Sanja Golob Razred: 7.b
DELOVANJE POVEZAV V STANOVANJU
Izdelal: Razred: Mentorica: Predmet:
ENERGETIKA IN ENERGETSKE NAPRAVE
AUTHORS: -Matevž Semprimožnik -Miha Ciglar -Tilen Bunčič -Matic Uranič
Fotografiranje hrane Predmet: Tipografija in reprodukcija.
Modulacija in demodulacija signalov (prirejeno po gradivu avtorja N
THE PAST SIMPLE TENSE navadni preteklik.
Uporaba vrtilnih tabel za analizo množice podatkov
Tatjana Welzer Družovec (Inštitut za informatiko, FERI Maribor)
ABAQUS Erik Zupančič Seminar iz konstrukcij
Microsoftove rešitve za šolstvo
MS Excel, Open Office Calc, Gnumeric …
Operacijski sistemi Lucijan Katan, 1.at Mentor: Branko Potisk.
Today’s Beginner Workshop
Algoritmi.
Vlada Velike Britanije
Google docs Jake R2b Predmet: Uiktp.
Binarna logistična regresija
Why are we for PEACE? Zakaj smo za mir.
Ela Reven, Katarina urbančič
Ugani število Napišimo program, ki si “izmisli” naključno število, potem pa nas v zanki sprašuje, katero je izmišljeno število. Če število uganemo, nas.
E-mobilnost in njena integracija v elektroenergetski sistem
CONDITIONAL CLAUSES: TYPE 1 Pogojnik za prihodnost
TERMODINAMIKA / THERMODYNAMICS
Razlaga korelacije vzročna povezanost X in Y ???
Informacijska varnost v Oracle okolju
Hip hop kultura Vse slike so iz tekmovanja IBE. HIP HOP kultura.
CSCI N207 Data Analysis Using Spreadsheet
Analytics vs Statistics the problem is…
RECfa visit to Slovenia Ljubljana, 5th april 2019
Presentation transcript:

JOTA dr. Gašper Cankar Filozofska fakulteta, april 2007 Predstavitev Pozdrav in predstavitev. JOTA dr. Gašper Cankar Filozofska fakulteta, april 2007

Okvir predstavitve Kaj R je (in zgodovina tega) Kaj R ni R ‘govori’ slovensko Okus po Rju Demonstracije R ‘govori’ teoretične distribucije R in statistični testi Primeri uporabe R in podpora uporabniku To ne bo delavnica uporabe Rja. Ne bomo prikazovali, kako se podatke uvozi, ali kako z njimi operiramo, čeprav je to tema, ki jo moramo najprej osvojiti, da lahko začnemo z uporabo.

Osnovno okno Rja En hiter pogled na predmet predstavitve…za neučakane. Program se naloži, skupaj z vsemi paketi vam verjetno verzija za Windows ne bo vzela več kot 50 Mb. Instalacija je enostavna, paketi\moduli so preprosto zip datoteke, ki se odpakirajo…

Kaj R je Računalniško okolje in jezik (pravzaprav je jezik S). Leta 1976 so pri Bell Laboratories postavili temelje jeziku S. Leta 1993 sta Ross Ihaka in Robert Gentleman napisala prvo verzijo programa R. Leta 1995 sta jo ponudila kot 'free software'. …prva konferenca useR je bila 2004, druga lani (obe na Dunaju). Leta 1976, štiri leta po tem, ko so 'izumili' jezik C, so pri Bell Laboratories postavili temelje jeziku S. Zatem je nastal program S-PLUS, ki je uporabljal ta jezik. Leta 1993 sta Ross Ihaka in Robert Gentleman napisala prvo verzijo programa R. Leta 95 sta jo ponudila kot 'free software'. Odtlej je zanimanje za R samo naraščal…prva konferenca useR je bila 2004, druga lani. Prihodnost: razvoj funkcij in poskusne kompilacije v 'native environment'. R is an integrated suite of software facilities for data manipulation, calculation and graphical display. Among other things it has • an effective data handling and storage facility, • a suite of operators for calculations on arrays, in particular matrices, • a large, coherent, integrated collection of intermediate tools for data analysis, • graphical facilities for data analysis and display either directly at the computer or on hard-copy, and a well developed, simple and effective programming language (called ‘S’) which includes conditionals, loops, user defined recursive functions and input and output facilities. (Indeed most of the system supplied functions are themselves written in the S language.) The term “environment” is intended to characterize it as a fully planned and coherent system, rather than an incremental accretion of very specific and inflexible tools, as is frequently the case with other data analysis software.

Kaj R ni “point n’ click” program Lahek za začetnika (drugačen pristop) Vsemogočen R vs. Excel R vs. SPSS, Statistica, ipd. (Stata?) R večinoma uporabljamo iz ukazne vrstice. Seveda, ko enkrat sintakso napišemo, jo lahko poljubno modificirano poganjamo v paketih, ukaznih datotekah, ipd. Delo lahko poljubno avtomatiziramo, prav tako vnos podatkov in izpis rezultatov. Če je med vami kak navdušen uporabnik starega DOSa ali ukaznih vrstic linuxa, mu bo R zelo pri srcu. Excel? Sta krasen par, saj je za določene stvari pač Excel hitrejši (ker si ga bolj vajen). Obstajajo tudi moduli, ki povezujejo oba programa. Sicer pa podatke med njima najpogosteje prenašamo v enostavnih datotekah CSV, ki jih podpirata oba. There is an important difference in philosophy between S (and hence R) and the other main statistical systems. In S a statistical analysis is normally done as a series of steps, with intermediate results being stored in objects. Thus whereas SAS and SPSS will give copious output from a regression or discriminant analysis, R will give minimal output and store the results in a fit object for subsequent interrogation by further R functions

R ‘govori’ slovensko Eden od grafičnih vmesnikov za R je preveden tudi v slovenski jezik (Rcmdr – R commander). Prevedel ga je Jaro Lajovic. > library (Rcmdr) Vmesnik je zelo praktičen in jaz sam ga veliko premalo uporabljam. Obstaja tudi nadgradnja SciViews, ki R spremeni v ‘point’n click’ program, vendar ne deluje najbolj zanesljivo. Pregled menujev… Dobra plat vmesnika je ločeno shranjevanje ukaznega dela in izpisov. Predvsem prvo bomo danes uporabili. Poleg tega lahko vsako stvar gremo popravit in jo zeženemo znova, ipd.

Okus po Rju… V R ju imamo veliko različnih objektov. Opozorimo na funkcije (kratke tekstovne nabore ukazov) in podatkovne objekte, npr. vektorji, tabele, matrike, seznami. Vnos podatkov – malo okusa po Rju - scan(file='clipboard'), read.csv2(), ODBC Urejanje podatkov – obdelave – vse običajne dobrote reshape, cbind, rbind,… indeksiranje

http:\\www.r-project.org

Zaključek prvega dela Hvala.