[vastaus aiempaan viestiin]
| Kirjoittaja: | Petri Palmu |
|---|---|
| Sähköposti: | petri.palmu'at'helsinki.fi |
| Päiväys: | 28.9.2005 17:02 |
>
>Muita R:n käyttöä mukavoittavia juttuja voisi olla:
>
>- Vastaavasti kokonaisen blokin R-koodia aktivointi
> 1. maalaamalla ao. alue (hiiren oikealla)
> 2. aktivoidessa näppäinsukro missä tahansa yhtenäistä
> (ei tyhjää riviä) sisältävää sisältävää R-koodia
Miten yllä olevia (etenkin 1. kohta) kannattaisi sukroteknisesti
lähestyä? Esim. pystyykö sukromuistiin tallettamaan blokiksi valitun
alueen rivi- (ja sarake)numerot? Tällöin olisi vaivatonta suorittaa
R-koodin ajo, kuten ed. viestissä tapahtuu yhden rivin tapauksessa.
Entä, mikäli R:ään liittyviä erityisnäppäinsukroja olisi enemmän, niin
olisiko järkeä luoda R-näppäinsukrosto, esim: F2 R ... ?
"Sivujuonne":
Emacsissa on R:ään itse tehtyihin funktioihin:
function(x){ }
oma funktion talletusnäppäin, joka tunnistaa funktioksi osoitetetun
koodin. Sukrolla tuokin tehtävä varmasti ratkeaa.
Muita näkemyksiä:
Itse ehkä suosisin sitä, että R:ään liittyvät kehitteillä olevat jutut
pidettäisiin tietoisesti ikään kuin (ajatuksellisesti) Survon muusta
toiminnasta erillisessä "ympäristössä". Ja ehkä niin, että jo
kyselyjärjestelmään luodaan oma R-käyttäjien sivusto (alkaen siitä,
miten R asennetaan ja muutetaan SURVO.APU tiedostoon oikea R:n versio
yms.). Aivan samaan tapaan kuin R:n oppaissa yleensä lähdetään
liikkeelle, mutta Survo-modifikaatiolla. Käsittääkseni puhtaat
R-käyttäjät pärjäävät Survon toimituskentän lisäksi
/SR -sukrolla ja mahdollisuudella käyttää DOSia. Lisäksi pehmonapistoon
voisi rakentaa tiettyjä juttuja (joita esim. kilpailevissa tekstureissa
Emacs,...) löytyy.
Varsin toinen juttu on (suuri lisäarvo), Survon ja R:n sekakäyttö
(johon itse lukeudun), joka vaatii Survon (myös sukrojen?) ja R:n
osaamista. Mutta ne, jotka osaavat molempia ohjelmistoja, niin
erilaisia yhteistyötapoja on lähes rajattomasti :) Houkutus on
myös lisätä yhteistyökuvioihin Latex (ks. R:ssä Sweave tai xtable
R:n ja Latexin yhteiskäyttöön).
Kolmatta vaihtoehtoa, että R:ää ei tarvitse osata lainkaan, mielestäni
jonkin verran rajoittaa R:n joustavaa käyttöä. Esimerkiksi moniin
menetelmiin liittyy suuri joukko säädeltävissä olevia parametreja.
En tiedä, onko helpompi opetella R, kuin esim. että R:ää toimittavaan
sukroon koodataan kaikki ao. menetelmässä mahdolliset parametrit.
Joka tapauksessa R-yhteistyö näyttää monin tavoin varsin lupaavalta :)
Niitä ja näitä tuumien, Petri
| Vastaukset: |
|---|
Survo-keskustelupalstan (2001-2013) viestit arkistoitiin aika ajoin sukrolla, joka automaattisesti rakensi viesteistä (yli 1600 kpl) HTML-muotoisen sivukokonaisuuden. Vuoden 2013 alusta Survo-keskustelua on jatkettu entistäkin aktiivisemmin osoitteessa forum.survo.fi. Tervetuloa mukaan!