Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
101.2.ORGANIZACJAPRACYWRIRSTUDIO
WAŻNE
Odtejporywniniejszymopracowaniubdziemypomijaznakizachty(n>oraz
n+”).PonadtowszelkiewypisywaneprzezRkomunikatybdziemypoprzedzadwoma
krzyżykami.Dzikitemuzwikszymyszansunikniciaprzypadkowychbłdówprzy
przepisywaniufragmentówkodu.
1.2.4.Edytorskryptów
UtwórzmywRStudionowyplikźródłowy:wybieramyzmenuFileNewFileR
Scriptbądźwciskamykombinacjklawiszy(CTRL+SHIFT+n>.Skrypttenwartoodrazu
zapisanadysku,np.podnazwątest.R(FileSaveAsalbo(CTRL+s>).
WAŻNE
Wartowyrobisobienawykczstegozapisywaniaedytowanychplików,byunikną
przykrychniespodzianekspowodowanychnp.zawieszeniemsikomputera.Najczściej
dotegocelubdziemyużywakombinacjiklawiszy(CTRL+s>.
Wprowadźmywedytorzenastpującykodźródłowy(zachowującformatowanie):
#mójpierwszyskryptR
cat("Jajestemumysłścisły.\n")
cat("Mniesiępodobająmelodie,",
"którejużrazsłyszałem.\n")
CAT(rejs)
#koniec
WielkązaletąRStudiojestto,żekodzedytoramożnabardzołatwoprzekazywa
konsoliR.Jeśliprzesuniemykaretk(znakoznaczającyaktualnemiejsce,wktórym
wprowadzamytekst)napierwszewywołaniefunkcjicat()iwciśniemy(CTRL+ENTER>,
toRdokonanatychmiastewaluacjitegowyrażenia.
ZADANIE1.1.
Wciśnijpowyższąkombinacjklawiszy,gdykursorjestustawionywwierszu
ncat("Mniesiępodobająmelodie,",”.Zobacz,copojawiłosinakonsoli,ipomyśl,co
trzebazrobidalej.
Kombinacjaklawiszy(CTRL+ENTER>zadziałatakże,jeślizaznaczymymysząjakiś
fragmenttekstuwedytorze.Pamitajmyjednak,bywyrażeniabądźpodwyrażenia,
którechcemywykonanakonsoli,zaznaczawcałości.Naprzykład,możemydokona
ewaluacjipodwyrażenian"R"wwyrażeniuncat("R")”.Przesłanienakonsoljuż
jednaktylkont("Rspowodujewystąpieniebłdu.