R Bewegende Gemiddelde Na


Im 'n R newbie en Im met 'n baie moeite doen iets wat waarskynlik baie eenvoudig. Ek het 'n groot datastel verdeel in groepe deur die land kode, en ek wil 'n 3-maande rollende gemiddelde van 'n prysindeks te neem, deur land, en dan sit dit in 'n nuwe kolom om by tot die toepaslike maand. Ive probeer om te gebruik rollmean soos hierdie sonder enige sukses (kode en fout boodskappe hieronder): Enige hulp sal baie waardeer word gevra 10 Maart 12 by 06:42 In jou eerste poging, jou funksie nie sy x argument gebruik, en altyd opbrengste dieselfde ding ( 'n vektor met die verkeerde grootte). Daarbenewens het die eerste argument, moet 'n vektor wees. Laastens, tapply gee 'n lys van vektore: jy kan nie die gevolg direk in 'n data. frame sit. In jou tweede voorbeeld, moet die derde argument van plyr 'n funksie, nie 'n uitdrukking wees. As jy wil 'n uitdrukking gebruik, kan jy 'n opsomming gebruik of te verander as 'n funksie (som opbrengste 'n 1-ry data. frame vir elke waarde van ccode. Terwyl transformeer hou die aantal rye onveranderd), en sit die uitdrukkings as verdere argumente . antwoord 10 Maart 12 by 7: 03Built-funksies Uittreksel of substringe vervang in 'n karakter vektor. x LT quotabcdefquot substr (x, 2, 4) is quotbcdquot substr (x, 2, 4) LT quot22222quot is quota222efquot soek patroon in x. Indien ONWAAR vaste dan patroon is 'n gewone uitdrukking. As fixedTRUE dan patroon is 'n teks string. Opbrengste wat ooreenstem met die indekse. grep (quotAquot, c (quotbquot, quotAquot, quotcquot), fixedTRUE) gee terug 2 Vind patroon in x en vervang met die vervanging teks. As fixedFALSE dan patroon is 'n gewone uitdrukking. As vaste T dan patroon is 'n teks string. sub (quotsquot, quot. quot, quotHello Therequot) gee terug quotHello. Therequot Split die elemente van karakter vektor x by split. strsplit (quotabcquot, quotquot) gee terug 3 element vektor quotaquot, quotbquot, quotcquot koppel snare na die gebruik van September string te skei. plak (quotxquot, 1: 3, sepquotquot) opbrengste c (quotx1quot, quotx2quot quotx3quot) plak (quotxquot, 1: 3, sepquotMquot) opbrengste c (quotxM1quot, quotxM2quot quotxM3quot) plak (quotToday isquot, datum ()) Bewegende Gemiddeldes in R tot die beste van my wete, nie R nie 'n ingeboude funksie om bewegende gemiddeldes te bereken. Die gebruik van die filter funksie, maar ons kan 'n kort funksie te skryf vir bewegende gemiddeldes: Ons kan dan gebruik maak van die funksie op enige data: MAV (data), of MAV (data, 11) as ons wil 'n verskillende aantal datapunte spesifiseer as die standaard 5 plot werke soos verwag: plot (MAV (data)). Benewens die aantal datapunte waaroor om gemiddelde, kan ons ook die kante argument van die filter funksies te verander: sides2 gebruik beide kante, sides1 gebruik net verlede waardes. Deel hierdie: Post navigasie Kommentaar navigasie Kommentaar navigationMoving gemiddeldes in R Na die beste van my wete, nie R nie 'n ingeboude funksie om bewegende gemiddeldes te bereken nie. Die gebruik van die filter funksie, maar ons kan 'n kort funksie te skryf vir bewegende gemiddeldes: Ons kan dan gebruik maak van die funksie op enige data: MAV (data), of MAV (data, 11) as ons wil 'n verskillende aantal datapunte spesifiseer as die standaard 5 plot werke soos verwag: plot (MAV (data)). Benewens die aantal datapunte waaroor om gemiddelde, kan ons ook die kante argument van die filter funksies te verander: sides2 gebruik beide kante, sides1 gebruik net verlede waardes. Deel hierdie: Post navigasie Kommentaar navigasie ek is op soek na 'n doeltreffende manier om 8220interpolate8221 ontbrekende waardes in 'n tydreeks, wat 'n veranderlike aantal van ontbrekende waardes (ontbrekende waardes word verteenwoordig deur NAS in die data) bevat. Ek het saam met rollapply, maar het gevind dat die wydte parameter moet die lengte van die langste string van NAS plus een wees, anders 'n paar NAS bly. Dit kan 'n porblem wees sedert die langer jy die breedte van die rollende gemiddelde venster maak, hoe meer 8220smoothing8221 kom in jou data. In sy particualr geval, ek wil die gemete waardes in die tydreeks te verlaat as hulle, en net in die NAS vul met geïnterpoleerde waardes. 1.1, 2.2, NA, 3.3, 4.4, 5.5, NA, NA, NA, 6.6, 7.7 Indien die eerste NA vul met die gemiddelde van 2.2 en 3.3, terwyl die laaste blok van 3 NAS moet al die gemiddeld van 5.5 en 6.6 te vul . Enige voorstelle sal baie waardeer word. There8217s geen rede waarom jy moet die bewegende gemiddelde gebruik op sy eie. Here8217s 'n proses wat doen wat jy wil. (1) bereken bewegende gemiddeldes met verskillende strek. (2) gebruik die kode in die volgende post en pas dit aan die NA vervang. Dit sal 'n herhalend proses, waar jy enkele NA eerste plek (bv die NA tussen 2.2 en 3.3), en dan langer reeks NA (bv die 3 NA tussen 5.5 en 6.6) ens wees tot die langste gevul. Dankie vir die antwoord Didier. Is daar 'n manier om te sit 'n klein datalêer (ts. txt) wat die volgende kode sal werk met datafill voorbeeld benodig (xt) vereis (TTR) vereis (PerformanceAnalytics) vereis (RColorBrewer) dd LT read. table (quot / downloads /ts. txtquot, skip1) gelees data sonder om eers ry dd LT dd, -1 verwyder eerste kolom colnames (dd) LT C (quottempquot, quotdatequot, quottimequot) noem die drie oorblywende kolomme dt LT as. POSIXct (plak (dddate, ddtime)) tempdata LT xt (ddtemp, order. by dt) colnames (tempdata) LT quottempquot tempdatatempmissing LT tempdatatemp skep 'n kolom met 'n paar ontbrekende waardes tempdatatempmissing10,1 LT NA tempdatatempmissing15: 16,1 LT NA tempdatatempmissing30: 32,1 LT nA tempdatatempmissing40: 44,1 LT nA tempdatatempmissing54: 60,1 LT nA Dankie vir die kode en die voorbeeld van die data you8217ve apart gestuur. Ek sien twee moontlikhede: (1) jy die kode te gebruik I8217ve druedin / 2013/06/15 / bewegende-gemiddelde-tot-vul-gate-interpolasie / iteratief sit hier saam. namav (veranderlike, 0) doen niks om die data. namav (veranderlike, 1) gebruik die kleinste span, ens Oorweeg die volgende kode: plot (namav (veranderlike, 0), type8221l8221) net die data vir (i in 1: 4) lyne (namav (veranderlike, i), coli ) met jou monster data, 'n span van 4 sal al die gate te vul deur iteratief met behulp ek bedoel dat jy namav kan bereken (veranderlike, 1) in die eerste plek gebruik die ooreenstemmend waardes in die gapings te vul: variablewhich (is. na (veranderlike)) LT namav (veranderlike, 1) wat (is. na (veranderlike)) waar wat (is. na (veranderlike)) identifiseer die posisies met vermiste data. As jy dit met namav herhaal (veranderlike, 2) ens jy moet eindig met 'n volledige stel data, waar die oorspronklike data in stand gehou word, en korter bewegende gemiddeldes gebruik indien moontlik. Om die maksimum NA run identifiseer, kan jy die R funksie RLE gebruik () soos volg. Let daarop dat RLE () doesn039t oorweeg agtereenvolgende NA as ekwivalent, sodat ek hulle eerste te vervang met 'n duidelik ongeloofwaardig waarde: variable2 LT NA variable2is. na (veranderlike) LT -999 Max (RLE (as. numeric (variable2)) lengtes) moet dan gee my langste lopie. (2) Jy vergeet van bewegende gemiddeldes, en gebruik latfunksies. Vergelyk druedin / 2014/09/13 / bewegende-gemiddeldes-of-loes /. Dit is redelik buigsaam, en na my mening op baie maniere beter (nie net as gevolg van die eenvoudiger kode). mis LT wat (is. na (veranderlike)) vermis makliker kode hieronder 'n LT splinefun (veranderlike) spline funksie vir jou data plot (as. numeric (veranderlike), typequotlquot) net stip die data as. numeric () te gebruik die generiese plot punte (1:70, 'n (1:70), col2) plot alles steekproefdata het lank 70 punte (mis, 'n (mis), col5) plot al ontbreek dit kan maklik verander word in die gapings te vul in die data (eerder as die plot) punte (15, 'n (15), col3) plot 'n enkele punt (ontbreek) in beide gevalle, moet jy mooi dink oor hoe jy wil om te gaan met onsekerheid. Deur die vervanging van ontbrekende waardes met (watter vorm van) gemiddeldes, jy impliseer dat jy gemeet hierdie points8230 meerdere toerekening is 'n manier om uit hierdie, maar afhangende van die analise wat jy in gedagte het nie so maklik om te gebruik. Kommentaar navigationMoving gemiddelde kon die data wat jy gepos probeer dput volgende keer lees nie. As dit is net 'n 2 dag bewegende gemiddelde, probeer die filter funksie: GT x LT 01:20 GT x 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 GT filter (x, c (0,5, 0,5)) Tyd Reeks: Begin 1 Einde 20 Frekwensie 1 1 1,5 2,5 3,5 4,5 5,5 6,5 7,5 8,5 9,5 10,5 11,5 12,5 13,5 14,5 15,5 16,5 17,5 18,5 19,5 NA GT Jim Holtman Data Munger Guru wat is die probleem wat jy probeer om op te los Sê vir my wat jy wil doen, nie hoe jy wil om dit te doen. Op Sondag, 28 Desember 2014 by 06:56, Rolf Edberg lthidden e GT geskryf: alternatiewe HTML-weergawe verwyder verborge e-pos poslys - om uit te teken en meer, sien stat. ethz. ch/mailman/listinfo/r-help ASSEBLIEF moenie lees die boodskap gids www. R-project. org/posting-guide en verskaf gedraai, minimale, self-contained, reproduceerbare kode. GT x LT read. csv (teks quotDate, Open, High, Low, in die buurt, Deel, Adj Close 2014-12-26,162.27,163.09,162.01,162.34,1912200,162.34 2014-12-24,162.88,162.99,161.61,161.82, 1868100,161.82 2014-12-23,162.23,162.90,161.61,162.24,4043300,162.24 2014-12-22,158.33,161.91,158.33,161.44,4682500,161.44quot, as. is WAAR) GT vereis (lubridate) GT xDate LT Jmd (xDate) skakel na 'n datum in die veld GT x LT xorder (xDate), sorteer op datum GT xtwoday LT filter (xClose, c (0.5, 0.5)) bereken bewegende gemiddelde GT x datum Oop Hoog Laag Close Deel Adj. Close twoday 4 2014-12-22 158,33 161,91 158,33 161,44 4682500 161,44 161,84 3 2014-12-23 162,23 162,90 161,61 162,24 4043300 162,24 162,03 2 2014-12-24 162,88 162,99 161,61 161,82 1868100 161,82 162,08 1 2014-12-26 162,27 163,09 162,01 162,34 1912200 162,34 nA Jim Holtman Data Munger Guru wat is die probleem wat jy probeer om op te los Sê vir my wat jy wil doen, nie hoe jy wil om dit te doen. Op Sondag, 28 Desember 2014 by 08:31, Rolf Edberg lthidden e GT geskryf: GT Dankie vir die probeer om jou te help. GT GT GT GT Ek is baie nuut in die R-kode. So help met elke stap nodig. GT GT GT GT Die doel is om tegniese ontleding gebruik op aandeelpryse. Nie net MA maar as GT ek die beginsel verstaan ​​dat ek hoop ek kan die ander tegnieke gebruik GT sowel. GT GT GT GT ek gevind R-vasbeslote, maar weet nie hoe om dit te gebruik. GT GT GT GT ek afgelaai 4 dae van IBM pryse vanaf yahoo in 'n CSV-lêer. GT GT Ek dont weet wat dput is. GT GT GT GT Hier is die IBM pryse in 'n teks string: GT GT Datum, Open, High, Low, in die buurt, Deel, Adj Close GT GT 2014-12-26,162.27,163.09,162.01,162.34,1912200,162.34 GT GT 2014 -12-24,162.88,162.99,161.61,161.82,1868100,161.82 GT GT 2014-12-23,162.23,162.90,161.61,162.24,4043300,162.24 GT GT 2014-12-22,158.33,161.91,158.33,161.44,4682500,161.44 GT GT GT GT Ek wil graag die datum in gesorteerde met die oudste aan die bokant. GT GT GT GT Ek wil graag 'n kolom te voeg met die tegniese aanwyser, in hierdie geval GT 2-dae MA van Close. GT GT GT GT En ek wil graag die resultaat in 'n CSV-lêer het. Ek sal die lêer in GT 'n ander program gebruik. GT GT GT GT Dankie. GT GT GT GT Rolf GT GT GT GT From: Jim Holtman mailto: verborge e-pos GT gestuur: Sondag, Desember 28, 2014 16:45 GT Aan: Rolf Edberg GT Cc: R poslys GT Onderwerp: Re: R Moving gemiddelde GT GT GT GT kan die inligting wat jy gepos probeer dput volgende keer lees nie. GT GT GT GT As dit is net 'n 2 dag bewegende gemiddelde, probeer die filter funksie: GT GT GT GT GT x LT 01:20 GT GT GT x GT GT 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 GT GT GT filter (x, c (0,5, 0,5)) gt gt Tyd Reeks: GT GT Begin 1 gt gt End 20 GT GT Frequency 1 gt gt 1 1,5 2,5 3,5 4,5 5,5 6,5 7,5 8,5 9,5 10,5 11,5 12,5 13,5 14,5 GT 15.5 16.5 17.5 18.5 19.5 nA GT GT GT GT GT GT GT GT GT Jim Holtman GT Data Munger Guru GT GT wat is die probleem wat jy probeer om op te los GT Sê vir my wat jy wil doen, nie hoe jy wil om dit te doen. GT GT GT GT Op Sun, 28 Desember 2014 by 06:56, Rolf Edberg lthidden e GT geskryf: GT GT GT GT Hoe voeg ek 'n nuwe kolom met 2-dae bewegende gemiddelde (van GT r-vasbeslote (GitHub / TotallyBullshit / radamant)) op IBM pryse in 'n GT CSV-lêer (ibm. csv) en dan slaan al in 'n nuwe CSV (ibm2.csv) gt gt gt gt gt pryse GT GT GT GT GT GT Datum GT GT Oop GT GT High GT GT Lae GT GT Close GT GT Deel GT GT Adj Close GT GT GT 26 Desember 2014 GT GT 162,27 GT GT 163,09 GT GT 162,01 GT GT 162,34 GT GT 1912200 GT GT 162,34 GT GT GT 24 Desember 2014 GT GT 162,88 GT GT 162,99 GT GT 161,61 GT GT 161,82 GT GT 1868100 GT GT 161,82 GT GT GT 23 Desember 2014 GT GT 162,23 GT GT 162,90 GT GT 161,61 GT GT 162,24 GT GT 4043300 GT GT 162,24 GT GT GT 22 Desember 2014 GT GT 158,33 GT GT 161,91 GT GT 158,33 GT GT 161,44 GT GT 4682500 GT GT 161,44 GT GT GT 19 Desember 2014 GT GT 157,49 GT GT 160,41 GT GT 157,49 GT GT 158,51 GT GT 8864900 GT GT 158,51 GT GT GT GT GT alternatiewe HTML-weergawe verwyder GT GT GT verborge e-pos poslys - om uit te teken en meer, sien GT stat. ethz. ch/mailman/listinfo/r-help GT ASSEBLIEF doen lees die boodskap gids GT www. R-project. org/posting-guide GT en verskaf gedraai, minimale, self-contained, reproduceerbare kode. GT GT GT alternatiewe HTML-weergawe verwyder verborge e-pos poslys - om uit te teken en meer, sien stat. ethz. ch/mailman/listinfo/r-help ASSEBLIEF doen lees die boodskap gids www. R-project. org/posting-guide en voorsien gedraai, minimale, self-contained, reproduceerbare kode. Op Dinsdag, 30 Desember 2014, Jim Holtman het geskryf: GT hierdie Probeer: GT gtgt x LT read. csv (teks quotDate, Open, High, Low, in die buurt, Deel, Adj Close GT 2014-12-26,162.27,163.09,162.01, 162.34,1912200,162.34 GT 2014-12-24,162.88,162.99,161.61,161.82,1868100,161.82 GT 2014-12-23,162.23,162.90,161.61,162.24,4043300,162.24 GT 2014-12-22,158.33,161.91,158.33,161.44, 4682500,161.44quot, as. is WAAR) gtgt vereis (lubridate) gtgt xDate LT Jmd (xDate) skakel na 'n datum in die veld gtgt x LT xorder (xDate), sorteer op datum gtgt xtwoday LT filter (xClose, c ( 0.5, 0.5)) bereken bewegende gemiddelde gtgt x GT Datum Oop Hoog Laag Close Deel Adj. Close twoday GT 4 2014-12-22 158,33 161,91 158,33 161,44 4682500 161,44 161,84 GT 3 2014-12-23 162,23 162,90 161,61 162,24 4043300 162,24 162,03 GT 2 2014-12-24 162,88 162,99 161,61 161,82 1868100 161,82 162,08 GT 1 2014-12-26 162,27 163,09 162,01 162,34 1912200 162,34 nA 'n geblikte benadering vir die lees en die filter van die data is ook beskikbaar in die quotzooquot pakket. Die funksie read. zoo () kan 'n quotzooquot tydreekse voorwerp met quotDatequot tyd indeks direk te skep: RGT Z LT read. zoo (teks quotDate, Open, High, Low, in die buurt, Deel, Adj Close 2014-12-26,162.27,163.09 , 162.01,162.34,1912200,162.34 2014-12-24,162.88,162.99,161.61,161.82,1868100,161.82 2014-12-23,162.23,162.90,161.61,162.24,4043300,162.24 2014-12-22,158.33,161.91,158.33,161.44, 4682500,161.44quot, kop WAAR September quot, quot, formaat quotY-m-dquot) En dan rollmean () kan bereken rollende beteken vir alle veranderlikes / kolomme: rGT rollmean (Z, 2) Open High Low Close Deel Adj. Close 2014-12-22 160,280 162,405 159,97 161,84 4362900 161,84 2014-12-23 162,555 162,945 161,61 162,03 2955700 162,03 2014-12-24 162,575 163,040 161,81 162,08 1890150 162,08 jy kan addisioneel voorsien die vul nA argument as jy wil sleep NAS vir 2014-12 -26. GT GT Jim Holtman GT Data Munger Guru GT GT Wat is die probleem wat jy probeer om op te los GT Sê vir my wat jy wil doen, nie hoe jy wil om dit te doen. GT GT Op Sun, 28 Desember 2014 by 08:31, Rolf Edberg lthidden e GT geskryf: GT gtgt Dankie vir die probeer om jou te help. gtgt gtgt gtgt gtgt Ek is baie nuut in die R-kode. So help met elke stap nodig. gtgt gtgt gtgt gtgt Die doel is om tegniese ontleding gebruik op aandeelpryse. Nie net MA maar as gtgt ek die beginsel verstaan ​​dat ek hoop ek kan gebruik maak van die ander tegnieke gtgt sowel. gtgt gtgt gtgt gtgt ek gevind R-vasbeslote, maar weet nie hoe om dit te gebruik. gtgt gtgt gtgt gtgt ek afgelaai 4 dae van IBM pryse vanaf yahoo in 'n CSV-lêer. gtgt gtgt Ek dont weet wat dput is. gtgt gtgt gtgt gtgt Hier is die IBM pryse in 'n teks string: gtgt gtgt Datum, Open, High, Low, in die buurt, Deel, Adj Close gtgt gtgt 2014-12-26,162.27,163.09,162.01,162.34,1912200,162.34 gtgt gtgt 2014 -12-24,162.88,162.99,161.61,161.82,1868100,161.82 gtgt gtgt 2014-12-23,162.23,162.90,161.61,162.24,4043300,162.24 gtgt gtgt 2014-12-22,158.33,161.91,158.33,161.44,4682500,161.44 gtgt gtgt gtgt gtgt Ek wil graag die datum in gesorteerde met die oudste aan die bokant. gtgt gtgt gtgt gtgt Ek wil graag 'n kolom te voeg met die tegniese aanwyser, in hierdie geval gtgt 2-dae MA van Close. gtgt gtgt gtgt gtgt En ek wil graag die resultaat in 'n CSV-lêer het. Ek sal die lêer in gtgt 'n ander program gebruik. gtgt gtgt gtgt gtgt Dankie. gtgt gtgt gtgt gtgt Rolf gtgt gtgt gtgt gtgt Van: Jim Holtman mailto: verborge e-pos gtgt gestuur: Sondag, Desember 28, 2014 4:45 gtgt Aan: Rolf Edberg gtgt Cc: R poslys gtgt Onderwerp: Re: R Moving gemiddelde gtgt gtgt gtgt gtgt kon die data wat jy gepos probeer dput volgende keer lees nie. gtgt gtgt gtgt gtgt As dit is net 'n 2 dag bewegende gemiddelde, probeer die filter funksie: gtgt gtgt gtgt gtgt GT x LT 01:20 gtgt gtgt GT x gtgt gtgt 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 gtgt gtgt GT filter (x, c (0,5, 0,5)) gtgt gtgt Tyd Reeks: gtgt gtgt Begin 1 gtgt gtgt End 20 gtgt gtgt Frequency 1 gtgt gtgt 1 1,5 2,5 3,5 4,5 5,5 6,5 7,5 8,5 9,5 10,5 11,5 12,5 13,5 14,5 gtgt 15.5 16.5 17.5 18.5 19.5 nA gtgt gtgt GT gtgt gtgt gtgt gtgt gtgt gtgt Jim Holtman gtgt Data Munger Guru gtgt gtgt wat is die probleem wat jy probeer om op te los gtgt Sê vir my wat jy wil doen, nie hoe jy wil om dit te doen. gtgt gtgt gtgt gtgt Op Sun, 28 Desember 2014 by 06:56, Rolf Edberg lthidden e GT geskryf: gtgt gtgt gtgt gtgt Hoe voeg ek 'n nuwe kolom met 2-dae bewegende gemiddelde (vanaf gtgt r-vasbeslote (GitHub / TotallyBullshit / radamant)) op IBM pryse in 'n gtgt CSV-lêer (ibm. csv) en dan slaan al in 'n nuwe CSV (ibm2.csv) gtgt gtgt gtgt gtgt gtgt pryse gtgt gtgt gtgt gtgt gtgt gtgt Datum gtgt gtgt Oop gtgt gtgt High gtgt gtgt Lae gtgt gtgt Close gtgt gtgt Deel gtgt gtgt Adj Close gtgt gtgt gtgt 26 Desember 2014 gtgt gtgt 162,27 gtgt gtgt 163,09 gtgt gtgt 162,01 gtgt gtgt 162,34 gtgt gtgt 1912200 gtgt gtgt 162,34 gtgt gtgt gtgt 24 Desember 2014 gtgt gtgt 162,88 gtgt gtgt 162,99 gtgt gtgt 161,61 gtgt gtgt 161,82 gtgt gtgt 1868100 gtgt gtgt 161,82 gtgt gtgt gtgt 23 Desember 2014 gtgt gtgt 162,23 gtgt gtgt 162,90 gtgt gtgt 161,61 gtgt gtgt 162,24 gtgt gtgt 4043300 gtgt gtgt 162,24 gtgt gtgt gtgt 22 Desember 2014 gtgt gtgt 158,33 gtgt gtgt 161,91 gtgt gtgt 158,33 gtgt gtgt 161,44 gtgt gtgt 4682500 gtgt gtgt 161,44 gtgt gtgt gtgt 19 Desember 2014 gtgt gtgt 157,49 gtgt gtgt 160,41 gtgt gtgt 157,49 gtgt gtgt 158,51 gtgt gtgt 8864900 gtgt gtgt 158,51 gtgt gtgt gtgt gtgt gtgt alternatiewe HTML-weergawe verwyder gtgt gtgt gtgt verborge e-pos poslys - om uit te teken en meer, sien gtgt stat. ethz. ch/mailman/listinfo/r-help gtgt ASSEBLIEF doen lees die boodskap gids gtgt www. R-project. org/posting-guide gtgt en verskaf gedraai, minimale, self-contained, reproduceerbare kode. gtgt gtgt gtgt GT GT alternatiewe HTML-weergawe verwyder GT GT GT verborge e-pos poslys - om uit te teken en meer, sien GT stat. ethz. ch/mailman/listinfo/r-help GT ASSEBLIEF doen lees die boodskap gids www. R-projek org / plaas-gids GT en verskaf gedraai, minimale, self-contained, reproduceerbare kode. verborge e-pos poslys - Om meer uit te teken en sien stat. ethz. ch/mailman/listinfo/r-help ASSEBLIEF doen lees die boodskap gids www. R-project. org/posting-guide en verskaf gedraai, minimale, self - vervat, reproduceerbare kode. Op Woensdag, 31 Desember 2014 by 11:24, Johannes Sorkin lthidden e GT geskryf: GT Windows 7 GT GT kollegas GT Ek gebruik die funksie fix () om 'n bestaande funksie wysig wanneer die gebruik van RStudio. Na afloop van die funksie redigering, ek die opsie gegee om die gewysigde funksie te red. Ek sou graag wou weet (1) waar die gewysigde funksie gestoor (die knoppie te red nie 'n opsie om te spesifiseer waar die gewysigde funksie sal gered word nie), en (2) hoe ek kan toegang tot die gewysigde funksie in ander RStudio of R sessies, en (3) hoe ek kan die funksie toeganklik vir R maak en RStudio sessies uitgevoer word op ander rekenaars. Ek dont gebruik RStudio, so ek het geen idee of dit die funksie basis fix () oor skryf. Maar as dit die geval is, is dit die verkeerde plek om te vra oor dit, so hier is die basis R antwoord. fix () red die redakteur funksie om jou werkspasie. Dit is, as jy LS () op 'n R vinnige tik na die uitvoer fix (), sal dit jou nuwe geredigeer funksie wys. Die gewone metodes vir iets van R uitvoer na jou hardeskyf sal werk, soos Save () en las (). Jy kan ook jou funksie sit in 'n tekslêer myfun. R en gebruik bron () om dit te lees in R. Sodra youve gebruik een van hierdie opsies om jou lêer te stoor op skyf, dit is draagbaar tussen R sessies en rekenaars. Ek vind dit baie meer gerieflik om 'n teks editor en bron () gebruik, persoonlik, eerder as fix (). Dit vergemaklik die oorgang na die maak van pakkette ook. verborge e-pos poslys - Om meer uit te teken en sien stat. ethz. ch/mailman/listinfo/r-help ASSEBLIEF doen lees die boodskap gids www. R-project. org/posting-guide en verskaf gedraai, minimale, self - vervat, reproduceerbare kode. Maak hierdie post in Boom vertoning Verslag inhoud as inappropriate Re: Spaar 'n geredigeerde R funksie - RStudio en R In antwoord op hierdie boodskap deur John Sorkin Op 2014/12/31 17:24, Johannes Sorkin geskryf: GT Windows 7 GT GT kollegas GT ek gebruik die funksie fix () om 'n bestaande funksie wysig wanneer die gebruik van RStudio. Na afloop van die funksie redigering, ek die opsie gegee om die gewysigde funksie te red. Ek sou graag wou weet (1) waar die gewysigde funksie gestoor (die knoppie te red nie 'n opsie om te spesifiseer waar die gewysigde funksie sal gered word nie), en (2) hoe ek kan toegang tot die gewysigde funksie in ander RStudio of R sessies, en (3) hoe ek kan die funksie toeganklik vir R maak en RStudio sessies uitgevoer word op ander rekenaars. Nie seker wat dit het te doen met RStudio, maar essentialy dit is die verkeerde benadering, aangesien spaar onder 'n ander naam sal nie die funksie beskikbaar in R dan maak. As jy regtig wil 'n funksie te verander, neem sy oorsprong weergawe wysig dit direk en dan slaan dit onder 'n eksplisiete naam, bron dit dan in R. Best, Uwe Ligges GT Dankie, GT John GT GT John David Sorkin MD Ph. D. GT professor van medisyne GT Hoof, Biostatistiek en Informatika GT Universiteit van Maryland Skool vir Geneeskunde Afdeling Gerontologie en Geriatrie GT Baltimore VA Mediese Sentrum GT 10 Noord Greene Street GT GRECC (BT / 18 / GR) GT Baltimore, MD 21201-1524 GT (Phone) 410-605-7119 GT (Faks) 410-605-7913 (bel telefoonnommer hierbo voor te faks) gt gt Vertroulikheid Verklaring: GT Hierdie e-pos boodskap, insluitend enige aanhangsels, is vir die uitsluitlike gebruik van die beoogde ontvanger (s) en kan vertroulik en vertroulike inligting bevat. Enige ongemagtigde gebruik, bekendmaking of verspreiding is verbode. As jy nie die beoogde ontvanger, kontak die sender deur antwoord e-pos en alle kopieë van die oorspronklike boodskap te vernietig. GT GT verborge e-pos poslys - om uit te teken en meer, sien GT stat. ethz. ch/mailman/listinfo/r-help GT ASSEBLIEF doen lees die boodskap gids www. R-project. org/posting-guide GT en gee kommentaar , minimale, self-contained, reproduceerbare kode. GT verborge e-pos poslys - Om meer uit te teken en sien stat. ethz. ch/mailman/listinfo/r-help ASSEBLIEF doen lees die boodskap gids www. R-project. org/posting-guide en verskaf gedraai, minimale, self - contained, reproduceerbare kode.

Comments

Popular Posts