Thursday, September 8, 2016

Proc Download Binary Option

spesifiseer 'n wysiging datum in die vorm van 'n numeriese datum waarde of 'n SAS datum konstante. Hierdie opsie is geldig vir die oordrag van data stelle, katalogusse, en biblioteke. Die gebruik daarvan lei tot datastelle of katalogus inskrywings word net oorgedra as hulle is aangepas op of na die gespesifiseerde datum. Die NA opsie is ook geldig vir eksterne oordrag lêer tussen die meeste rekenaars. As 'n rekenaar is nie in staat om die oordrag uit te voer, is hierdie boodskap vertoon: Let wel: Die NA opsie is beskikbaar in SAS 6.09E, SAS 6.11, TS040, en later. Byvoorbeeld, die volgende stellings veroorsaak dat die oordrag van data stel slegs as hulle verander sedert week. As jou kliënt sessie word 'n vroeëre vrylating van SAS dat die opsie NA ondersteun nie, PROC LAAI steeds voer hierdie opsie omdat die bediener het die insette datastel. spesifiseer 'n aflaai van 'n binêre beeld ( 'n presiese kopie) van 'n eksterne bediener lêer. Gebruik hierdie opsie slegs vir die aflaai eksterne lêers. Let wel: Eksterne lêers is lêers wat nie SAS lêers. By verstek, indien die kliënt en bediener hardloop in verskillende operating omgewings (byvoorbeeld, UNIX en Windows), PROC LAAI dra 'n lêer van die kliënt na die bediener, die lêer vanaf UNIX verteenwoordiging Windows verteenwoordiging vertaal. PROC LAAI voeg ook rekord skeiding karakters wat geskik is vir die doel omgewing is. Jy hoef nie altyd wil 'n lêer te vertaal. Byvoorbeeld, kan jy nodig het om uitvoerbare lêers aflaai van die bediener na die kliënt en later oplaai hulle terug na die bediener. Binêre lêer formaat spaar ook hulpbronne vir gebruikers wat hul eie lêers te stoor en vir stelsel rugsteun. Die binêre opsie voorkom skeiding karakters van elke lêer rekord wat geskep by die kliënt word ingevoeg. Verder, as die kliënt en bediener gebruik 'n ander metode van data voorstelling, die binêre opsie verhoed dat enige data vertaling tussen ASCII en EBCDIC. spesifiseer of die Status oordrag venster tydens 'n oordrag moet vertoon. By verstek, die aflaai proses vertoon die oordrag venster Status. spesifiseer of die lengte van kort numerieke (lengte minder as 8 grepe) te bevorder wanneer die oordrag van. dui daarop dat die lengte van numeriese veranderlikes nie bevorder word. dui daarop dat 1 sal bygevoeg word om die lengte van 'n numeriese veranderlike wat 'n lengte van minder as 8 grepe het voordat dit na die kliënt die rekenaar. Die gedrag van die opsie EXTENDSN wissel na gelang van die SAS release wat gebruik word. Indien beide die kliënt en die bediener hardloop SAS 8 of 'n latere weergawe, en die opsie V6TRANSPORT gespesifiseer, verstek is om die lengte van die numeriese veranderlike waarvan die lengte is minder as 8 grepe te bevorder. Dit is in ooreenstemming met SAS 6 gedrag. Jy kan hierdie probleem te omseil, spesifiseer EXTENDSN GEEN saam met die opsie V6TRANSPORT in die aflaai verklaring. As óf die kliënt of die bediener loop SAS 6, is nie die V6TRANSPORT of die opsie EXTENDSN ondersteun of erken. Indien die kliënt loop SAS 6 en die bediener loop SAS 8 of 'n latere weergawe, 'n numeriese veranderlike waarvan die lengte is minder as 8 grepe word bevorder deur verstek. In hierdie geval, spesifiseer EXTENDSN GEEN ten einde die SAS 6 verstek ignoreer en om die bevordering te voorkom. Sien Lêerformaat Vertaling Algoritmes vir inligting oor die vertaling van lêerformate tussen 'n kliënt en bediener wat loop op rekenaars waarvan die interne voorstellings is onversoenbaar. bepaal dat datastel geslagte is tydens biblioteek oordrag na gestuur. bepaal dat datastel geslagte tydens oordrag biblioteek gestuur. bepaal dat datastel geslagte nie tydens oordrag biblioteek gestuur. name 'n SAS katalogus wat jy wil van die bediener om jou kliënt te laai. As die katalogus word gestoor in 'n permanente SAS biblioteek, moet jy 'n libref definieer voordat spesifiseer die PROC LAAI verklaring, en jy moet die katalogus naam twee-vlak spesifiseer. Om al die katalogusse in 'n SAS biblioteek af te laai, spesifiseer INCAT libref. ALMAL . As jy hierdie vorm vir die opsie INCAT spesifiseer, moet jy dieselfde vorm vir die opsie OUTCAT spesifiseer. Jy kan katalogusse te dra met inskrywings wat grafiese uitset asook ander katalogus inskrywings bevat. WAARSKUWING: Sommige katalogus inskrywing tipes is nie versoenbaar tussen SAS stel. As jy probeer om 'n katalogus inskrywing van 'n bediener om 'n kliënt te laai en hulle hardloop verskillende SAS vrystellings, kan die kliënt katalogus inskrywing wat afgelaai nie ondersteun op die kliënt. In hierdie geval, sal die katalogus inskrywing nie oorgedra word en die volgende foutboodskap vertoon: Gee aan of te her-skep 'n indeks op die kliënt wanneer jy 'n SAS datastel te laai. Jy kan hierdie opsie spesifiseer wanneer die gebruik van die opsie DATA (as jy die opsie UIT laat) of by die gebruik van die INLIB en OUTLIB opsies. As jy 'n enkele datastel aflaai en laat die opsie UIT, of as jy laai 'n SAS biblioteek, die indeks is weer geskep deur verstek. As jy die UIT opsie en die opsie DATA spesifiseer, die indeks is nie weer gemaak. spesifiseer die eksterne lêer wat jy wil van die bediener na die kliënt af te laai. As jy die opsie INFILE gebruik, moet jy ook die opsie outfile. bediener-lêer-identifiseerder kan wees een van die volgende: gebruik as jy 'n fileref op die bediener wat is wat verband hou met 'n enkele lêer gedefinieer. Jy moet die fileref definieer voordat spesifiseer die PROC LAAI verklaring. gebruik as jy 'n fileref op die bediener wat is wat verband hou met 'n gemiddelde stoor plek, soos 'n gids of 'n afgeskorte datastel gedefinieer. lid spesifiseer een of meer lêers in daardie totaal stoor plek wat oorgedra moet word. 'N asterisk () kan gebruik word as 'n wildekaart karakter in die lid spesifikasie van die lêers oor te dra. Hier is die enigste geldige gebruike van die asterisk wildcard karakter: om al die lêers in die gespesifiseerde plek () spesifiseer om al die lêers wat dieselfde verlenging (.extension) om alle lêers wat met dieselfde naam maar verskillende uitbreidings (naam het spesifiseer het spesifiseer. ) Jy moet die fileref definieer voordat spesifiseer die PROC LAAI verklaring. Vir meer besonderhede oor filerefs, sien die nodige dokumentasie vir jou bedryfstelsel omgewing. Hierdie voorbeeld wys hoe om 'n wildekaart gebruik om alle lêers waarvan lêername het die uitbreiding. sas en is geleë in 'n gids op 'n bediener wat UNIX loop om 'n gids op 'n kliënt wat Windows loop oordra. word gebruik om die lêer wat afgelaai word uitdruklik definieer. spesifiseer 'n SAS biblioteek van die bediener na die kliënt af te laai. Al drie vorme van hierdie opsie is ekwivalent. Hierdie opsie moet gebruik word saam met die opsie OUTLIB (in enige van sy vorme). Voor die gebruik van hierdie opsie, moet jy die libref wat gebruik word vir die bediener-SAS-biblioteek te definieer. Om hierdie opsie te gebruik, moet jy ook die INLIB en OUTLIB opsies spesifiseer. UIT kliënt-SAS--datastel (SAS-data-stel-opsie (s)) name die SAS datastel op die kliënt wat jy die afgelaai datastel geskryf om te wil. As jy wil 'n permanente SAS datastel te bou, is die libref definieer voordat spesifiseer die PROC LAAI verklaring, en jy moet 'n twee-vlak SAS datastel naam spesifiseer. Die UIT opsie is 'n geldige vorm van die opsie OUTLIB. Die aflaai proses bepaal die betekenis van die opsie soos volg: As jy die gegewens opsie en die opsie uittrek, was die UIT opsie name die uitset SAS datastel spesifiseer. Byvoorbeeld, indien die opsie gebruiker is gestel om MYLIB, die volgende stelling afgelaai die datastel A van die biblioteek MYLIB op die bediener om die biblioteek MYLIB op die kliënt: As jy net die opsie UIT spesifiseer, die aflaai proses afgelaai die laaste SAS datastel wat geskep is op die bediener. Byvoorbeeld, die volgende stelling afgelaai die laaste datastel wat geskep is op die bediener om die stel MYDATA in die biblioteek MYLIB op die kliënt (met die aanvaarding GEBRUIKER MYLIB) data. As jy die INLIB opsie en die opsie UIT spesifiseer, sal die opsie UIT spesifiseer die naam van 'n SAS biblioteek. Byvoorbeeld, die volgende stelling afgelaai al die datastelle en katalogusse wat in die biblioteek A op die bediener om die biblioteek RMTLIB op die kliënt: SAS datastel opsies in SAS taal Verwysing: woordeboek name die SAS katalogus op die kliënt wat jy wil die afgelaai katalogus geskryf. As jy wil 'n permanente SAS katalogus skep, moet jy die libref definieer voordat spesifiseer die PROC LAAI verklaring, en jy moet 'n twee-vlak SAS katalogus naam spesifiseer. Om al die katalogusse in 'n SAS biblioteek af te laai, spesifiseer OUTCAT libref. ALMAL . As jy die opsie OUTCAT spesifiseer, moet jy ook die opsie INCAT spesifiseer. As jy alles in die opsie OUTCAT spesifiseer, moet jy ook spesifiseer alles in die opsie INCAT. As jy 'n katalogus wat inskrywings van tipe program bevat dra, moet jy die inskrywings op die teiken bedryfsomgewing stel voor uitvoering. Aan al die program inskrywings in 'n katalogus saam te stel, te dien (of afstand te dien) die volgende stellings: libref identifiseer die SAS biblioteek wat bevat die katalogus en lid-naam identifiseer die katalogus. identifiseer 'n eksterne lêer op die kliënt dat jy 'n afgelaaide eksterne lêer geskryf om te wil. kliënt-lêer-identifiseerder kan wees een van die volgende: gebruik as jy 'n fileref op die kliënt wat verband hou met 'n enkele lêer gedefinieer. Jy moet die fileref definieer voordat spesifiseer die PROC LAAI verklaring. gebruik as jy 'n fileref op die kliënt wat verband hou met 'n gemiddelde stoor plek soos 'n gids gedefinieer. lid spesifiseer watter lêer in wat totaal stoor plek moet oorgedra word. Jy moet die fileref definieer voordat spesifiseer die PROC LAAI verklaring. Vir meer besonderhede oor filerefs vir jou bedryfsomgewing, sien die toepaslike metgesel dokumentasie bedryfsomgewing. Let wel: As 'n wildekaart () gebruik word in die opsie INFILE, dan outfile fileref moet dui op 'n totaal stoor plek soos 'n gids. word gebruik om die lêer wat afgelaai word uitdruklik definieer. As jy die opsie outfile gebruik, moet jy ook die opsie INFILE. name die bestemming SAS-biblioteek op jou kliënt waar die afgelaai data stelle en katalogusse van die bediener gestoor word. Al drie vorme van hierdie opsie is ekwivalent. Voor die gebruik van hierdie opsie, moet jy die libref wat gebruik word vir die kliënt-SAS-biblioteek te definieer. Let wel: Die UIT vorm van hierdie opsie is dieselfde as die UIT opsie wat gebruik word om 'n SAS datastel spesifiseer. Wanneer jy die opsie OUTLIB gebruik, die aflaai proses bepaal of die insette opsie was DATA of INLIB en verwerk die afgelaai voorwerpe toepaslik. Die OUTLIB opsie moet gebruik word saam met die opsie INLIB, maar jy kan enige vorm van die opsie OUTLIB gebruik met enige vorm van die opsie INLIB. Sien die beskrywing van die opsie INLIB vir voorbeelde dat sommige geldige pare van hierdie opsies te illustreer. net vir 'n biblioteek oordrag, veroorsaak oog descriptor lêers oorgedra word as datastelle in plaas van as die lig lêers, wat is die standaard. As jy wil 'n paar menings wat oorgedra moet word as die lig lêers en ander lewensbeskouings wat oorgedra moet word as datastelle, sal jy moet twee afsonderlike oordrag uit te voer. As jy probeer om hierdie opsie vir 'n enkele stel data-oordrag te gebruik (deur gebruik te maak van die opsie DATA), 'n fout resultate. bepaal dat data vertaal moet word met behulp van die SAS 6 data vertaling algoritme. Spesifiseer hierdie opsie slegs wanneer jy wil die SAS 6 vertaling styl uitdruklik en beide die kliënt en die bediener hardloop SAS 8 of 'n latere weergawe van SAS gebruik. Wanneer V6TRANSPORT gespesifiseer, verstek gedrag is 'n numeriese veranderlike waarvan die lengte is minder as 8 grepe te bevorder. Om 'n bevordering van hierdie lengte te voorkom, kan jy die EXTENDSN gebruik geen ander keuse saam met die opsie V6TRANSPORT. As jy die UIT opsie, wat die naam van die uitset datastel spesifiseer, uit die aflaai verklaring laat, SAS volg van hierdie reëls op die naam vir die datastel te bepaal: As die insette datastel (die datastel wat gespesifiseer is in die data opsie) het 'n naam op twee vlakke en dieselfde libref wat gedefinieer vir die insette datastel is ook omskryf in die kliënt omgewing, is die datastel afgelaai word na die biblioteek op die kliënt wat verband hou met daardie libref. Die datastel het dieselfde gebruikersnaam op die kliënt. Byvoorbeeld, veronderstel jy die volgende stelling in te dien: As jy afstand die volgende stellings, die stel ORDERS. QTR1 afgelaai om ORDERS. QTR1 op die kliënt data in te dien. As die insette datastel het 'n naam op twee vlakke, maar die libref vir die insette datastel is nie ook omskryf in die kliënt omgewing, is die datastel afgelaai word na die verstek biblioteek op die kliënt. Dit is gewoonlik die WERK biblioteek, maar die biblioteek kan ook gedefinieer word deur die gebruik van die Gebruiker libref. Die datastel behou dieselfde datastel naam wat dit het op die bediener. Byvoorbeeld, as jy 'n afstand die volgende stellings dien, die datastel is afgelaai na WORK. QTR2 op die kliënt. As die insette datastel het 'n naam van een vlak en die standaard libref op die bediener bestaan ​​ook op die kliënt, is die datastel afgelaai om dit biblioteek. Byvoorbeeld, veronderstel jy die volgende stelling in te dien: As jy afstand die volgende stellings, die stel ORDERS. QTR1 afgelaai om ORDERS. QTR1 op die kliënt data in te dien. As die insette datastel het 'n naam van een vlak en die standaard libref op die bediener bestaan ​​nie op die kliënt, is die datastel afgelaai word na die verstek biblioteek op die kliënt. Dit is die gebruiker libref op die kliënt word slegs gebruik as die gebruiker libref op die bediener bestaan ​​nie op die kliënt. Byvoorbeeld, veronderstel jy hierdie state: Wanneer jy afstand die volgende stellings dien, is die stel ORDERS. QTR1 data afgelaai word na LOCAL. QTR1 op die kliënt. As jy die data wat opsie, die laaste datastel wat geskep is op die bediener tydens die SAS sessie afgelaai om die kliënt laat, soos volg: Die benoemings konvensies op die kliënt te volg een van die voorheen beskryf reëls, gebaseer op hoe die laaste data stel is geskep. DOEL: Produseer 'n plot van die Ontvanger Operating Karakteristiek (ROC) kurwe wat verband hou met 'n ingeboude binêre-reaksie model. Label punte op die ROC-kromme met behulp van statistiek of insette veranderlike waardes. Identifiseer optimale cutpoints op die ROC-kromme met behulp van verskeie optimaliteit kriteria soos korrekte klassifikasie, doeltreffendheid, koste, en ander. Plot optimaliteit kriteria 'n geselekteerde veranderlike. Wanneer slegs 'n ROC plot met benoemde punte word benodig nie, kan jy dikwels die gewenste plot in PROC LOGISTIC sonder hierdie makro. Die gebruik van ODS grafiese, kan PROC LOGISTIC die ROC-kromme van 'n model of toegepas word op die gebruik van die model inpas data of om addisionele data Gescored met die toegeruste model plot. Spesifiseer die erwe ROC opsie in die PROC LOGISTIC verklaring, of spesifiseer die opsie OUTROC in die model en / of SCORE state. Begin in SAS 9.3 TS1M2, kan PROC LOGISTIC die punte in die ROC-kromme etiket met waardes van een of meer veranderlikes of met waardes uit 'n enkele stukkie statistiek (soos die foutieve classificatie koers). Gebruik die erwe ROC (ID navraag ID) opsie en ID verklaring. Voor SAS 9.3 TS1M2, kan punte slegs gemerk met hul waarneming getal of voorspel waarskynlikheid met behulp van die erwe ROC (ID OBS PROB) opsie. Vir meer besonderhede, sien die LOGISTIC dokumentasie. Vir plot die ROC-kromme met benoemde punte, die ROCPLOT makro bied 'n paar ekstra funksies nie beskikbaar in PROC LOGISTIC: Die makro jou in staat stel om punte te etiketteer met enige aantal statistieke bykomend tot veranderlike waardes. Enige gegewe cutpoint kan ooreenstem met talle waarnemings in die data. By die gebruik van veranderlike vlakke om punte te etiketteer, PROC LOGISTIC gebruik die laaste waarde van elke veranderlike gevind binne 'n stel waarnemings met dieselfde cutpoint waarde. Vir numeriese veranderlikes, die ROCPLOT makro jou in staat stel om te gebruik enige stukkie statistiek beskikbaar in PROC beteken om die punte te etiketteer. Vir karakter veranderlikes, kan jy óf die eerste of laaste waarde in die stel te gebruik. Wanneer PROC LOGISTIC word gebruik om die punte te etiketteer in 'n ROC plot en daar is 'n groot aantal cutpoints (dit wil sê, wanneer die INROC datastel het 'n groot aantal waarnemings), kan die punt etikette oorvleuel besig deurmekaar. In uiterste gevalle, die digtheid van etikette lei tot 'n stewige blob. Die ROCPLOT makro stel jou in staat om dun die etikette met behulp van die THINSENS, THINY, en die kombinasie van die THINVAR en MINDIST opsies. Die ROCPLOT makro bied meer opsies om die voorkoms van die plot (merker simbool, en verskeie aspekte van die plot lyn en etiket teks) te beheer. GESKIEDENIS: Bygevoeg vermoë om tafels van optimale cutpoints met behulp van verskeie kriteria, om die optimale cutpoints identifiseer op die ROC plot te vertoon, en die kriteria plot teen 'n veranderlike. Verbeterde verstek etiket dunner deur te vereis dat 'n deel van die maksimum Youden maatstaf wat oorskry moet word (THINY opsie). Vervang LINECOLOR, LINEPATTERN, en LINETHICKNESS opsies met LineStyle opsie. Vervang MARKERSYMBOL opsie met MARKER opsie en 'n standaard merker is nou CIRCLEFILLED. Bygevoeg MARKERSTYLE opsie om voorkoms van merkers te beheer. Merkers nie meer nodig SAS 9.4 TS1M1 of later. Nou gebruik PROC SGPLOT eerder as PROC GPLOT om die grafiek te teken. Bykomende berekende statistiek vir gebruik in etikette. Bygevoeg THINSENS en THINVAR opsies vir die beheer van verskeie punte gemerk. Geherdefinieer hoe MINDIST opsie bedryf. Bygevoeg IDSTAT opsie om statistieke vir numeriese etiket veranderlikes binne Waarnemings wat verband hou met dieselfde cutpoint bereken. Bygevoeg OUTROCDATA opsie om die finale data gebruik vir grafiese noem. Bygevoeg FORMAAT opsie spesifiseer die formaat vir numeriese waardes in etikette. Bygevoeg CHARLEN opsie spesifiseer die maksimum lengte vir karakter waardes in etikette. Vervang ROFFSET opsie met OFFSETMIN en OFFSETMAX opsies om bykomende ruimte aan albei kante van horisontale as spesifiseer. Herdoop UIT opsie om INPRED, OUTROC opsie om INROC, PLOTCHAR opsie om MARKERSYMBOL. Vervang lettertipe, grootte, en kleur opsies met LabelStyle, LINECOLOR, LINEPATTERN, LINETHICKNESS, en MARKERSYMBOL opsies om voorkoms van grafiek elemente te beheer. Opsies from previous version omgeskakel so goed as moontlik om nuwe sintaksis. Nou vertoon merkers net op die etiket punte by verstek. Bygevoeg NASIENERS opsie om punt merkers of afskakel by gemerk punte (beskikbaar in SAS 9.4 TS1M1 of later). Bygevoeg SPLIT opsie om 'n karakter te skei etiket waardes spesifiseer. Bygevoeg ALTAXISLABEL opsie om ware en vals positiewe tariewe gebruik in as etikette. Dit is nie meer nodig om die opsie ROCEPS in PROC LOGISTIC gebruik. Rooster lyne vertoon by verstek. Bygevoeg outomatiese tjek vir nuwe weergawe. Bygevoeg GRID opsie om 'n rooster in die plot te vertoon. Bygevoeg weergawe opsie om huidige makro-weergawe vertoon. Bygevoeg spesiale veranderlikes vir sensitiwiteit, spesifisiteit, en waarneming nommer vir gebruik as ID veranderlikes. Bygevoeg 'n paar wit spasie aan beide kante van elke as (beheer deur ROFFSET). Vaste waarnemings met vermiste waarskynlikhede veroorsaak boodskap. Bygevoeg (0,0) verwys na komplot om die ROC-kromme af te handel. Vir lae-resolusie erwe, bygevoeg tweede plot sonder etikette te maak dit makliker om die vorm van die kurwe te sien. Vaste verskeie waarnemings met dieselfde cutpoint waardes van veroorsaak boodskap. Die boodskap moet voorkom word indien cutpoints stem nie ooreen nie op die wyse en OUTROC datastelle, vermoedelik omdat die ROCEPS nie gebruik soos voorgestel in die boodskap. Verwyder die posisie opsie. Makro beheer posisioneer om oorvleuel vermy. Etikette is nou skuins om duidelikheid te verbeter. Etikette is vertikale op die regte kant en byna horisontale op die linkerkant. Om etiket warboel te verminder, net bo-en onderkant punte in 'n vertikale stapel gemerk. Etiket van top punt is bo-oor. Etiket van onderste punt is onder-regs. As twee punte het spesifisiteit waardes wat verskil met minder as die MINDIST waarde, is een van die punte nie gemerk. Wys meer as die MINDIST waarde uitmekaar gemerk. VEREISTES: SAS / STAT sagteware in SAS 9.3 of later. Gebruik: Voor die gebruik van die ROCPLOT makro, moet ek eers 'n binêre reaksie model en dan slaan die voorspelde waarskynlikhede van die opleiding of aangeteken data. Verskeie prosedures soos logistiek, Gam, Probit, GENMOD, kan GLIMMIX pas binêre reaksie modelle. 'N OUTROC datastel moet ook met behulp van PROC LOGISTIC. By die gebruik van PROC LOGISTIC om die model te pas, spesifiseer die opsie OUTROC in die model verklaring en die OUT en P opsies in die uitset verklaring voor die gebruik van die ROCPLOT makro aan die ROC-kromme vir die opleiding data plot. Voor die gebruik van die ROCPLOT makro aan die ROC-kromme vir 'n aangeteken (of validering) datastel plot, spesifiseer die OUT en OUTROC opsies in die partituur verklaring. By die gebruik van 'n ander prosedure om die model pas nie, behalwe die voorspelde waarskynlikhede in 'n datastel met behulp van die modellering proses. Toe ek in PROC LOGISTIC, spesifiseer die veranderlike wat die voorspel waarskynlikhede in die opsie pred van 'n ROC verklaring. Ook spesifiseer die opsie OUTROC in die model verklaring met 'n WHERE klousule. Sien die blad Voorbeelde vir 'n voorbeeld van die plot van die ROC-kromme vir 'n model pas met behulp van PROC GAM. Volg die instruksies in die blad te laai van hierdie monster na die ROCPLOT makro definisie red. Vervang die teks binne aanhalingstekens in die volgende stelling met die ligging van die ROCPLOT makro definisie lêer op u stelsel. In jou SAS-program of in die editor venster SAS, spesifiseer hierdie stelling om die ROCPLOT makro definieer en maak dit beskikbaar vir gebruik: Na aanleiding van hierdie stelling, kan jy die ROCPLOT makro noem. Sien die blad Resultate vir voorbeelde. Die volgende parameters is nodig by die gebruik van die ROCPLOT makro: inpred-datastel-naam Naam van die datastel met 'n veranderlike van voorspelde waarskynlikhede van 'n binêre toegeruste model. p veranderlike Naam van die veranderlike in die INPRED datastel wat die voorspelde waarskynlikhede bevat. inroc data-stel-naam Naam van die OUTROC datastel van PROC LOGISTIC. id lys Lys van veranderlikes en / of syfers wat wys hoe cutpoints etiketteer. Ten minste een veranderlike of statistiek moet gespesifiseer word. Afsonderlike items met spasies. Let daarop dat die cutpoint etikette baie lank kan wees as jy baie van die items vermeld. Gebruik die formaat en / of CHARLEN opsies om die lengte van die waardes binne die etiket beperk. Jy kan enige van die veranderlikes in die INPRED datastel spesifiseer, maar sulke veranderlikes moet nie begin of eindig met 'n onderstreep karakter (). Jy kan ook enige van die volgende statistiek, wat vertoon word met behulp van die wat in die opsie FORMAAT formaat spesifiseer. Die voorkoms van die etiket kan beheer word met die opsie LabelStyle. OBS, die waarneming aantal CUTPT, die cutpoint (toegepas op die voorspelde waarskynlikhede te voorspel gebeure en nonevents produseer) SENS, die sensitiwiteit, of ware positiewe koers (die verhouding van waargenome gebeurtenis antwoorde wat voorspel as gebeure) SPEC, die spesifisiteit (die deel van waargenome nonevent antwoorde wat voorspel as nonevents) CSPEC, 1 - spesifisiteit, of vals positiewe koers (die verhouding van waargenome nonevent antwoorde wat voorspel as gebeure) FPOS, die verhouding van vals positiewes (die verhouding van voorspelde gebeurtenis antwoorde wat was waargeneem as nonevents) FNEG, die verhouding van vals negatiewe (die verhouding van voorspel nonevent antwoorde wat waargeneem as gebeure) PPRED, die positiewe voorspellingswaarde (1- FPOS, die verhouding van voorspelde gebeurtenis antwoorde wat waargeneem as gebeure) NPRED, die negatiewe voorspellende waarde (1- FNEG, die verhouding van voorspel nonevent antwoorde wat waargeneem as nonevents) MISCLASS, die verhouding van onrechte so aangedui waarnemings (1- korrek) korrek is, die verhouding van korrek geklassifiseer Waarnemings DIST01, die afstand vanaf die cutpoint om die sensitiwiteit 0, 1-spesifisiteit 1 punt (boonste linkerhoek van die ROC plot). Youden, die Youden indeks (die vertikale afstand van die leersaam skuins na die cutpoint). SESPDIFF, die absolute verskil tussen sensitiwiteit en spesifisiteit. Jy kan ook enige van die volgende wat 'n karakter simbool voeg in die etiket van die cutpoint dat elke kriterium optimaliseer spesifiseer. OPTCORR, voeg die simbool C om die etiket wanneer die cutpoint het die maksimum korrekte klassifikasie koers. OPTDIST, voeg die simbool D om die etiket wanneer die cutpoint het die minimum afstand na die sensitiwiteit 0, 1-spesifisiteit 0 punt (boonste linkerhoek van die ROC plot). OPTY, voeg die simbool Y om die etiket wanneer die cutpoint het die maksimum Youden indeks (die vertikale afstand van die leersaam skuins na die cutpoint). OPTSESP, voeg die simbool om die etiket wanneer die cutpoint het die minimum absolute verskil tussen sensitiwiteit en spesifisiteit. OPTCOST, voeg die simbool om die etiket wanneer die cutpoint het die minimum koste. OPTMCT, voeg die simbool M aan die etiket wanneer die cutpoint het die minimum foutieve classificatie-koste termyn. OPTEFF, voeg die simbool E om die etiket wanneer die cutpoint het die maksimum doeltreffendheid. OPTALL, voeg al die bogenoemde simbole om die etiket. Jy kan ook die statistieke in die OUTROC datastel van PROC LOGISTIC spesifiseer. Die formaat opsie nie van toepassing op hierdie statistieke. Prob, die cutpoint (dieselfde as CUTPT, maar ongeformatteerde) SENSIT, die sensitiwiteit (dieselfde as SENS, maar ongeformatteerde) 1MSPEC, die spesifisiteit (dieselfde as SPEC, maar ongeformatteerde) POS, die aantal waargenome gebeurtenis reaksies voorspel as gebeure NEG, die aantal waargenome nonevent reaksies voorspel as nonevents FALPOS, die aantal waargeneem nonevent reaksies voorspel as gebeure FALNEG, die aantal waargenome gebeurtenis reaksies voorspel as nonevents die volgende is opsioneel parameters behalwe soos aangedui: parameters wat cutpoint etikettering idstat navraag lys Spesifiseer 'n lys van statistiek wat verband hou met elke veranderlike in die ID lys. Die bereken statistiek waarde is gebruik in cutpoint etikette. Jy kan spesifiseer 'n stukkie statistiek navraag beskikbaar in PROC hulpbronne soos gemiddelde, mediaan, modus, omvang, en so aan. Elke stukkie statistiek in die lys is van toepassing op die item in dieselfde posisie in die ID opsie lys. Vir ID opsie items wat statistiek (soos SENS) of optimaliteit simbole (soos OPTCORR), spesifiseer 'n vermiste waarde (.). As jy OPTALL spesifiseer in die ID opsie, spesifiseer sewe ontbrekende waardes. As die opsie IDSTAT weggelaat, is die mediaan bereken vir numeriese veranderlikes en die eerste waarde is gebruik vir karakter veranderlikes. formaat formaat spesifiseer die formaat vir alle numeriese waardes in die etikette van cutpoints. Hierdie formaat is nie toegepas word op statistieke in die OUTROC datastel van PROC LOGISTIC (prob, SENSIT, 1MSPEC, POS, NEG, FALPOS, en FALNEG). Die verstek is FORMAAT BEST5. charlen waarde Spesifiseer die maksimum lengte vir alle karakter waardes in die etikette van cutpoints. Waarde moet 'n heelgetal groter as of gelyk aan 1. wees Die standaard is CHARLEN 5. split karakter Spesifiseer die karakter gebruik om die waardes in die etikette van cutpoints skei. Byvoorbeeld, verdeel / gebruik die streep karakter na die etiket waardes skei. Moenie aanhalingstekens (of 100) van die maksimum waargeneem Youden maatstaf vir alle cutpoints. Die Youden indeks is die vertikale afstand van die leersaam skuins na die cutpoint. Cutpoints onder die skuins negatiewe Youden indekse. Waarde moet tussen -1 en 1. Die verstek is THINY 0.5 (50 van die maksimum). Spesifisering THINY -1 doen nie dunner (vermindering) van etikette deur die Youden maatstaf. 'N Nota gedruk in die SAS Meld dui die aantal punte gemerk deur hierdie metode. thinvar veranderlike Spesifiseer 'n numeriese veranderlike te gebruik om te bepaal of bykomende cutpoints in die ROC plot moet gemerk word. Die THINVAR veranderlike kan enige numeriese veranderlike in die INPRED datastel wees. MINDIST word vereis wanneer THINVAR gespesifiseer. As die data gelees in die orde van die THINVAR veranderlike, is cutpoints gemerk toe die waarde van die THINVAR veranderlike verander deur meer as die MINDIST waarde. As nie gespesifiseer, is cutpoints net gemerk soos bepaal deur die THINSENS en THINY opsies. 'N Nota gedruk in die SAS Meld dui die aantal cutpoints gemerk deur hierdie metode. mindist waarde Vereiste as THINVAR gespesifiseer. As die data gelees in die orde van die THINVAR veranderlike, is cutpoints byskrifte met die ROC plot wanneer die waarde van die THINVAR veranderlike verander deur waarde of meer. Spesifisering MINDIST 0 etikette elke cutpoint. Parameters vir die vertoon van optimale cutpoints optcrit korrekte DIST Youden sespdiff koste MCT eff al spesifiseer een of meer kriteria vir die vind van 'n optimale cutpoints. Afsonderlike verskeie kriteria met spasies. A-simbool word geplaas op die ROC-kromme by elke optimale cutpoint. 'N Tafel van optimale cutpoints word ook voorsien. Alle versoeke al sewe kriteria. KORREKTE gemaksimaliseer die korrekte klassifikasie koers (simbool: C). DIST verminder die afstand vanaf die ROC-kromme om die vertikale afstand van die leersaam skuins na ROC-kromme (simbool: Y). SESPDIFF verminder die absolute verskil tussen sensitiwiteit en spesifisiteit (simbool:). KOSTE maksimeer 'n maatstaf wat die koste verminder (simbool:). MCT verminder die foutieve classificatie-koste termyn (simbool: m). EFF maksimeer die doeltreffendheid (simbool: E). Vir die koste en MCT kriteria, moet die opsie COSTRATIO gespesifiseer word. Sien die besonderhede hieronder. As weggelaat, daar is geen optimale cutpoints aangebied. costratio waarde waarde-lys wat nodig is wanneer die koste of MCT optimaliteit maatstaf aangevra. Spesifiseer een of meer koste verhoudings in die berekening van hierdie kriteria, soos bespreek in die besonderhede hieronder. Afsonderlike verskeie waardes met spasies. pevent waarde waarde-lys Spesifiseer een of meer voorkoms (tempo van gebeurtenis voorkoms) waardes wat gebruik word in die berekening van die koste, MCT en doeltreffendheid optimaliteit kriteria. As weggelaat, is die voorkoms in die waargenome data gebruik. optbyx ja panelall paneleach geen OPTBYX JA produseer afsonderlike erwe van die in OPTCRIT versoek teen die veranderlike wat in die X keuse optimaliteit kriteria. Die X-opsie word vereis indien die opsie OPTBYX gespesifiseer. OPTBYX PANELALL produseer 'n enkele paneel wat die maatstaf erwe. OPTBYX PANELEACH produseer afsonderlike erwe vir elke kriterium soos OPTBYX Ja, maar vir die koste, MCT en doeltreffendheid kriteria, is n paneel van erwe vir elke koste-verhouding en / of voorkoms kombinasie geproduseer. OPTBYX GEEN produseer nie erwe. Die verstek is OPTBYX NR. x veranderlike Spesifiseer een veranderlike waarteen die in OPTCRIT versoek optimaliteit kriteria geplot. Die X-opsie word vereis wanneer die opsie OPTBYX gespesifiseer. Die gespesifiseerde veranderlike kan enige veranderlike in die INPRED datastel wees. multoptplot ja panelall geen Slegs van toepassing op die koste, MCT en doeltreffendheid optimaliteit kriteria. MULTOPTPLOT JA produseer afsonderlike erwe van hierdie optimaliteit kriteria. Vir die koste en MCT kriteria, elke plot grafieke die maatstaf teen die koste verhoudings met aparte lyne vir elke voorkoms. Vir die doeltreffendheid maatstaf, is die doeltreffendheid geplot teen voorkoms. Hierdie voorbeeld lêers en kode voorbeelde word verskaf deur SAS Institute Inc. soos sonder enige waarborge van enige aard, hetsy uitdruklik of geïmpliseer, insluitend maar nie beperk tot die geïmpliseerde waarborge van verhandelbaarheid en geskiktheid vir 'n spesifieke doel. Ontvangers erken en aanvaar dat SAS Institute nie aanspreeklik sal wees vir enige skade hoegenaamd wat voortspruit uit die gebruik daarvan van hierdie materiaal. Daarbenewens sal SAS Institute geen ondersteuning vir die materiaal wat hierin vervat is voorsien. Hierdie voorbeeld lêers en kode voorbeelde word verskaf deur SAS Institute Inc. soos sonder enige waarborge van enige aard, hetsy uitdruklik of geïmpliseer, insluitend maar nie beperk tot die geïmpliseerde waarborge van verhandelbaarheid en geskiktheid vir 'n spesifieke doel. Ontvangers erken en aanvaar dat SAS Institute nie aanspreeklik sal wees vir enige skade hoegenaamd wat voortspruit uit die gebruik daarvan van hierdie materiaal. Daarbenewens sal SAS Institute geen ondersteuning vir die materiaal wat hierin vervat is voorsien. al.


No comments:

Post a Comment