Sei sulla pagina 1di 117

)NTRODU¯«O AÅ2

.OTASÅSOBREÅ2Å5MÅAMBIENTEÅDEÅPROGRAMA¯«OÅPARAÅ!N©LISEÅDEÅ$ADOSÅEÅ'R©FICOS
6ERS«OÅÅÅ*ULHOÅ

2Å$EVELOPMENTÅ#OREÅ4EAM
#OPYRIGHTŔ  ÅÅ7Å6ENABLES
#OPYRIGHTŔ  Å2Å'ENTLEMANÅÅ2Å)HAKA
#OPYRIGHTŔ  ÅÅ-Å-¬CHLER
#OPYRIGHTŔ  ÅÅ2Å$EVELOPMENTÅ#OREÅ4EAM
#OPYRIGHTŔ  Å!RMANDOÅ-ATEUSÅ&ERREIRAÅEÅ*UANÅ!NTºNIOÅ#ABALLEROÅ-OLINA
•Å AUTORIZADAÅ AÅ REALIZA¯«O EÅ DISTRIBUI¯«OÅ DEÅ CºPIASÅ INTEGRAISÅ DESTEÅMANUAL Å SEMPREÅEÅ QUANDOÅASÅ
ADVERT²NCIASÅDEÅDEÅCOPYRIGHTÅEÅDESTAÅPERMISS«OÅSEÅINCLUAMÅEMÅTODASÅASÅCºPIAS
•Å AUTORIZADAÅ AÅ REALIZA¯«OÅ E DISTRIBUI¯«OÅ DEÅ CºPIASÅ MODIFICADASÅ DESTEÅ MANUAL Å NASÅ MESMASÅ
CONDI¯¼ESÅ DASÅ CºPIASÅ INTEGRAIS Å SEMPREÅ EÅ QUANDOÅAÅTOTALIDADEÅDOÅTRABALHOÅFINALÅ SEJAÅDISTRIBUµDOÅ
SOBÅOSÅTERMOSÅDEÅADVERT²NCIAÅDEÅPERMISS«OÅID²NTICAÅAÅESTA
•Å AUTORIZADAÅ AÅ REALIZA¯«OÅ E DISTRIBUI¯«OÅ DEÅ TRADU¯¼ESÅ DESTEÅ MANUALÅ PARAÅ OUTROS IDIOMAS NASÅ
MESMASÅ CONDI¯¼ESÅ DASÅ CºPIASÅ MODIFICADAS Å SEMPREÅ EÅ QUANDOÅ AÅ TRADU¯«OÅ DAÅ ADVERT²NCIAÅ DESTAÅ
PERMISS«OÅSEJAÅAPROVADAÅPELOÅ2Å$EVELOPMENTÅ#OREÅ4EAM
I

ËQGLFH*HUDO

™NDICEÅ'ERAL I

0REF©CIO  

3UGEST¼ESÅAOÅLEITOR  

 )NTRODU¯«OÅEÅPRELIMINARES  

 /ÅAMBIENTEÅ2  

 0ROGRAMASÅRELACIONADOSÅ$OCUMENTA¯«O  

 %STATµSTICAÅCOMÅ2  

 2ÅEMÅAMBIENTEÅDEÅJANELAS  

 5SOÅINTERACTIVOÅDEÅ2  

 5MAÅSESS«OÅDEÅINTRODU¯«O  

 !JUDAÅSOBRE FUN¯¼ESÅEÅCAPACIDADES 

 #OMANDOSÅDEÅ2Å-AIÁSCULASÅEÅMINÁSCULAS  

 2ECUPERA¯«OÅEÅCORREC¯«OÅDEÅCOMANDOSÅANTERIORES  

 %XECU¯«OÅDEÅUMÅFICHEIROÅDEÅCOMANDOSÅEÅRE DIRECCIONAMENTOÅDAÅSAµDA  

 'UARDARÅEÅELIMINARÅDEÅOBJECTOS 

 #©LCULOSÅSIMPLESÅ.ÁMEROSÅEÅVECTORES 

 6ECTORESÅNUM±RICOSÅ!SSIGNA¯«O 

 !RITM±TICAÅSOBREÅVECTORES 

 'ERARÅSEQU²NCIASÅREGULARES  

 6ECTORESÅLºGICOS  

 6ALORESÅEMÅFALTA  

 6ECTORESÅALFANUM±RICOS 

 6ECTORESÅINDEXADOSÅÅ3ELEC¯«OÅEÅMODIFICA¯«OÅDEÅSUB VECTORES  

 #LASSESÅDEÅOBJECTOS  

Å /BJECTOSÅMODOSÅEÅATRIBUTOS  

Å !TRIBUTOSÅINTRµNSECOSÅMODOÅEÅDIMENS«O 

 !LTERARÅAÅDIMENS«OÅDEÅUMÅOBJECTO  

 /BTERÅEÅDEFINIRÅATRIBUTOS  

 #LASSESÅDEÅOBJECTOS  

Å &ACTORES  
II

 5MÅEXEMPLOÅESPECµFICO  

 !ÅFUN¯«OÅTAPPLY ÅEÅVARI©VEISÅINDEXADASÅDESIGUAIS 

 &ACTORESÅORDENADOS 

 6ARI©VEISÅINDEXADASÅ-ATRIZES  

 6ARI©VEISÅINDEXADAS 

 %LEMENTOSÅDEÅUMAÅVARI©VELÅINDEXADA  

 5SOÅDEÅVARI©VEISÅINDEXADASÅCOMOŵNDICES  

 !ÅFUN¯«OÅARRAY  

 /PERA¯¼ESÅCOMÅVARI©VEISÅINDEXADASÅEÅVECTORESÅ2ECICLAGEM  

 0RODUTOÅEXTERNOÅDEÅDUASÅVARI©VEISÅINDEXADAS  

%XEMPLOÅ$ISTRIBUI¯«OÅDOSÅDETERMINANTESÅDEÅUMAÅMATRIZÅDEÅDµGITOS  u   

 4RANSPOSTAÅGENERALIZADAÅDEÅUMAÅVARI©VELÅINDEXADA 

 /PERA¯¼ESÅCOMÅMATRIZES  

 0RODUTOÅMATRICIALÅ-ATRIZÅINVERSAÅ2ESOLU¯«OÅDEÅSISTEMASÅLINEARES 

 !UTOVALORESÅEÅAUTOVECTORES 

 $ECOMPOSI¯«OÅEMÅVALORESÅSINGULARESÅ$ETERMINANTES  

 !JUSTAMENTOÅPORÅMµNIMOSÅQUADRADOSÅ$ECOMPOSI¯«OÅ12 

Å 0ARTI¯¼ESÅDEÅUMAÅMATRIZÅ&UN¯¼ESÅCBIND ÅEÅRBIND  

Å !ÅFUN¯«OÅCONCATENA¯«OÅC ÅCOMÅMATRIZES  

 4ABELASÅDEÅFREQU²NCIASÅAÅPARTIRÅDEÅFACTORES 

 ,ISTASÅEÅFOLHASÅDEÅDADOS  

 ,ISTAS  

 #ONSTRU¯«OÅEÅMODIFICA¯«OÅDEÅLISTAS 

 #ONCATENA¯«OÅDEÅLISTAS 

 &OLHASÅDEÅDADOS 

 #RIA¯«OÅDEÅUMAÅFOLHAÅDEÅDADOS 

 &UN¯¼ESÅATTACH ÅEÅDETACH  

 4RABALHARÅCOMÅFOLHASÅDEÅDADOS 

 #ONEC¯«OÅDEÅOBJECTOSÅVARIADOS  

 'EST«OÅDOÅCAMINHOÅDEÅBUSCA  

 )MPORTA¯«OÅDEÅFICHEIROSÅEXTERNOS  

 !ÅFUN¯«OÅREADTABLE  


III

 !ÅFUN¯«OÅSCAN  

 !CESSOÅAÅDADOSÅINTERNOS  

 !CESSOÅAÅDADOSÅDEÅUMAÅBIBLIOTECA  

 %DI¯«OÅDEÅDADOS  

 )MPORTA¯«OÅDEÅDADOS  

 $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES  

 &UN¯¼ESÅESTATµSTICAS  

Å!N©LISEÅDAÅDISTRIBUI¯«OÅDEÅUMAÅAMOSTRAÅDEÅDADOS  

Å#ONTRASTESÅDEÅDUASÅAMOSTRAS  

 #ICLOSÅ%XPRESS¼ESÅCONDICIONAIS  

Å%XPRESS¼ESÅAGRUPADAS  

Å/RDENSÅDEÅCONTROLO  

Å%XECU¯«OÅCONDICIONALÅ!ÅORDEMÅIF  

Å#ICLOSÅ!SÅORDENSÅFOR ÅREPEAT ÅWHILE  

 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES  

Å!LGUNSÅEXEMPLOSÅSIMPLES 

Å$EFINI¯«OÅDEÅUMÅOPERADORÅBIN©RIO 

Å!RGUMENTOSÅCOMÅNOMEÅ!RGUMENTOSÅPR± DETERMINADOS  

Å/ÅARGUMENTOÅkl  

Å!SSIGNA¯¼ESÅDENTROÅDEÅUMAÅFUN¯«O  

Å!LGUNSÅEXEMPLOSÅMAISÅCOMPLEXOS  

Å%FICI²NCIAÅDOSÅFACTORESÅNUMÅDESENHOÅEMÅBLOCOS  

Å%LIMINARÅOSÅNOMESÅAOÅIMPRIMIRÅUMAÅVARI©VELÅINDEXADA  

Å)NTEGRA¯«OÅNUM±RICAÅRECURSIVA  

ŎMBITO  

Å0ERSONALIZA¯«OÅDOÅAMBIENTE  

Å#LASSESÅ&UN¯¼ESÅGEN±RICASÅ/RIENTA¯«OÅPARAÅOBJECTOS  

 -ODELOSÅESTATµSTICOSÅEMÅ2  

 $EFINI¯«OÅDEÅMODELOSÅESTATµSTICOSÅ&ORMUL©RIO  

Å#ONTRASTES 

 -ODELOSÅLINEARES 

 &UN¯¼ESÅGEN±RICASÅPARAÅEXTRAIRÅINFORMA¯«OÅDOÅMODELO  


IV

 !N©LISEÅDEÅVARIªNCIAÅ#OMPARA¯«OÅDEÅMODELOS  

Å4ABELAÅDAÅ!./6!  

 !CTUALIZA¯«OÅDEÅMODELOSÅAJUSTADOS  

 -ODELOSÅLINEARESÅGENERALIZADOS 

 &AMµLIAS  

 !ÅFUN¯«OÅGLM  

 -ODELOSÅDEÅMµNIMOSÅQUADRADOSÅN«OÅLINEARESÅEÅDEÅM©XIMAÅVEROSIMILHAN¯A  

 -µNIMOSÅQUADRADOS 

Å-©XIMAÅVEROSIMILHAN¯A  

Å!LGUNSÅMODELOSÅN«O STANDARD  

 2OTINASÅGR©FICAS  

 &UN¯¼ESÅGR©FICASÅDEÅALTOÅNµVEL  

 !ÅFUN¯«OÅPLOT  

 'R©FICOSÅDEÅDADOSÅMULTIVARIADOS 

 /UTRASÅFUN¯¼ESÅGR©FICAS 

 !RGUMENTOSÅDASÅFUN¯¼ESÅGR©FICASÅDEÅALTOÅNµVEL  

 &UN¯¼ESÅGR©FICASÅDEÅBAIXOÅNµVEL 

 !NOTA¯¼ESÅMATEM©TICAS  

 &ONTESÅVECTORIAISÅ(ERSHEY 

 &UN¯¼ESÅGR©FICASÅINTERACTIVAS  

 5SOÅDEÅPARªMETROSÅGR©FICOS  

 $EFINI¯«OÅDEÅPARªMETROSÅGR©FICOSÅDEÅMODOÅPERMANENTEÅ!ÅFUN¯«OÅPAR  

 !LTERA¯¼ESÅTEMPOR©RIASÅ!RGUMENTOSÅDASÅFUN¯¼ESÅGR©FICAS  

 0ARªMETROSÅGR©FICOSÅHABITUAIS 

 %LEMENTOSÅGR©FICOS  

 %IXOSÅEÅMARCASÅDEÅESCALA 

 -ARGENSÅDASÅFIGURAS  

 &IGURASÅMÁLTIPLAS 

 $ISPOSITIVOSÅGR©FICOS 

 )NCLUS«OÅDEÅGR©FICOSÅ0OST3CRIPTÅEMÅDOCUMENTOS  

 $ISPOSITIVOSÅGR©FICOSÅMÁLTIPLOS  

 'R©FICOSÅDINªMICOS  


V

!P²NDICEÅ! 5MÅEXEMPLOÅDEÅSESS«O  

!P²NDICEÅ" %XECU¯«OÅDEÅ2  

" %XECU¯«OÅDEÅ2ÅEMÅAMBIENTEÅ5NIX  

" %XECU¯«OÅDEÅ2ÅEMÅAMBIENTEÅ-ICROSOFTÅ7INDOWS  

!P²NDICEÅ# %DITORÅDEÅCOMANDOS  

# 0RELIMINARES  

# !C¯¼ESÅDEÅEDI¯«O 

# 2ESUMOÅDOÅEDITORÅDEÅLINHAÅDEÅÅCOMANDOS 

2ECUPERA¯«OÅDOS COMANDOSÅANTERIORESÅEÅDESLOCAMENTOSÅVERTICAIS  

-OVIMENTOSÅLATERAISÅDOÅCURSOR  

%DI¯«O  

!P²NDICEÅ$ÅřNDICEÅDEÅFUN¯¼ESÅEÅVARI©VEIS 

!P²NDICEÅ%řNDICEÅDEÅCONCEITOS 

!P²NDICEÅ&ÅÅÅ2EFER²NCIAS  


0REF©CIO 

3UHIiFLR
%STAÅ INTRODU¯«OÅ AOÅ 2Å VEMÅ NAÅ SEQU²NCIAÅ DEÅ UMÅ CONJUNTOÅ INICIALÅ DEÅ NOTASÅ DESCREVENDOÅ OSÅ
AMBIENTESÅ 3Å EÅ 3 0LUSÅ ESCRITASÅ PORÅ "ILLÅ 6ENABLESÅ EÅ $AVEÅ 3MITHÅ .ºSÅ FIZEMOSÅ UMÅ CONJUNTOÅ DEÅ
PEQUENASÅ ALTERA¯¼ESÅ PARAÅ EVIDENCIARÅ ASÅ DIFEREN¯ASÅ ENTREÅ OSÅ PROGRAMASÅ 2Å EÅ 3 Å EÅ DESENVOLVEMOSÅ
ALGUNSÅTEMAS

2Å ±Å UMÅ PROJECTOÅ EMÅ EVOLU¯«OÅ Å EÅ ASÅ SUASÅ CAPACIDADESÅ ACTUAISÅ N«OÅ COINCIDEMÅ COMÅ ASÅ DOÅ
AMBIENTEÅ 3Å .ESTASÅ NOTASÅ ADOPT©MOSÅ AÅ CONVEN¯«OÅ DEÅ QUEÅ QUALQUERÅ CARACTERµSTICAÅ QUEÅ SEÅ V©Å AÅ
IMPLEMENTARÅ ±Å ESPECIFICADAÅ COMOÅ TALÅ NOÅ INµCIOÅ DAÅ SEC¯«OÅ ONDEÅ TALÅ MELHORIAÅ ±Å DESCRITAÅ /SÅ
UTILIZADORESÅ PODEMÅ CONTRIBUIRÅ PARAÅ OÅ PROJECTOÅ IMPLEMENTANDOÅ TAISÅ EVOLU¯¼ESÅ AINDAÅ N«OÅ
DESENVOLVIDAS

'OSTARµAMOSÅDEÅAPRESENTARÅ UMÅFORTEÅAGRADECIMENTOÅAÅ"ILLÅ6ENABLESÅPORÅ PERMITIRÅDISTRIBUIRÅ


ESTAÅVERS«OÅMODIFICADAÅÅDASÅSUASÅNOTASÅORIGINAIS ÅEÅPORÅSERÅUMÅDEFENSORÅDOÅPROJECTOÅ2ÅDESDEÅOÅSEUÅ
INµCIO

#OMENT©RIOSÅEÅCORREC¯¼ESÅS«OÅSEMPREÅBEM VINDOSÅ0ORÅFAVORÅENVIARÅAÅCORRESPOND²NCIAÅPARAÅOÅ
SEGUINTEÅENDERE¯OÅDE E MAILÅ2 CORE R PROJECTORG

6XJHVW}HVDROHLWRU
!Å PRIMEIRAÅ RELA¯«OÅ COMÅ 2Å DEVERIAÅ COME¯ARÅ COMÅ AÅSESS«OÅINTRODUTºRIAÅNOÅ!P²NDICEÅ !Å&OIÅ
ESCRITAÅ DEÅ MODOÅ AÅ QUEÅ OÅ LEITORÅ GANHEÅ ALGUMAÅ FAMILIARIDADEÅ COMÅ OÅ ESTILOÅ DAS SESS¼ESÅ 2Å EÅ MAISÅ
IMPORTANTE ÅGANHAR©ÅIMEDIATAMENTEÅALGUMÅFEEDBACKÅSOBREÅOÅQUEÅACONTECE

-UITOSÅ UTILIZADORESÅ ELEGEMÅ 2Å PELASÅ SUASÅ CAPACIDADESÅ GR©FICASÅ .ESTEÅ CASO Å OÅ #APµTULOÅ Å
;2OTINASÅ GR©FICAS= Å P©GÅ  NAÅ SESS«O SOBREÅ ASÅ CAPACIDADESÅ GR©FICASÅ PODEÅ SERÅ LIDOÅ EMÅ QUALQUERÅ
MOMENTOÅSEMÅNECESSIDADEÅDEÅESPERARÅPELOÅESTUDOÅDEÅTODASÅASÅSEC¯¼ESÅPRECEDENTES
 )NTRODU¯«OÅEÅPRELIMINARES 

 ,QWURGXomRHSUHOLPLQDUHV

 2DPELHQWH5
2Å ±Å UMÅ CONJUNTOÅ INTEGRADOÅ DEÅ PROGRAMASÅ PARAÅ MANIPULA¯«OÅ DEÅ DADOS Å C©LCULOÅ EÅ GR©FICOSÅ
%NTREÅOUTRASÅCARACTERµSTICASÅPERMITE

x MANIPULA¯«OÅEÅARMAZENAMENTOÅEFECTIVOÅDOSÅDADOS

x OPERADORESÅPARAÅC©LCULOÅSOBREÅVARI©VEISÅINDEXADASÅEÅC©LCULOÅMATRICIAL

x UMAÅVASTA ÅCOERENTEÅEÅINTEGRADAÅCOLEC¯«OÅDEÅFERRAMENTASÅPARAÅAN©LISEÅDEÅDADOS

x CAPACIDADESÅ GR©FICASÅ PARAÅ AN©LISEÅ EXPLORATºRIAÅ DEÅ DADOS Å QUEÅ PERMITEMÅ AÅ VISUALIZA¯«OÅ
DIRECTAMENTEÅNOűCRANÅOUÅOBTERÅCºPIASÅIMPRESSAS

x UMAÅ LINGUAGEMÅ DEÅ PROGRAMA¯«OÅ BEMÅ DESENVOLVIDA Å SIMPLESÅ EÅ EFICIENTE Å QUEÅ INCLUIÅ
ESTRUTURASÅCONDICIONAIS ÅESTRUTURASÅCµCLICAS ÅFUN¯¼ESÅRECURSIVAS ÅEÅCAPACIDADESÅDEÅENTRADAÅ
EÅ SAµDAÅ DEÅ DADOSÅ 2EFIRA SEÅ QUEÅ MUITASÅ DASÅ FUN¯¼ESÅ OFERECIDASÅ FORAMÅ DESENVOLVIDASÅ NAÅ
PRºPRIAÅLINGUAGEMÅ2 

/ÅTERMOÅkAMBIENTElÅCARACTERIZAÅ2ÅCOMOÅUMÅSISTEMAÅCOMPLETAMENTEÅPLANEADOÅEÅCOERENTE ÅEÅ
N«OÅ APENASÅ COMOÅ UMÅCONJUNTOÅAMPLIADOÅDEÅFERRAMENTASÅ MUITOÅ ESPECµFICASÅ EÅINFLEXµVEIS Å COMOűÅ
FREQUENTEMENTEÅOÅCASOÅDEÅOUTROSÅPROGRAMASÅDEÅAN©LISEÅDEÅDADOS

2űÅEMÅGRANDEÅPARTEÅUMÅVEµCULOÅPARAÅOÅDESENVOLVIMENTOÅDEÅNOVOSÅM±TODOSÅINTERACTIVOSÅDEÅ
AN©LISEÅ DEÅ DADOSÅ #OMOÅ TAL Å ±Å MUITOÅ DINªMICOÅ EÅ ASÅ DIFERENTESÅ VERS¼ESÅ NEMÅ SEMPREÅ S«OÅ
COMPLETAMENTEÅ COMPATµVEISÅ COMÅ ASÅ ANTERIORESÅ 3EÅ ALGUNSÅ UTILIZADORESÅ PREFEREMÅ ASÅ ALTERA¯¼ESÅ
PELOSÅ NOVOSÅ M±TODOSÅ EÅ TECNOLOGIASÅ QUEÅ ACOMPANHAMÅ ASÅ NOVASÅ VERS¼ES Å OUTROSÅ PELOÅ CONTR©RIO Å
FICAMÅ DESILUDIDOSÅ PORQUEÅ OSÅ SEUSÅ CºDIGOS FONTEÅ DEIXARAMÅ DEÅ FUNCIONARÅ %MBORAÅ 2Å POSSAÅ SERÅ
ENTENDIDOÅ COMOÅ TRATANDO SEÅ DEÅ UMAÅ LINGUAGEMÅ DEÅ PROGRAMA¯«O Å OSÅ PROGRAMASÅ ESCRITOSÅ EMÅ 2Å
DEVEMÅCONSIDERAR SEÅESSENCIALMENTEÅEF±MEROS

 3URJUDPDVUHODFLRQDGRV'RFXPHQWDomR
2Å PODEÅ DEFINIR SEÅ COMOÅ UMAÅ NOVAÅ IMPLEMENTA¯«OÅ DAÅ LINGUAGEMÅ 3Å DESENVOLVIDAÅ PORÅ 2ICKÅ
"ECKER Å *OHNÅ #HAMBERSÅ EÅ !LLANÅ 7ILKSÅ NOSÅ ,ABORATºRIOSÅ !44Å -UITOSÅ DOSÅ MANUAISÅ EÅ LIVROSÅ
SOBREÅ3ÅS«OÅÁTEISÅPARAÅ2

!Å REFER²NCIAÅ BASEÅ ±Å OÅ LIVROÅ 4HEÅ .EWÅ 3Å ,ANGUAGEÅ !Å 0ROGRAMMINGÅ %NVIRONMENTÅ FOR $ATAÅ
!NALYSISÅ ANDÅ 'RAPHICS Å DEÅ 2ICHARDÅ !Å"ECKER Å *OHNÅ -Å#HAMBERSÅ EÅ!LLANÅ 2Å7ILKSÅ !SÅNOVASÅ
CARACTERµSTICASÅ DAÅ VERS«OÅ 3Å DEÅ !GOSTOÅ DEÅ Å 3Å VERS«OÅ  Å S«OÅ DESCRITASÅ NOÅ LIVROÅ 3ATISTICALÅ
-ODELSÅ INÅ 3Å EDITADOÅ PORÅ *OHNÅ -Å #HAMBERSÅ EÅ 4REVORÅ *Å (ASTIEÅ 6EJA SEÅ OÅ !P²NDICEÅ &
;2EFER²NCIAS= ÅP©GÅ ÅSOBREÅAÅLISTAÅDEÅREFER²NCIAS

 (VWDWtVWLFDFRP5
.AÅINTRODU¯«OÅAOÅ 2ÅN«OÅSEÅMENCIONOUÅAÅPALAVRAÅESTATµSTICA ÅMUITOÅEMBORAÅMUITASÅPESSOASÅ
UTILIZEMÅ2ÅCOMOÅUMÅSISTEMAÅESTATµSTICOÅ.ºSÅPREFERIMOSÅDESCREV² LOÅCOMOÅUMÅAMBIENTEÅSOBREÅOÅ
 )NTRODU¯«OÅEÅPRELIMINARES 

QUALÅSEÅIMPLEMENTARAMÅMUITASÅMETODOLOGIASÅESTATµSTICAS ÅTANTOÅCL©SSICASÅCOMOÅMODERNASÅ-UITASÅ
DESTASÅFAZEMÅPARTEÅDOÅAMBIENTEÅBASEÅDEÅ2 ÅEÅOUTRASÅACOMPANHAMÅ2ÅSOBÅAÅFORMAÅDEÅBIBLIOTECAS
OUÅiPACKAGESj AÅDISTIN¯«OÅENTREÅAMBOSÅOSÅCONCEITOSÅ©ÅFUNDAMENTALMENTEÅUMAÅQUEST«OÅHISTºRICA Å
#ONJUNTAMENTE COMÅ 2Å S«OÅ INCLUµDASÅ OITOÅ BIBLIOTECASÅ DESIGNADASÅ PORÅ BIBLIOTECASÅ STANDARD Å
EMBORAÅMUITASÅOUTRASÅESTEJAMÅDISPONµVEISÅNOÅSITEÅDEÅ#2!.ÅHTTPCRANR ROJECTORG 

4ALÅ COMOÅ REFERIDO Å MUITASÅ Å DASÅ METODOLOGIASÅ ESTATµSTICAS Å QUERÅ CL©SSICASÅ QUERÅ MODERNAS Å
EST«OÅ DISPONµVEISÅ EMÅ 2 Å EMBORAÅ OSÅ UTILIZADORESÅ NECESSITEMÅ DEÅ ESTARÅ DISPOSTOSÅ AÅ TRABALHARÅ UMÅ
POUCOÅPARAÅENCONTR© LAS

%XISTEÅ UMAÅ DIFEREN¯AÅ FUNDAMENTALÅ ENTREÅ AÅ FILOSOFIAÅ SUBJACENTEÅ AÅ 2Å EÅ 3 Å EÅ OSÅ RESTANTESÅ
SISTEMASÅESTATµSTICOSÅ%MÅ2 ÅUMAÅAN©LISEÅESTATµSTICAűÅREALIZADAÅNUMAÅS±RIEÅDEÅPASSOS ÅEMÅQUEÅOSÅ
RESULTADOSÅINTERM±DIOSÅV«OÅSENDOÅARMAZENADOSÅSOBÅAÅFORMAÅDEÅOBJECTOS ÅQUEÅPORÅSUAÅVEZÅSER«OÅAÅ
ENTRADAÅPARAÅAN©LISESÅSUBSEQUENTES ÅOBTENDO SEÅNOÅFINALÅUMÅCONJUNTOÅMINIMIZADOÅDEÅRESULTADOS Å
ENQUANTOÅ QUEÅ EMÅ OUTROSÅ SISTEMASÅ ESTATµSTICOS Å TAISÅ COMOÅ 3!3Å OUÅ 3033 Å SEÅ OBT±MÅ DEÅ IMEDIATOÅ
UMAÅEXTENSAÅLISTAÅDEÅOUTPUTÅPARAÅQUALQUERÅAN©LISE ÅPORÅEXEMPLOÅUMAÅREGRESS«OÅLINEARÅOUÅAN©LISEÅ
DISCRIMINANTE

 5HPDPELHQWHGHMDQHODV
!ÅFORMAÅMAISÅPR©TICAÅEÅCONVENIENTEÅDEÅUSARÅ2űÅNUMAÅESTA¯«OÅDEÅTRABALHOÅEMÅAMBIENTEÅDEÅ
JANELASÅ%STASÅNOTASÅEST«OÅESCRITASÅPENSANDOÅQUEÅOSÅUTILIZADORESÅDISP¼EMÅDEÅTAISÅCARACTERµSTICASÅ
/CASIONALMENTEÅREFERIREMOSÅEMÅPARTICULARŨÅUTILIZA¯«OÅDEÅ2ÅNUMÅAMBIENTEÅ8 WINDOWS ÅEMBORAÅ
NAÅ SUAÅ MAIORÅ PARTEÅ ASÅ NOTASÅ SEÅ POSSAMÅ APLICARÅ GENERICAMENTEÅ AÅ QUALQUERÅ IMPLEMENTA¯«OÅ DOÅ
AMBIENTEÅ2

-UITOSÅUTILIZADORESÅNECESSITAMÅDE ÅOCASIONALMENTE ÅINTER ACTUARÅDIRECTAMENTEÅCOMÅOÅSISTEMAÅ


OPERATIVOÅ.ESTASÅNOTASűÅCONSIDERADAÅEMÅPARTICULARÅAÅINTERAC¯«OÅCOMÅOÅSISTEMAÅOPERATIVOÅ5.)8Å
3EÅUTILIZAÅ2ÅEMÅAMBIENTEÅ7INDOWSűÅPROV©VELÅQUEÅNECESSITEÅDEÅREALIZARÅALGUNSÅPEQUENOSÅAJUSTES

!ÅINSTALA¯«OÅDOÅSISTEMAÅOPERATIVOÅEÅDOÅPROGRAMAÅDEÅMODOÅAÅOBTERÅUMÅM©XIMOÅRENDIMENTOÅ
DASÅCAPACIDADESÅPARAMETRIZADASÅDEÅ2űÅUMAÅTAREFAÅINTERESSANTE ÅEMBORAÅMUITOÅFASTIDIOSA ÅEÅEST©Å
FORAÅ DOÅ ªMBITOÅ DESTASÅ NOTASÅ 3IÅ TIVERÅ DIFICULDADESÅ DEÅ INSTALA¯«O Å PROCUREÅ OÅ ESPECIALISTAÅ DERÅ
SISTEMASÅDAÅSUAÅ©REA

 8VRLQWHUDFWLYRGH5
1UANDOÅ2ÅESPERAÅAÅ ENTRADAÅDEÅORDENS ÅAPRESENTAÅUMÅSµMBOLOÅINDICATIVOÅDEÅQUEÅAGUARDAÅAÅ
ENTRADAÅ /Å SµMBOLOÅ PREDETERMINADOÅ ±Å k!l Å QUEÅ EMÅ 5.)8Å PODEÅ COINCIDIRÅ COMÅ OÅ INDICATIVOÅ OUÅ
PROMPTÅ DOÅ SISTEMA Å PELOÅ QUEÅ PODEÅ INICIALMENTEÅ PROPICIARÅ ALGUMAÅ CONFUS«OÅ EÅ PARECERÅ QUEÅ NADAÅ
EST©ÅAÅACONTECERÅ3EÅFOR ESTEÅOÅSEUÅCASO űÅPOSSµVELÅMODIFICARÅOÅINDICATIVOÅPARAÅUMÅQUEÅLHEÅSEJAÅ
MAISÅSUGESTIVOÅ.ESTASÅNOTASÅASSUME SEÅQUEÅOÅPROMPTÅDOÅSISTEMAÅOPERATIVOÅ5.)8űÅkl

0ARAÅ UTILIZARÅ 2Å PELAÅ PRIMEIRAÅ VEZ Å EMÅ AMBIENTEÅ 5.)8 Å O PROCEDIMENTOÅ RECOMENDADOÅ ±Å OÅ
SEGUINTE
 )NTRODU¯«OÅEÅPRELIMINARES 

 #RIEÅUMÅSUBDIRECTºRIO ÅPORÅEXEMPLOÅCOMÅOÅNOMEÅkTRABALHOl ÅPARAÅGUARDARÅOSÅARQUIVOSÅDEÅ


DADOSÅQUEÅVAIÅAÅUTILIZARÅCOMÅ2Å%STEÅSER©ÅOÅDIRECTºRIOÅDEÅTRABALHOÅCADAÅVEZÅQUEÅUTILIZEÅ2Å
PARAÅESTEÅPROBLEMAÅCONCRETO
PNGLU WUDEDOKR
FGWUDEDOKR
 )NICIEÅ2ÅCOMÅAÅORDEMÅOUÅCOMANDO
5
 !ÅPARTIRÅDESTEÅMOMENTOÅEST©ÅEMÅCONDI¯¼ESÅDEÅUSARÅOSÅCOMANDOSÅDEÅ2ÅCOMOÅSEÅVER©ÅEMÅ
SEGUIDA

 0ARAÅSAIRÅDEÅ2ÅOÅCOMANDOű
!T
/ÅPROGRAMAÅPERGUNTAR©ÅSEÅPRETENDEÅGUARDARÅOSÅDADOSÅDESTAÅSESS«OÅ0ODEÅRESPONDERÅYES
SIM ÅNO N«O ÅOUÅCANCEL CANCELAR ÅPRIMINDOÅASÅTECLASÅY ÅN OUÅC ÅDEÅMODOÅAÅQUEÅGUARDEÅ
OSÅDADOS ÅN«OÅGUARDEÅOSÅDADOSÅANTESÅDEÅSAIRÅOUÅVOLTARÅAOÅAMBIENTEÅ2 ÅRESPECTIVAMENTEÅ
3EÅOPTARÅPORÅGUARDARÅOSÅDADOS ÅESTESÅESTAR«OÅDISPONµVEISÅPARAÅAÅSESS«OÅSEGUINTE

!SÅSESS¼ESÅSEGUINTESÅS«OÅMAISÅF©CEIS

 -UDEÅPARAÅOÅDIRECTºRIOÅDEÅTRABALHO
FGWUDEDOKR
5
 5SEÅOSÅCOMANDOSÅPRETENDIDOSÅDEÅ2 ÅEÅTERMINEÅAÅSESS«OÅCOMÅT ÅGUARDANDOÅOUÅN«OÅOSÅ
DADOS ÅCONFORMEÅPRETENDER

/Å PROCEDIMENTOÅ PARAÅ USARÅ 2Å EMÅ AMBIENTEÅ 7INDOWSÅ ±Å BASICAMENTEÅ OÅ MESMOÅ #RIEÅ UMAÅ
PASTAÅOUÅDIRECTºRIOÅPARAÅDIRECTºRIOÅDEÅTRABALHOÅPORÅEXEMPLOÅC<PROGRAMAS<2<TRABALHO ÅEÅDEFINAÅ
ESTEÅDIRECTºRIOÅNOÅCAMPOÅk)NICIARÅEMlÅDOÅATALHOÅPARAÅ2ÅNOÅ!MBIENTEÅDEÅ4RABALHOÅ0ARAÅINICIARÅ
2 ÅBASTEÅFAZERÅDUPLOÅCLIQUEÅNOŵCONE

 8PDVHVVmRGHLQWURGXomR
2ECOMENDA SEÅ AOSÅ UTILIZADORESÅ PRINCIPIANTESÅ QUEÅ DESEJEMÅ FAZERÅ UMAÅ ABORDAGEMÅ PR±VIAÅ AOÅ
ESTILOÅDEÅFUNCIONAMENTOÅDEÅ2 ÅQUEÅREALIZEMÅAÅSESS«OÅDEÅINTRODU¯«OÅAPRESENTADAÅNOÅ!P²NDICEÅ!Å
;5MÅEXEMPLOÅDEÅSESS«O= ÅP©GÅ

 $MXGDVREUHIXQo}HVHFDSDFLGDGHV
2ÅDISP¼EÅDEÅUMAÅROTINAÅDEÅAJUDAÅSIMILARÅAOÅCOMANDOÅMAN DOÅ5.)8Å0ARAÅOBTERÅINFORMA¯«OÅ
SOBREÅUMAÅFUN¯«OÅCONCRETA ÅPORÅEXEMPLOÅSOLVE ÅOÅCOMANDOű
!KHOS VROYH
OU ÅALTERNATIVAMENTE
!"VROYH
#OMÅASÅFUN¯¼ESÅEÅCAPACIDADESÅESPECIFICADASÅPORÅCARACTERESÅESPECIAIS ÅOÅARGUMENTOÅDEVER©ÅSERÅ
ESCRITOÅENTREÅASPAS ÅFORMANDOÅUMAÅkCADEIAÅDEÅCARACTERESl
 )NTRODU¯«OÅEÅPRELIMINARES 

!KHOS ³>>³
4ANTOÅ SEÅ PODEMÅ USARÅ ASPASÅ kTEXTOl Å COMOÅ APºSTROFOSÅ iTEXTOj Å 0ORÅ UNIFORMIZA¯«O Å NESTASÅ
NOTASÅUSAR SE «OÅASPASÅ3EÅHOUVERÅNECESSIDADEÅDEÅUTILIZARÅASPASÅDENTREÅDEÅUMAÅFRASE ÅRECOMENDA
SEÅQUEÅSEÅUSEÅASPASÅNOÅEXTERIORÅEÅAPºSTROFOSÅNOÅINTERIORÅDAÅFRASE ÅCOMOÅNOÅEXEMPLO
!SULQW ³'LVVHµERPGLD¶HIRLVH´
%MÅMUITASÅVERS¼ESÅDEÅ2ÅEST©ÅDISPONµVELÅAJUDAÅEMÅFORMATOÅ(4-, ÅEXECUTANDOÅOÅCOMANDO
!KHOSVWDUW
QUEÅ INICIAR©Å UMÅ BROWSERÅ 7EBÅ NETSCAPE EMÅ 5.)8 Å QUEÅ PERMITEÅ AÅ LEITURAÅ DEÅ P©GINASÅ COMÅ
HIPERTEXTOÅ%MÅ5.)8 ÅASÅORDENSÅDEÅAJUDAÅPOSTERIORESÅSER«OÅENVIADASÅPARAÅOÅSISTEMAÅDEÅAJUDAÅEMÅ
FORMATOÅ(4-,

!SÅVERS¼ESÅ2ÅEMÅ7INDOWSÅDISP¼EMÅDEÅOUTROSÅSISTEMASÅOPCIONAISÅDEÅAJUDAÅ5TILIZE
!"KHOS
PARAÅOBTERÅINFORMA¯¼ESÅADICIONAIS

 &RPDQGRVGH50DL~VFXODVHPLQ~VFXODV
4ECNICAMENTE Å2űÅUMAÅLINGUAGEMÅDEÅEXPRESS¼ES COMÅREGRASÅDEÅSINTAXEÅMUITOÅSIMPLESÅ&AZÅAÅ
DISTIN¯«OÅ ENTREÅ MAIÁSCULASÅ EÅ MINÁSCULAS Å COMOÅ TODOSÅ OSÅ SISTEMASÅ DESENVOLVIDOSÅ EMÅ 5.)8 Å DEÅ
MODOÅ QUEÅ OSÅ CARACTERESÅ !Å EÅ A S«OÅ ENTENDIDOSÅ COMOÅ SENDOÅ SµMBOLOSÅ DIFERENTES Å REFERINDO SEÅ
PORTANTOÅAÅVARI©VEISÅDIFERENTES

/SÅ COMANDOSÅ OUÅ ORDENSÅ ELEMENTARESÅ CONSISTEMÅ DEÅ EXPRESS¼ES OUÅ DEÅ ASSIGNA¯¼ESÅ 3EÅ UMAÅ
ORDEMÅ OUÅ COMANDOÅ ±Å UMAÅ EXPRESS«O Å OÅ SEUÅ VALORÅ ±Å CALCULADOÅ EÅ VISUALIZADO Å PERDENDO SEÅ DEÅ
SEGUIDAÅ5MAÅASSIGNA¯«OÅOUÅATRIBUI¯«OÅPELOÅCONTR©RIO ÅCALCULAÅAÅEXPRESS«OÅEÅATRIBUIÅOUÅASSIGNAÅOÅ
RESULTADOÅQUEÅN«OűÅMOSTRADOÅAUTOMATICAMENTE ÅAÅUMAÅVARI©VELÅ

/SÅCOMANDOSÅS«OÅSEPARADOSÅPORÅPONTOÅEÅVµRGULAÅ ÅOUÅS«OÅENTRADOSÅEMÅNOVAÅLINHAÅ0ODEMÅ
AGRUPAR SE Å DENTROÅ DEÅ CHAVETASÅ i[iÅ Å i]j Å V©RIOSÅ COMANDOSÅ ELEMENTARESÅ NUMAÅ EXPRESS«OÅ MAISÅ
COMPLEXAÅ 0ODEMÅ INSERIR SEÅ COMENT©RIOS Å EMÅ QUALQUERÅ COMANDO Å COME¯ANDOÅ COMÅ OÅ CARACTERÅ
CARDINALÅ ij Å 3EÅ AOÅ TERMINARÅ UMAÅ LINHA Å OÅ COMANDOÅ N«OÅ EST©Å SINTACTICAMENTEÅ COMPLETO Å 2Å
MOSTRAÅOÅSµMBOLOÅDEÅCONTINUA¯«OÅDEÅCOMANDO ÅQUEÅPORÅDEFEITOűÅOÅSµMBOLO

NAÅ LINHAÅ SEGUINTEÅ EÅ NASÅ SUCESSIVASÅ EÅ CONTINUAÅ AÅ LERÅ AT±Å QUEÅ ORDEMÅ ESTEJAÅ SINTACTICAMENTEÅ
COMPLETAÅ %STEÅ SµMBOLOÅ DEÅ CONTINUA¯«OÅ PODEÅ SERÅ ALTERADOÅ 0ORÅ CONVEN¯«OÅ NESTASÅ NOTASÅ SER©Å
OMITIDOÅOÅSµMBOLOÅEÅAÅCONTINUA¯«OÅDOÅCOMANDOűÅINDICADAÅPELOÅAVAN¯OÅDAÅLINHA

 5HFXSHUDomRHFRUUHFomRGHFRPDQGRVDQWHULRUHV
%MÅAMBIENTEÅ7INDOWSÅEÅEMÅMUITASÅVERS¼ESÅSOBÅ5.)8 Å2ÅPERMITEÅRECUPERARÅEÅEXECUTARÅOSÅ
COMANDOSÅANTERIORESÅ!SÅSETASÅVERTICAISÅDOÅTECLADOÅPODEMÅUSAR SEÅPARAÅPERCORRERÅOÅHISTºRICOÅDOSÅ


/SÅCOMENT©RIOSÅN«OÅPODEMÅINSERIR SEÅDENTROÅDEÅCADEIASÅDEÅCARACTERES ÅNEMÅNOÅINTERIORÅDAÅLISTAÅ
DEÅARGUMENTOSÅDEÅUMAÅFUN¯«O
 )NTRODU¯«OÅEÅPRELIMINARES 

COMANDOS EXECUTADOSÅ 1UANDOÅ SEÅ TIVERÅ RECUPERADOÅ OÅ COMANDOÅ PRETENDIDO Å PODEMÅ USAR SEÅ ASÅ
SETASÅ HORIZONTAISÅ PARAÅ DESLOCARÅ OÅ CURSORÅ AOÅ LONGOÅ DAÅ LINHAÅ DE COMANDO Å PODEMÅ ELIMINAR SEÅ
CARACTERESÅ COMÅ AÅ TECLAÅ $%, Å OUÅ ADICIONARÅ MAISÅ CARACTERESÅ .OÅ !P²NDICEÅ # ;/Å EDITORÅ DEÅ
COMANDOS= ÅP©GÅ ÅÅSER«OÅDADOSÅMAISÅPORMENORES

!ÅRECUPERA¯«OÅDEÅCOMANDOSÅEÅASÅCAPACIDADESÅDEÅEDI¯«OÅEMÅAMBIENTEÅ5.)8ÅS«OÅFACILMENTEÅ
CONFIGUR©VEISÅ 0ODEÅ OBTERÅ MAISÅ INFORMA¯«OÅ SOBREÅ ESTEÅ ASSUNTOÅ CONSULTANDOÅ OÅ MANUALÅ DEÅ 5.)8Å
SOBREÅREADLINE PDQUHDGOLQH

4AMB±MÅPODEÅUTILIZARÅOÅEDITORÅDEÅTEXTOÅEMACS VIAÅk%33l Å%MACSÅ3PEAKSÅ3TATISTICS ÅPARAÅ


TRABALHARÅ MAISÅ COMODAMENTEÅ DEÅ MODOÅ INTERACTIVOÅ COMÅ 2Å 6EJAÅ AÅ SEC¯«OÅ k2Å ANDÅ %MACSlÅ EMÅ
k4HEÅ2ÅSTATISTICALÅSISTEMÅ&!1l

 ([HFXomR GH XP ILFKHLUR GH FRPDQGRV H UHGLUHFFLRQDPHQWR GD


VDtGD
3EÅ OSÅ COMANDOSÅ EST«OÅ GUARDADOSÅ NUMÅ FICHEIROÅ EXTERNO Å PORÅ EXEMPLOÅ iCOMMANDS2jÅ
LOCALIZADOÅNOÅDIRECTºRIOÅDEÅTRABALHO ÅPODEMÅSERÅEXECUTADOSÅNUMAÅSESS«OÅDEÅ2ÅCOMÅOÅCOMANDO
!VRXUFH ³FRPPDQGV5´
%MÅ AMBIENTEÅ 7INDOWS Å OÅ COMANDOÅ SOURCE EST©Å DISPONµVELÅ DENTROÅ DOÅ MENUÅ &ILE Å OP¯«OÅ
3OURCEÅ2ÅCODEÅ

!ÅFUN¯«OÅSINK
!VLQN ³UHFRUGOLVW´
REDIRECCIONAÅ TODASÅ ASÅ SAµDASÅ DAÅ CONSOLAÅ SUBSEQUENTESÅ PARAÅ OÅ ARQUIVOÅ EXTERNOÅ iRECORDLISTjÅ /Å
COMANDO
!VLQN
REDIRECCIONAÅNOVAMENTEÅAÅSAµDAÅNOVAMENTEÅPARAÅAÅCONSOLA

 *XDUGDUHHOLPLQDUGHREMHFWRV
!SÅ ENTIDADESÅ CRIADASÅ EÅ MANUSEADASÅ PORÅ 2Å DESIGNAM SEÅ PORÅ OBJECTOSÅ %STESÅ PODEMÅ SERÅ
VARI©VEIS Å VECTORESÅ OUÅ MATRIZESÅ DEÅ NÁMEROS Å CADEIASÅ DEÅ CARACTERES Å FUN¯¼ES Å OUÅ MAISÅ
GENERICAMENTEÅESTRUTURASÅMAISÅCOMPLEXASÅCONSTRUµDASÅAÅPARTIRÅDEÅDESTESÅELEMENTOSÅMAISÅSIMPLES

$URANTEÅUMAÅSESS«OÅDEÅ2 ÅOSÅOBJECTOSÅS«OÅCRIADOSÅEÅGUARDADOSÅPORÅNOMESÅESTEÅASSUNTOÅSER©Å
DISCUTIDOÅMAISÅEMÅPORMENORÅNAÅPRºXIMAÅSESS«O Å/ÅCOMANDO
!REMHFWV
D©ÅAÅLISTAÅDOSÅNOMESÅDOSÅOBJECTOSÅPRESENTEMENTEÅGUARDADOSÅPORÅ2Å0ARAÅOÅMESMOÅEFEITOÅTAMB±MÅ
SEÅPODEÅUSARÅOÅCOMANDO
!OV
/Å CONJUNTOÅ DEÅ OBJECTOSÅ ACTUALMENTEÅ GUARDADOSÅ PORÅ 2Å DESIGNA SEÅ PORÅ ESPA¯OÅ DEÅ TRABALHO
iWORKSPACEj 

0ARAÅELIMINARÅOBJECTOSÅUSA SEÅOÅCOMANDOÅRM ÅCOMOÅPORÅEXEMPLO


!UP [\]WLQWDFKDSDUURWHPSRUDOEDUUD
 )NTRODU¯«OÅEÅPRELIMINARES 

QUEÅELIMINAÅOSÅOBJECTOSÅDESIGNADOSÅPELOSÅNOMESÅX ÅY ÅZ ÅTINTA ÅCHAPARRO ÅTEMPORAL ÅBARRA

4ODOSÅ OSÅ OBJECTOSÅ CRIADOSÅ NUMAÅ SESS«OÅ DEÅ TRABALHOÅ EMÅ 2Å PODEMÅ SERÅ DEFINITIVAMENTEÅ
GUARDADOSÅÅNUMÅARQUIVO ÅAÅFIMÅDEÅSEREMÅUSADOSÅEMÅSESS¼ESÅFUTURASÅ.OÅFINALÅDEÅCADAÅSESS«O ÅAOÅ
DARÅAÅORDEMÅDEÅENCERRARÅCOMANDOÅT űÅDADAÅAÅOPORTUNIDADEÅPARAÅGUARDARÅTODOSÅOSÅOBJECTOSÅ
ACTUALMENTEÅDISPONµVEISÅ#ASOÅOÅUTILIZADORÅOPTEÅPORÅGUARDAR AÅSESS«O ÅOSÅOBJECTOSÅS«OÅGUARDADOSÅ
NUMÅFICHEIROÅCOMÅOÅNOMEÅi2DATAj NOÅDIRECTºRIOÅCORRENTE

1UANDOÅ2űÅINICIADOÅPOSTERIORMENTE ÅOÅESPA¯OÅDEÅTRABALHOÅGUARDADOűÅRECUPERADO ÅTORNANDOÅ


DISPONµVEISÅOSÅOBJECTOSÅEÅOÅHISTORIALÅDEÅCOMANDOSÅGUARDADOSÅNESSEÅFICHEIRO

•Å RECOMEND©VELÅ QUEÅ SEÅ UTILIZEMÅ DIRECTºRIOSÅ DEÅ TRABALHOÅ DISTINTOSÅ PARAÅ ASÅ DIVERSASÅ AN©LISESÅ
EFECTUADASÅEMÅ2ŕÅFREQUENTEÅQUEÅCRIARÅOBJECTOSÅCOMÅOSÅNOMESÅGEN±RICOSÅTAISÅCOMOÅX ÅY ÅZ ÅETC Å
DURANTEÅUMAÅSESS«OÅ%STESÅNOMESÅPODEMÅSERÅSUGESTIVOSÅDURANTEÅAÅSESS«OÅONDEÅS«OÅCRIADOS ÅMASÅ
SER©ÅEXTREMAMENTEÅDIFµCILÅASSOCIARÅNOMESÅDESTEÅTIPOÅAÅOBJECTOSÅQUANDOÅSEÅREALIZEMÅV©RIASÅAN©LISESÅ
NOÅMESMOÅDIRECTºRIO


3EÅOÅNOMEÅDEÅARQUIVOÅCOME¯AÅPORÅPONTO ÅESTEÅFICAÅINVISµVELÅPARAÅAÅLISTAGEMÅNORMALÅEMÅ5.)8
 #©LCULOSÅSIMPLESÅ.ÁMEROSÅEÅVECTORES 

 &iOFXORVVLPSOHV1~PHURVHYHFWRUHV

 9HFWRUHVQXPpULFRV$VVLJQDomR
2ÅUTILIZAÅDIFERENTESÅESTRUTURASÅDEÅDADOSÅ!ÅESTRUTURAÅMAISÅSIMPLESűÅOÅVECTOR NUM±RICO NAÅ
PRESENTEÅ SESS«OÅ IREMOSÅ UTILIZARÅ AÅ EXPRESS«OÅ VECTORÅ COMOÅ REFERINDO SEÅ AÅ VECTORÅ NUM±RICO Å QUEÅ ±Å
UMÅ CONJUNTOÅ ORDENADOÅ DEÅ NÁMEROSÅ 0ARAÅ CRIARÅ UMÅ VECTOR Å PORÅ EXEMPLOÅ COMÅ OÅ NOMEÅ X Å
CONSTITUµDOÅPORÅCINCOÅNÁMEROS ÅPORÅEXEMPLOÅ Å Å ÅÅEÅ ÅUSA SEÅOÅCOMANDO
![ F 
%STAÅ ORDEMÅ ±Å UMAÅ ASSIGNA¯«OÅ OUÅ ATRIBUI¯«O Å EMÅ QUEÅ SEÅ UTILIZAÅ AÅ FUN¯«OÅ C QUE Å NESTEÅ
CONTEXTO Å PODEÅ TERÅ UMÅ NÁMEROÅ ARBITR©RIOÅ DEÅ VECTORESÅ COMOÅ ARGUMENTO Å EÅ CUJOÅ RESULTADOÅ ±Å OÅ
VECTOR CONSTITUµDOÅPELAÅCONCATENA¯«OÅOUÅJUN¯«OÅSEQUENCIALÅDEÅTODOSÅELES

5MÅNÁMERO ÅPORÅSIÅMESMO űÅCONSIDERADOÅUMÅVECTOR DEÅCOMPRIMENTOÅUNIT©RIO

.OTE SEÅ QUEÅ OÅ OPERADORÅ DEÅ ASSIGNA¯«OÅ OUÅ ATRIBUI¯«OÅ ¨Å ESQUERDAÅ ii Å N«OÅ ±Å OÅ OPERADORÅ
IGUALDADEÅ ij Å USUAL Å QUEÅ SEÅ RESERVAÅ PARAÅ OUTROÅ PROPºSITOÅ •Å CONSTITUµDOÅ PORÅ DOISÅ CARACTERESÅ
iMENORÅ QUEjÅ ij Å EÅ iMENOSjÅ i i Å QUEÅ OBRIGATORIAMENTEÅ DEVEMÅ IRÅ UNIDOSÅ EÅ iAPONTAMjÅ PARAÅ OÅ
OBJECTOÅQUEÅRECEBEÅOÅVALORÅDAÅEXPRESS«O

!ÅOPERA¯«OÅDEÅASSIGNA¯«OÅTAMB±MÅPODEÅSERÅEFECTUADAÅCOMÅAÅFUN¯«OÅASSIGN Å5MAÅMANEIRAÅ
EQUIVALENTEÅDEÅFAZERÅAÅASSIGNA¯«OÅANTERIORű
!DVVLJQ ³[´F 
/ÅOPERADORÅASSIGNA¯«OÅUSUALÅii ÅPODEÅSERÅENTENDIDOÅCOMOÅUMÅATALHOÅOUÅABREVIATURAÅDAÅ
FUN¯«OÅASSIGN 

!Å ASSIGNA¯«OÅ TAMB±MÅ SEÅ PODEÅ FAZERÅ i¨Å DIREITAj Å TROCANDOÅ OBVIAMENTEÅ OÅ SµMBOLOÅ DEÅ
ASSIGNA¯«OÅ PELOÅ SµMBOLOÅ iMAIORÅ QUEjÅ QUEÅ APONTAÅ AÅ DIREC¯«OÅ ¨Å DIREITAISTOÅ ± Å i!j Å !Å MESMAÅ
OPERA¯«OÅDEÅASSIGNA¯«OÅPODEÅASSIMÅSERÅFEITAÅDOÅSEGUINTEÅMODO
!F  ![
3EÅUMAÅEXPRESS«OűÅUSADAÅCOMOÅCOMANDOÅTALÅQUAL ÅSEMÅASSIGNA¯«O ÅOÅSEUÅVALORűÅCALCULADO Å
VISUALIZADOÅNOűCRAN ÅEÅPERDE SEÅ!SSIM ÅOÅCOMANDO
![
SIMPLESMENTEÅCALCULAÅOSÅINVERSOSÅDOSÅCINCOÅVALORESÅANTERIORESÅATRIBUµDOSÅAOÅVECTOR X ÅEÅIMPRIMEÅ
OÅRESULTADOÅNOűCRANÅEÅOÅVALORÅDEÅX ÅOBVIAMENTE ÅN«OűÅALTERADO 


#OMÅ ARGUMENTOSÅ DEÅ OUTROÅ TIPO Å PORÅ EXEMPLOÅ LIST Å AÅ AC¯«OÅ DAÅ FUN¯«OÅ F PODEÅ SERÅ DIFERENTEÅ
6EJA SEÅAÅ3EC¯«OÅÅ;#ONCATENA¯«OÅDEÅLISTAS= ÅP©GÅ

/ÅCARACTERÅDEÅSUBLINHADOÅi?j űÅUMÅSINºNIMOÅDOÅOPERADORÅASSIGNA¯«OŨÅESQUERDAÅi i ÅMASÅ
N«OÅSEÅACONSELHAÅAÅSUAÅUTILIZA¯«OÅPOISÅRESULTAÅNUMÅCºDIGOÅMENOSÅLEGµVEL

/ÅVALORűÅGUARDADOÅNAÅVARI©VELÅ,ASTVALUE QUEÅOÅGUARDAÅAT±ÅQUEÅSEJAÅEXECUTADOÅOUTRAÅORDEM
 #©LCULOSÅSIMPLESÅ.ÁMEROSÅEÅVECTORES 

!ÅASSIGNA¯«O
!\ F [[
CRIAÅOÅVECTOR YÅCOMÅÅELEMENTOS ÅCONSTITUµDOSÅPORÅDUASÅCºPIASÅDEÅXÅCOMÅOÅVALORÅÅZERO ÅENTREÅ
AMBAS ÅISTOű Å  Å Å Å Å Å Å Å Å Å

 $ULWPpWLFDVREUHYHFWRUHV
/SÅVECTORESÅPODEMÅUSAR SEÅEMÅEXPRESS¼ESÅARITM±TICAS ÅCASOÅEMÅQUEÅASÅOPERA¯¼ESÅSEÅREALIZAMÅ
ELEMENTOÅ AÅ ELEMENTOÅ $OISÅ VECTORESÅ QUEÅ SEÅ UTILIZEMÅ NAÅ MESMAÅ EXPRESS«OÅ N«OÅ TEMÅ QUE Å
OBRIGATORIAMENTE Å SERÅ DOÅ MESMOÅ COMPRIMENTOÅ 3EÅ OÅ N«OÅ S«O Å OÅ RESULTADOÅ ±Å UMÅ VECTOR COMÅ OÅ
COMPRIMENTOÅDOÅVECTORÅMAISÅLONGO ÅEÅOÅMAISÅCURTOűÅUTILIZADOÅCICLICAMENTE ÅREPETINDO SEÅTANTASÅ
VEZESÅQUANTASÅASÅNECESS©RIASÅPODEÅACONTECERÅQUEÅSEÅREPITAÅUMÅNÁMEROÅN«OÅINTEIROÅDEÅVEZES ÅAT±Å
QUEÅ COINCIDAÅ COMÅ OÅ COMPRIMENTOÅ DOÅ MAISÅ LONGOÅ %MÅ PARTICULAR Å UMAÅ CONSTANTEÅ OUÅ UMÅ VECTORÅ
UNIT©RIOÅ SER©Å SIMPLESMENTEÅ REPETIDAÅ TANTASÅ VEZESÅ QUANTOÅ OÅ COMPRIMENTOÅ DOÅ VECTORÅ MAISÅ LONGOÅ
$ESTEÅMODO ÅEÅSENDOÅXÅEÅYÅOSÅVECTORESÅATR©SÅDEFINIDOS ÅAÅORDEM
!Y  [\
CRIAÅUMÅNOVOÅVECTOR ÅV ÅDEÅÅELEMENTOS ÅEMÅQUEÅCADAÅUMÅDELESűÅOÅRESULTADOÅDAÅSOMAÅDOÅDOBROÅ
DEÅCADAÅELEMENTOÅDOÅVECTORÅX ÅREPETIDOÅÅVEZESÅASÅNECESS©RIASÅPARAÅIGUALARÅOÅCOMPRIMENTOÅDEÅ
Y Å ÅCOMÅOÅELEMENTOÅRESPECTIVOÅDOÅVECTORÅY ÅREPETIDOÅUMAÅSºÅVEZ ÅEÅCOMÅOÅVALORÅ ÅREPETIDOÅÅ
VEZES ÅISTOű ÅOSÅELEMENTOSÅDEÅVÅS«OÅ Å Å Å Å Å Å Å Å Å Å

/SÅ OPERADORESÅ ARITM±TICOSÅ ELEMENTARESÅ S«OÅ OSÅ HABITUAISÅ  Å  Å Å  EÅ A PARAÅ POT²NCIASÅ


4AMB±MÅ EST«OÅDISPONµVEISÅ ASÅFUN¯¼ESÅ ARITM±TICASÅ COMUNSÅ LOG ÅEXP ÅSIN ÅCOS ÅTAN ÅSQRT T²MÅOÅ
SEUÅSIGNIFICADOÅUSUALÅÅ!SÅFUN¯¼ESÅMIN EÅMAX OBT²MÅOSÅVALORESÅMµNIMOÅEÅM©XIMOÅDEÅUMÅVECTOR Å
RESPECTIVAMENTEÅ !Å FUN¯«OÅ RANGE D©Å COMOÅ RESULTADOÅ UMÅ VECTORÅ DEÅ COMPRIMENTOÅ  Å EÅ CUJOSÅ
ELEMENTOSÅ S«OÅ CMINX Å MAXX Å LENGTHX Å D©Å OÅ NÁMEROÅ DEÅ ELEMENTOSÅ OUÅ COMPRIMENTOÅ DOÅ
VECTORÅ XÅ SUMX Å CALCULAÅ AÅ SOMAÅ DEÅ TODOSÅ OSÅ VALORESÅ CONTIDOSÅ NOÅ VECTORÅ X Å EÅ PRODX Å OÅ
RESPECTIVOÅPRODUTO

$UASÅFUN¯¼ESÅESTATµSTICASÅS«OÅMEANX ÅQUEÅCALCULAÅAÅM±DIA ÅISTOű


!VXP [ OHQJWK [ 
EÅVARX ÅQUEÅCALCULAÅAÅVARIªNCIAÅDAÅAMOSTRA ÅISTOű
!VXP [PHDQ [ A  OHQJWK [ 
3EÅ O ARGUMENTOÅ DEÅ VAR Å ±Å UMAÅ MATRIZÅ Q u S Å OÅ RESULTADOÅ ±Å AÅ MATRIZÅ S u S DEÅ VARIªNCIA
COVARIªNCIAÅCORRESPONDENTEÅAÅINTERPRETARÅASÅLINHASÅCOMOÅPÅVECTORESÅAMOSTRAISÅINDEPENDENTES

!ÅFUN¯«OÅ SORTX Å ORIGINAÅUMÅVECTOR DAÅMESMAÅDIMENS«OÅ DEÅX ÅEMÅQUEÅOSÅELEMENTOSÅ EST«OÅ


ORDENADOSÅ PORÅ ORDEMÅ CRESCENTEÅ 0ARAÅ OÅMESMOÅEFEITOÅTAMB±MÅ SEÅDISP¼EÅ DASÅ FUN¯¼ESÅ ORDER ÅEÅ
SORTLIST ÅMAISÅFLEXµVEIS ÅQUEÅPRODUZEMÅA PERMUTA¯«OÅDEÅXÅCORRESPONDENTEŨÅORDENA¯«O

.OTE SEÅ QUEÅ MAX Å EÅ MIN Å SELECCIONAMÅ OSÅ VALORESÅ M©XIMOÅ EÅ MµNIMOÅ NOSÅ ARGUMENTOSÅ
ESPECIFICADOS Å MESMOÅ TRATANDO SEÅ DEÅ V©RIOSÅ VECTORESÅ !SÅ FUN¯¼ESÅ PARALELASÅ PARAÅ M©XIMOÅ EÅ
MµNIMO Å RESPECTIVAMENTEÅ PMAX Å EÅ PMIN Å D«OÅ COMOÅ RESULTADOÅ UMÅ VECTOR DEÅ COMPRIMENTOÅ
IGUALÅ AOÅ DEÅ MAIORÅ DIMENS«OÅ ESPECIFICADOÅ EMÅ ARGUMENTO Å EMÅ QUEÅ CADAÅ ELEMENTOÅ ±Å OÅ ELEMENTOÅ
 #©LCULOSÅSIMPLESÅ.ÁMEROSÅEÅVECTORES 

M©XIMOÅ OUÅ MµNIMO Å NAÅ POSI¯«OÅ RESPECTIVAÅ EMÅ QUALQUERÅ DOSÅ VECTORESÅ ESPECIFICADOSÅ EMÅ
ARGUMENTO

.AÅ MAIORIAÅ DOSÅ CASOSÅ OÅ UTILIZADORÅ N«OÅ DEVEÅ PREOCUPAR SEÅ SEÅ OSÅ iNÁMEROSjÅ NUMÅ VECTOR
NUM±RICOÅ S«OÅ VALORESÅ INTEIROS Å REAISÅ OUÅ MESMOÅ COMPLEXOSÅ )NTERNAMENTEÅ OSÅ C©LCULOSÅ S«OÅ
EXECUTADOSÅCOMOÅNÁMEROSÅDEÅDUPLAÅPRECIS«O ÅREAISÅOUÅIMAGIN©RIOS ÅCONSOANTEÅOSÅDADOSÅENTRADOS

0ARAÅ TRABALHARÅ COMÅ NÁMEROSÅ COMPLEXOS Å DEVE SEÅ INDICARÅ EXPLICITAMENTEÅ AÅ PARTEÅ COMPLEXAÅ
!SSIM
!VTUW 
DAR©ÅCOMOÅRESULTADOÅ.A. i.OT AÅ.UMBERj ÅEÅUMAÅMENSAGEMÅDEÅADVERT²NCIAÅMAS
!VTUW L
REALIZAÅCORRECTAMENTEÅOÅC©LCULOÅDAÅRAIZÅQUADRADAÅDESTEÅNÁMEROÅCOMPLEXO

 *HUDUVHTXrQFLDVUHJXODUHV
%MÅ 2Å EXISTEMÅ V©RIASÅ FUN¯¼ESÅ PARAÅ GERARÅ SUCESS¼ESÅ OUÅ SEQU²NCIASÅ NUM±RICASÅ 0ORÅ EXEMPLO Å
 ±ÅOÅVECTOR C Å ÅÅ Å Å Å/ÅOPERADORÅijÅDOISÅPONTOS ÅTEMÅPRIORIDADEÅM©XIMAÅNUMAÅ
EXPRESS«OÅ ONDEÅ SEJAÅ USADOÅ ASSIMÅ PORÅ EXEMPLO Å 
Å ±Å OÅ VECTORÅ C Å  Å Å Å  Å  Å &A¯AÅ OÅ
COMANDO Q  EÅCOMPAREÅASÅSEQU²NCIASÅQ EÅ Q 

!ÅEXPRESS«OÅ PODEÅUSAR SEÅPARAÅCONSTRUIRÅAÅSEQU²NCIAÅDECRESCENTE

!Å FUN¯«OÅ SEQ Å PERMITEÅ GERARÅ SEQU²NCIASÅ MAISÅ COMPLEXASÅ $ISP¼EÅ DEÅ CINCOÅ ARGUMENTOS Å
EMBORAÅ N«OÅ SEÅ UTILIZEMÅ TODOSÅ EMÅ SIMULTªNEOÅ /SÅ DOISÅ PRIMEIROSÅ ARGUMENTOS Å SEÅ ESPECIFICADOS Å
INDICAMÅOÅINµCIOÅEÅOÅFIMÅDAÅS±RIEÅEÅSEÅESTESÅS«OÅOSÅÁNICOSÅARGUMENTOS ÅOÅRESULTADOűÅEQUIVALENTEÅ
AOÅDOÅOPERADORÅiDOISÅPONTOSjÅ)STOű ÅOÅRESULTADOÅDEÅSEQ  űÅOÅMESMOÅDEÅ

/SÅ PARªMETROSÅ PARAÅ AÅ FUN¯«OÅ SEQ Å BEMÅ COMOÅ PARAÅ OUTRASÅ FUN¯¼ES Å PODEMÅ ESPECIFICAR SEÅ
SEQUENCIALMENTEÅ ISTOÅ ± Å NAÅ ORDEMÅ ±Å QUEÅ DEVEMÅ SERÅ INTERPRETADOS Å OUÅ ENT«OÅ PELOÅ NOMEÅ DOÅ
ARGUMENTO ÅSENDOÅNESTEÅCASOÅAÅSUAÅORDEMÅIRRELEVANTEÅ

.OÅCASOÅ DAÅFUN¯«OÅSEQ ÅOSÅDOISÅPRIMEIROSÅPARªMETROSÅPODEMÅSERÅESPECIFICADOSÅPELOÅNOME Å


MEDIANTEÅ AÅ INDICA¯«OÅ FROMVALOR?INICIAL EÅ TOVALOR?FINALÅ ASSIM Å SEQFROM Å TO Å
SEQ  ÅÅSEQTO ÅFROM ÅORIGINAMÅAÅMESMAÅSEQU²NCIAÅID²NTICAŨÅOBTIDAÅCOMÅÅ

/SÅ DOISÅ ARGUMENTOSÅ SEGUINTESÅ S«OÅ BYINCREMENTO EÅ LENGTHVALOR Å QUEÅ ESPECIFICAMÅ OÅ


INCREMENTOÅ ENTREÅ DOISÅ VALORESÅ SUCESSIVOSÅ EÅ OÅ COMPRIMENTOÅ DAÅ SUCESS«O Å RESPECTIVAMENTEÅ 3EÅ
NENHUMÅDESTESÅARGUMENTOSűÅESPECIFICADO ÅOÅVALORÅPORÅDEFEITOÅDOÅINCREMENTOűÅAÅUNIDADEÅISTOű Å
BY 

0ORÅEXEMPLO
!VHT E\  !V
CRIAÅOÅVECTOR SÅCUJOSÅELEMENTOSÅS«OÅC  Å  Å  ÅÅ Å Å Å Å$EÅMODOÅSIMILAR
!V VHT OHQJWK IURP E\ 
GERAÅOÅVECTOR SÅCUJOSÅELEMENTOSÅS«OÅOSÅMESMOSÅDOÅVECTORÅS
 #©LCULOSÅSIMPLESÅ.ÁMEROSÅEÅVECTORES 

/ÅQUINTOÅARGUMENTOÅDESTAÅFUN¯«OűÅALONGVECTOR ÅEÅSEÅSEÅUSAÅDEVEÅSERÅOÅÁNICOÅPARªMETROÅ
ESPECIFICADO Å EÅ CRIAÅ AÅ SEQU²NCIAÅ  Å  Å Å Å LENGTHVECTOR Å OUÅ UMAÅ SUCESS«OÅ VAZIAÅ SEÅ OÅ VECTORÅ ±Å
VAZIOÅOÅQUEÅPODEÅACONTECER 

5MAÅ FUN¯«OÅ RELACIONADAÅ COMÅ SEQ Å ±Å AÅ FUN¯«OÅ REP Å QUEÅ PODEÅSERÅUSADAÅPARAÅ REPLICARÅ UMÅ
OBJECTOÅDEÅDIVERSASÅMANEIRASÅ!ÅFORMAÅMAISÅSIMPLESű
!V UHS [WLPHV 
QUEÅCOLOCAÅSEQUENCIALMENTEÅÅCºPIASÅDEÅXÅNOÅVECTOR S

 9HFWRUHVOyJLFRV
4ALÅCOMOÅVECTORESÅNUM±RICOS Å2ÅMANIPULAÅIGUALMENTEÅVALORESÅLºGICOSÅ/SÅELEMENTOSÅDEÅUMÅ
VECTOR LºGICOÅ S«OÅ UMÅ DOSÅ DOISÅ VALORESÅ POSSµVEISÅ &!,3% &ALSO Å EÅ 425% 6ERDADEIRO Å %STESÅ
VALORESÅS«OÅGERALMENTEÅABREVIADOSÅPARAÅ& EÅ4 ÅRESPECTIVAMENTE

/SÅVECTORESÅLºGICOSÅS«OÅOÅRESULTADOÅDAÅAVALIA¯«OÅDEÅCONDI¯¼ESÅ0ORÅEXEMPLO
!WHPS [!
CRIAÅ OÅ VECTOR TEMPÅ COMÅ OÅ COMPRIMENTOÅ DOÅ VECTORÅ X Å EÅ CUJOSÅ ELEMENTOSÅ S«OÅ &!,3%
CORRESPONDENTESÅAOSÅVALORESÅDEÅXÅQUEÅN«OÅSATISFA¯AMÅAÅCONDI¯«O ÅOUÅ425% PARAÅOSÅELEMENTOSÅDEÅ
XÅQUEÅAÅCUMPRAMÅAÅCONDI¯«OÅDEÅSERÅSUPERIORÅAÅ

/SÅ OPERADORESÅ LºGICOSÅ S«OÅ  Å  Å  Å  Å  PARAÅ AÅ IGUALDADEÅ EXACTAÅ EÅ  PARAÅ AÅ


DESIGUALDADEÅ!L±MÅDESTESÅOPERADORES ÅEÅSENDOÅCÅEÅCÅDUASÅEXPRESS¼ESÅLºGICAS ÅENT«OÅCÅ CűÅAÅ
SUAÅINTERCEP¯«OÅkANDl ÅCÅ\ CűÅAÅSUAÅREUNI«OÅkORl ÅEÅCűÅAÅNEGA¯«OÅDEÅC

/SÅOPERADORESÅLºGICOSÅPODEMÅSERÅUSADOSÅNASÅOPERA¯¼ESÅARITM±TICASÅORDIN©RIAS ÅCASOÅEMÅQUEÅ
SEÅ TRANSFORMAMÅ EMÅ VECTORESÅ NUM±RICOS Å SENDOÅ &!,3% SUBSTITUµDOÅ PORÅ Å ZERO Å EÅ 425% PORÅ Å
UM Å #ONTUDO Å H©Å SITUA¯¼ESÅ EMÅ QUEÅ OSÅ VECTORESÅ LºGICOSÅ EÅ ASÅ SUASÅ TRANSFORMA¯¼ESÅ NUM±RICASÅ
CORRESPONDENTESÅN«OÅS«OÅEQUIVALENTES ÅCOMOÅSEÅVER©ÅNAÅPRºXIMAÅSUB SEC¯«O

 9DORUHVHPIDOWD
%MÅ ALGUNSÅ CASOSÅ PODEÅ ACONTECERÅ N«OÅ SEÅ CONHECEREMÅ TODOSÅ OSÅ ELEMENTOSÅ DEÅ UMÅ VECTORÅ
1UANDOÅUMÅELEMENTOÅOUÅVALORÅN«OÅEST©ÅDISPONµVEL ÅOUÅEST©ÅEMÅFALTAÅkMISSINGÅVALUEl ÅNOÅSENTIDOÅ
ESTATµSTICO ű LHEÅATRIBUµDOÅOÅVALORÅESPECIALÅ.! DOÅINGL²S Åk.OTÅ!VAILABLEl Å$EÅUMÅMODOÅGERAL Å
QUALQUERÅOPERA¯«OÅENVOLVENDOÅUMÅVALORÅ.!ÅORIGINAÅUMÅOUTROÅVALORÅ.!Å!ÅJUSTIFICA¯«OÅPARAÅESTAÅ
REGRAűÅSIMPLESMENTEÅQUEÅAÅESPECIFICA¯«OÅDEÅUMAÅOPERA¯«OÅN«OÅEST©ÅCOMPLETA ÅOÅRESULTADOÅDESTAÅ
N«OÅPODEÅSERÅCONHECIDO ÅN«OÅESTANDOÅDISPONµVELÅPARAÅOPERA¯¼ESÅSUBSEQUENTES

!ÅFUN¯«OÅISNAX ORIGINAÅUMÅVECTOR LºGICOÅCOMÅAÅDIMENS«OÅDEÅX ÅCOMÅOÅVALORÅ425% SEÅEÅ


SºÅ SEÅ OÅ CORRESPONDENTEÅ ELEMENTOÅ DEÅ XÅ ±Å .! Å EÅ &!,3% NOÅ CASOÅ CONTR©RIOÅ 6EJA SEÅ OÅ SEGUINTEÅ
EXEMPLO ÅEMÅQUEűÅCRIADOÅOÅVECTORÅZ ÅEMÅQUEÅOSÅPRIMEIROSÅTR²SÅVALORESÅS«OÅOSÅVALORESÅ Å Å ÅEÅOÅ
QUARTOÅ VALORÅ ±Å UMÅ kMISSINGÅ VALUElÅ OÅ VECTORÅ INDÅ TEMÅ OSÅ PRIMEIROSÅ Å ELEMENTOSÅ COMÅ OÅ VALORÅ
&!,3%ÅEÅOÅQUARTOÅVALORűÅ425%
!] F 1$ LQG LVQD ]
 #©LCULOSÅSIMPLESÅ.ÁMEROSÅEÅVECTORES 

.OTE SEÅQUEÅAÅEXPRESS«OÅLºGICAÅXÅÅ.! ±ÅDIFERENTEÅDEÅISNAX ÅPOISÅ.!ÅN«OűÅNAÅREALIDADEÅ


UMÅVALORÅMASÅSIMÅUMÅINDICADORÅDEÅUMÅVALORÅQUEÅN«OÅEST©ÅDISPONµVELÅ$ESTEÅMODO ÅXÅÅ.!ÅD©Å
ORIGEMÅAÅUMÅVECTOR COMÅAÅDIMENS«OÅDEÅX ÅCUJOSÅELEMENTOSÅS«OÅTODOSÅ.!ÅPOISÅAÅEXPRESS«OÅLºGICAÅ
EST©ÅINCOMPLETAÅE ÅPORÅCONSEQU²NCIA ÅIRRESOLÁVEL

2EFIRA SEÅAINDAÅQUEÅH©ÅUMÅSEGUNDOÅTIPOÅDEÅkMISSINGÅVALUESlÅQUEÅS«OÅORIGINADOSÅPORÅC©LCULOSÅ
INDETERMINADOS Å DESIGNADOSÅ PORÅ VALORESÅ .A. k.OTÅ AÅ .UMBERl Å !LGUNSÅ EXEMPLOSÅ DEÅ VALORESÅ
.A.ÅS«OÅOSÅPRODUZIDOSÅPORÅEXPRESS¼ESÅINDETERMINADASÅDOÅTIPO
!
!,QI ,QI
%MÅ CONCLUS«O Å ISNAX Å ORIGINAÅ OÅ VALORÅ 425% QUERÅ COMÅ VALORESÅ .! COMOÅ .A.Å AÅ FUN¯«OÅ
ISNANX D©Å425%ÅAPENASÅCOMÅVALORESÅ.A.

 9HFWRUHVDOIDQXPpULFRV
6ALORESÅALFANUM±RICOSÅEÅVECTORESÅDEÅCARACTERESÅS«OÅUSADOSÅFREQUENTEMENTEÅEMÅ2 ÅCOMOÅPORÅ
EXEMPLOÅ PARAÅ ASÅ ETIQUETAS kLABELSl Å DOSÅ GR©FICOSÅ 1UANDOÅ S«OÅ NECESS©RIOS Å OSÅ VALORESÅ
ALFANUM±RICOSÅ S«OÅ DEFINIDOSÅ COMOÅ CADEIASÅ DEÅ CARACTERESÅ DELIMITADASÅ PORÅ ASPASÅ DUPLAS Å PORÅ
EXEMPLOÅkVALORESÅXl Åk2ESULTADOÅDEÅNOVAÅITERA¯«Ol

!SÅ CADEIASÅ DEÅ CARACTERESÅ PODEMÅ SERÅ CONCATENADASÅ PARAÅ UMÅ VECTOR ALFANUM±RICOÅ USANDOÅ AÅ
FUN¯«OÅC űÅFREQUENTEÅOÅUSOÅDESTAÅOPERA¯«O

!ÅFUN¯«O PASTE ÅTOMAÅCOMOÅENTRADAÅUMÅNÁMEROÅVARI©VELÅDEÅARGUMENTOSÅEÅADICIONA OSÅUMÅ


AÅ UMÅ SEQUENCIALMENTEÅ NUMAÅ CADEIAÅ DEÅ CARACTERESÅ 1UAISQUERÅ VALORESÅ NUM±RICOSÅ DADOSÅ COMOÅ
ARGUMENTOÅDAÅFUN¯«OÅPASTE ÅS«OÅCONVERTIDOSÅEMÅCADEIASÅDEÅCARACTERES ÅDAÅMESMAÅMANEIRAÅCOMOÅ
ACONTECERIAÅAOÅSEREMÅIMPRESSOSÅ/SÅARGUMENTOSÅS«O ÅPORÅDEFEITO ÅSEPARADOSÅNOÅVECTOR RESULTANTEÅ
PORÅUMÅESPA¯OÅEMÅBRANCO ÅMASÅESTEÅCARACTERÅDEÅSEPARA¯«OÅPODEÅSERÅDEFINIDO ÅUSANDOÅOÅPARªMETROÅ
SEPlSEPARADORl Å EMÅ QUEÅ AÅ EXPRESS«OÅ kSEPARADORlÅ DEFINEÅ OÅ SEPARADORÅ AÅ USARÅ PODEÅ
INCLUSIVAMENTEÅSERÅNULO 

0ORÅEXEMPLO
!ODEV SDVWH F ³;´´<´ VHS ´´
GUARDAÅEMÅLABSÅOÅSEGUINTEÅVECTOR DEÅCARACTERES
F ;<;<;<;<;<
#ASOÅN«OÅSEÅHOUVESSEÅDEFINIDOÅUMÅSEPARADORÅNULO ÅOÅVECTOR DEÅCARACTERESÅSERIA
F ;<;<;<;<;<
.OTE SEÅ QUEÅ OÅ VECTOR Ck8l l9l Å COMÅ APENASÅ DOISÅ VALORES Å ±Å REPETIDOÅ CINCOÅ VEZESÅ AT±Å
PERFAZERÅOÅCOMPRIMENTOÅDAÅSEQU²NCIAÅ


PASTE ÅCOLLAPSElSEPARADORl ÅPERMITEÅCOLAPSARÅOSÅARGUMENTOSÅDAÅFUN¯«OÅNUMAÅÁNICAÅCADEIAÅ
DEÅ CARACTERESÅ %XISTEMÅ OUTRASÅ FUN¯¼ESÅ PARAÅ MANIPULARÅ CARACTERES Å TAISÅ COMOÅ SUB Å EÅ
SUBSTRING Å6ERÅAJUDA
 #©LCULOSÅSIMPLESÅ.ÁMEROSÅEÅVECTORES 

 9HFWRUHVLQGH[DGRV6HOHFomRHPRGLILFDomRGHVXEYHFWRUHV
3UB CONJUNTOSÅDEÅELEMENTOSÅDEÅUMÅVECTOR PODEMÅSERÅSELECCIONADOSÅDANDOÅAOÅNOMEÅDOÅVECTORÅ
UMÅVECTORÅDEŵNDICESÅDEFINIDOSÅENTREÅPAR²NTESISÅRECTOSÅ-AISÅGENERICAMENTE ÅPODEMÅSELECCIONAR SEÅ
SUB CONJUNTOSÅ DEÅ ELEMENTOSÅ DEÅ QUALQUERÅ EXPRESS«OÅ QUEÅ SEJAÅ CALCULADAÅ EÅ ATRIBUµDAÅ AÅ UMÅVECTOR Å
ATRAV±SÅDAÅINDICA¯«OÅDEÅUMÅVECTORÅDEŵNDICESÅIMEDIATAMENTEÅAPºSÅAÅEXPRESS«OÅ

4AISÅVECTORESÅDEŵNDICESÅPODEMÅPERTENCERÅAÅUMAÅDASÅSEGUINTESÅQUATROÅCATEGORIAS

 6ECTORÅLºGICOÅ.ESTEÅCASO ÅOÅVECTOR DEŵNDICESÅDEVEÅSERÅDAÅMESMAÅDIMENS«OÅDOÅVECTORÅDOÅ


QUALÅ SEÅ SELECCIONAMÅ OSÅ ELEMENTOSÅ /SÅ ELEMENTOSÅ CORRESPONDENTESÅ AÅ 425% S«OÅ
SELECCIONADOSÅEÅOSÅQUEÅCORRESPONDEMÅAÅ&!,3% S«OÅOMITIDOSÅ0ORÅEXEMPLO
!\ [>LVQD [ @
CRIAÅOÅOBJECTOÅYÅQUEÅCONT±MÅOSÅVALORESÅDEFINIDOSÅDEÅX ÅNAÅMESMAÅSEQU²NCIAÅ.OTE SEÅQUEÅ
SEÅXÅCONT±MÅkMISSINGÅVALUESlÅYÅSER©ÅDEÅCOMPRIMENTOÅINFERIORÅAÅXÅ$OÅMESMOÅMODO
! [ > LVQD [  [!@!]
CRIAÅ OÅ OBJECTOÅ ZÅ ONDEÅ COLOCAÅ OSÅ VALORESÅ DEÅ X  PARAÅ OSÅ QUAISÅ OÅ RESPECTIVOÅ VALORÅ DEÅ XÅ
ESTEJAÅDEFINIDOÅEÅSEJAÅPOSITIVO

 6ECTORÅ DEÅ VALORESÅ INTEIROSÅ POSITIVOSÅ Å .ESTEÅ CASO Å OSÅ VALORESÅ DOÅ VECTOR µNDICEÅ DEVEMÅ
PERTENCERÅAOÅCONJUNTOÅ[ Å Å ÅÅ ÅLENGTHX ]ÅÅ/SÅELEMENTOSÅCORRESPONDENTESÅDOÅVECTORÅ
S«OÅSELECCIONADOSÅEÅCONCATENADOS ÅNESTAÅORDEM ÅNOÅVECTORÅRESULTANTEÅ/ÅVECTORÅDEŵNDICESÅ
PODEÅSERÅDEÅQUALQUERÅDIMENS«OÅEÅOÅRESULTADOűÅDAÅMESMAÅDIMENS«OÅDOÅVECTORÅDEŵNDICESÅ
0ORÅEXEMPLO ÅX;=űÅOÅSEXTOÅELEMENTOÅDEÅXÅE
![>@
SELECCIONAÅOSÅPRIMEIROSÅÅELEMENTOSÅDEÅXÅASSUMINDOÅQUEÅLENGTHX ÅN«OűÅINFERIORÅAÅ Å
$EÅÅMODOÅID²NTICO
!F ³[´³\´ >UHS F  WLPHV  @
ORIGINAÅUMAÅCADEIAÅDEÅCARACTERESÅDEÅCOMPRIMENTOÅ ÅCONSTITUµDAÅPELAÅSEQU²NCIAÅkXlÅkYlÅ
kYlÅkXlÅREPETIDAÅQUATROÅVEZES

 6ECTORÅ DEÅVALORESÅ INTEIROSÅ NEGATIVOSÅ5MÅVECTOR DEŵNDICESÅDESTEÅTIPOÅESPECIFICAÅQUEÅOSÅ


ELEMENTOSÅDEVEMÅSERÅEXCLUµDOS ÅEÅN«OÅSELECCIONADOSÅ%NT«O
!\ [>  @
SELECCIONAÅPARAÅOÅVECTOR YÅDESDEÅOʼnÅAT±ÅAOÅÁLTIMOÅELEMENTOÅDEÅX

 6ECTORÅ ALFANUM±RICOÅ %STAÅ OP¯«OÅ SºÅ PODEÅ REALIZAR SEÅ APLICADAÅ AÅ UMÅ OBJECTOÅ COMÅ OÅ
ATRIBUTOÅNAMESÅDEFINIDOÅPARAÅIDENTIFICARÅOSÅSEUSÅCOMPONENTESÅ.ESTEÅCASO ÅUMÅSUB VECTOR
DOÅ VECTORÅ DEÅ NOMESÅ PODEÅ SERÅ USADOÅ DOÅ MESMOÅ MODOÅ QUEÅ OÅ VECTORÅ DEÅ VALORESÅ INTEIROSÅ
ATR©SÅDESCRITO
!IUXWD F 
!QDPHV IUXWD  F ³ODUDQMD´³EDQDQD´³PDom´³SrUD´
!MDQWDU IUXWD>F ³PDom´³ODUDQMD´ @
/ÅVECTOR JANTARÅCONT±MÅOSÅVALORESÅÅEÅ
 #©LCULOSÅSIMPLESÅ.ÁMEROSÅEÅVECTORES 

!ÅVANTAGEMÅDOSŵNDICESÅALFANUM±RICOSűÅQUEÅS«OÅMAISÅF©CEISÅDEÅRECORDARÅQUEÅOSÅVECTORESÅ
DEÅ µNDICESÅ NUM±RICOSÅ %STAÅ OP¯«OÅ ±Å PARTICULARMENTEÅ ÁTILÅ QUANDOÅ ASSOCIADAÅ AÅ kDATA
FRAMESlÅFOLHASÅDEÅDADOS ÅCOMOÅSEÅVER©ÅPOSTERIORMENTE

.UMAÅ ORDEMÅ DEÅ ASSIGNA¯«O Å TAMB±MÅ SEÅ PODEÅ INDEXARÅ AÅ VARI©VELÅ OUÅ VECTOR ¨Å QUALÅ IR«OÅSERÅ
ASSIGNADOSÅVALORESÅNESTEÅCASO ÅAÅATRIBUI¯«OÅDEÅVALORESÅREALIZA SEÅAPENAS AOSÅELEMENTOSÅINDEXADOSÅ
!Å EXPRESS«OÅ DEVEÅ SERÅ DAÅ FORMAÅ VECTOR;VECTOR?µNDICE=Å J©Å QUEÅ AÅ UTILIZA¯«OÅ DEÅ UMAÅ EXPRESS«OÅ
ARBITR©RIAÅEMÅVEZÅDOÅNOMEÅDOÅVECTORÅN«OÅFARIAÅSENTIDOÅNESTEÅCONTEXTO

/ÅVECTOR AOÅQUALÅSEÅIR«OÅATRIBUIRÅVALORESÅDEVEÅSERÅDAÅMESMAÅDIMENS«OÅDOÅVECTORÅDEŵNDICES Å
EÅ NOÅ CASOÅ DEÅ SEÅ TRATARÅ DEÅ UMÅ VECTORÅ INDEXADOÅ LºGICOÅ TEMÅ DEÅ SERÅ DOÅ MESMOÅ COMPRIMENTOÅ DOÅ
VECTORÅQUEÅINDEXAÅ0ORÅEXEMPLO
![>LVQD [ @ 
SUBSTITUIÅQUALQUERÅELEMENTOÅDEÅXÅN«OÅDEFINIDOÅPELOÅVALORÅ ÅE
!\>\@ \>\@
FAZÅOÅMESMOÅQUE
!\ DEV \

 &ODVVHVGHREMHFWRV
/SÅ VECTORESÅ S«OÅ O TIPOÅ MAISÅ IMPORTANTEÅ DEÅ OBJECTOSÅ EMÅ 2 Å MASÅ H©Å V©RIOSÅ OUTROSÅ TIPOSÅ DEÅ
OBJECTOSÅAOSÅQUAISÅNOSÅREFERIREMOSÅDEÅMANEIRAÅMAISÅFORMALÅNOSÅPRºXIMOSÅCAPµTULOS

x -ATRIZES OU ÅMAISÅGENERICAMENTE ÅVARI©VEISÅINDEXADAS i!RRAYSj ÅS«OÅAÅGENERALIZA¯«OÅ


MULTI DIMENSIONALÅDOSÅVECTORESÅ$EÅFACTO ÅS«OÅVECTORESÅQUEÅPODEMÅSERÅINDEXADOSÅPORÅDOISÅ
OUÅMAISŵNDICES ÅQUEÅCORRESPONDEMÅAÅOUTRASÅTANTASÅDIMENS¼ES ÅEÅQUEÅSER«OÅVISUALIZADASÅ
DEÅMODOÅESPECIALÅ6EJA SEÅ#APµTULOÅÅ;6ARI©VEISÅINDEXADASÅ-ATRIZES= ÅP©GÅ

x /SÅ FACTORES S«OÅ ESTRUTURASÅ DEÅ DADOSÅ QUEÅ SERVEMÅ PARAÅ REPRESENTARÅ DADOSÅ CATEGºRICOSÅ
6EJA SEÅ#APµTULOÅÅ;&ACTORES= ÅP©GÅ

x !SÅLISTAS S«OÅFORMASÅGERAISÅDEÅVECTORESÅEMÅQUEÅOSÅDIVERSOSÅELEMENTOSÅN«OÅNECESSITAMÅDEÅ
SERÅ DOÅ MESMOÅ TIPO Å EÅ QUEÅ MUITASÅ VEZESÅ S«O Å PORÅ SUAÅ VEZ Å VECTORESÅ OUÅ LISTASÅ !SÅ LISTASÅ
POSSIBILITAMÅ UMÅ MODOÅ CONVENIENTEÅ DEÅ APRESENTARÅ OSÅ RESULTADOSÅ DEÅ C©LCULOSÅ ESTATµSTICOSÅ
6EJA SEÅ3EC¯«OÅÅ;,ISTAS= ÅP©GÅ

x !SÅ FOLHASÅ DEÅ DADOS kDATA FRAMESl Å S«OÅ ESTRUTURASÅ EMÅ FORMAÅ DEÅ TABELAÅ DOÅ TIPOÅ
MATRICIAL Å NASÅ QUAISÅ ASÅ COLUNASÅ PODEMÅ SERÅDEÅDIFERENTESÅ TIPOSÅ !SÅTABELASÅ DEÅDADOSÅS«OÅ
APROPRIADASÅ PARAÅ REPRESENTARÅ MATRIZESÅ DEÅ DADOS Å EMÅ QUEÅ CADAÅ LINHAÅ SEÅ REFEREÅ AÅ UMAÅ
UNIDADEÅDEÅOBSERVA¯«OÅOUÅINDIVµDUOÅEÅASÅCOLUNASÅREPRESENTAMÅASÅVARI©VEISÅOBSERVADAS ÅEÅ
QUEÅ PODEMÅ SERÅ NUM±RICASÅ OUÅ ALFANUM±RICASÅ -UITOSÅ RESULTADOSÅ EXPERIMENTAISÅ S«OÅ
FACILMENTEÅREPRESENTADOSÅNUMAÅTABELAÅDEÅDADOSÅOSÅTRATAMENTOSÅS«OÅVARI©VEISÅCATEGºRICASÅ
EÅASÅVARI©VEISÅRESPOSTAÅS«OÅVARI©VEISÅNUM±RICASÅ3EC¯«OÅÅ;4ABELASÅDEÅDADOS= ÅP©GÅ

x !SÅ FUN¯¼ES S«OÅ ELASÅ PRºPRIASÅ CONSIDERADASÅ EMÅ 2Å COMOÅ OBJECTOS Å QUEÅ PODEMÅ SERÅ
GUARDADOSÅNOÅESPA¯OÅDEÅTRABALHOÅ$ESTEÅMODO ÅOÅUTILIZADORÅPODEÅDESENVOLVERÅEÅGUARDARÅ
 #©LCULOSÅSIMPLESÅ.ÁMEROSÅEÅVECTORES 

ASÅSUASÅPRºPRIASÅFUN¯¼ES ÅAMPLIANDOÅASÅCAPACIDADESÅDEÅ2Å6EJA SEÅ#APµTULOÅÅ;$EFINAÅASÅ


SUASÅPRºPRIASÅFUN¯¼ES= ÅP©GÅ
Å /BJECTOSÅMODOSÅEÅATRIBUTOS 

 2EMHFWRVPRGRVHDWULEXWRV

 $WULEXWRV LQWUtQVHFRVPRGRHGLPHQVmR


!SÅENTIDADESÅQUEÅ2ÅMANIPULAÅDESIGNAM SEÅPORÅOBJECTOSÅ%XEMPLOSÅDEÅOBJECTOSÅS«OÅVECTORESÅ
DEÅVALORESÅREAIS ÅVECTORESÅDEÅNÁMEROSÅCOMPLEXOS ÅVECTORESÅDEÅVALORESÅLºGICOSÅEÅVECTORESÅDEÅCADEIASÅ
DEÅ CARACTERESÅ OUÅ VECTORESÅ ALFANUM±RICOS Å %STESÅ OBJECTOSÅ S«OÅ DESIGNADOSÅ PORÅ ESTRUTURASÅ
iATºMICASj ÅPOISÅOSÅSEUSÅELEMENTOSÅS«OÅTODOSÅDOÅMESMOÅTIPO ÅOUÅMODO ÅNOMEADAMENTEÅNUM±RICO Å
COMPLEXO ÅLºGICO OUÅALFANUM±RICO ÅRESPECTIVAMENTE

/SÅVECTORESÅDEVEMÅTERÅTODOSÅOSÅSEUSÅVALORESÅDOÅMESMOÅMODO ÅLºGICO ÅNUM±RICO ÅCOMPLEXO OUÅ


ALFANUM±RICOÅ)STOű ÅUMÅVECTOR N«OÅPODEÅSERÅAMBµGUOÅEMÅRELA¯«OÅAOÅTIPOÅDEÅVALORESÅQUEÅCONT±MÅ
!Å ÁNICAÅ EXCEP¯«OÅ AÅ ESTAÅ REGRAÅ ±Å QUEÅ TODOSÅ OSÅ TIPOSÅ DEÅ VECTORESÅ PODEMÅ CONTERÅ OÅ VALORÅ ESPECIALÅ
.! PARAÅELEMENTOSÅN«OÅDEFINIDOSÅ-ESMOÅQUEÅUMÅVECTORÅESTEJAÅVAZIO ÅTEMÅNAÅMESMAÅUMÅMODOÅ
0ORÅEXEMPLO ÅUMÅVECTORÅALFANUM±RICOÅVAZIOÅAPARECEÅCOMOÅCHARACTER EÅUMÅVECTORÅNUM±RICOÅ
VAZIOÅCOMOÅNUMERIC 

!SÅLISTASÅMANUSEADASÅPORÅ2ÅS«OÅDOÅMODOÅLISTÅ%STASÅS«OÅSEQU²NCIASÅORDENADASÅDEÅOBJECTOS Å
CADAÅQUALÅPODEÅSERÅDEÅMODOÅDISTINTOÅ!SÅLISTASÅS«OÅDESIGNADASÅPORÅESTRUTURASÅiRECURSIVASj ÅEMÅVEZÅ
DEÅiATºMICASj ÅPOISÅOSÅSEUSÅELEMENTOSÅPODEMÅSERÅOUTRASÅLISTAS

!SÅ OUTRASÅ ESTRUTURASÅ iRECURSIVASjÅ S«OÅ ASÅ FUN¯¼ESÅ CUJOÅ MODOÅ ±Å kFUNCTIONlÅ EÅ ASÅ EXPRESS¼ESÅ
COMÅMODOÅkEXPRESSIONlÅ/ÅMODOÅFUN¯«OÅENGLOBAÅASÅFUN¯¼ESÅQUEÅFAZEMÅPARTEÅDOÅSISTEMAÅ2ÅBEMÅ
COMOÅASÅFUN¯¼ESÅDEFINIDASÅPELOÅUTILIZADOR ÅQUEÅSER«OÅDISCUTIDASÅPOSTERIORMENTEÅ/SÅOBJECTOSÅCUJOÅ
MODOűÅEXPRESS«OÅCONSTITUEMÅUMÅMºDULOÅAVAN¯ADOÅDEÅ2 ÅQUEÅN«OÅSER©ÅABORDADOÅNESTASÅNOTAS Å
APARTEÅDOÅMµNIMOÅNECESS©RIOÅAOÅTRATAMENTOÅDEÅFºRMULASÅNAÅDESCRI¯«OÅDEÅMODELOSÅESTATµSTICOS

#OMÅ OÅ MODOÅ DEÅ UMÅ OBJECTOÅ DESIGNA SEÅ OÅ TIPOÅ FUNDAMENTALÅ DEÅ DOSÅ SEUSÅ ELEMENTOSÅ
CONSTITUINTESÅ/ÅMODOűÅUMÅCASOÅPARTICULARÅDOSÅATRIBUTOS DEÅUMÅOBJECTOÅ/SÅATRIBUTOS FORNECEMÅ
INFORMA¯«OÅESPECµFICAÅACERCAÅDOÅOBJECTOÅ/UTROÅATRIBUTOűÅAÅDIMENS«OÅCOMPRIMENTOÅkLENGTHl ÅDEÅ
UMÅOBJECTOÅ!SÅFUN¯¼ESÅMODEOBJECTO EÅLENGTHOBJECTO USAM SEÅPARAÅSABERÅQUALÅOÅMODOÅEÅOÅ
COMPRIMENTOÅDEÅQUALQUERÅESTRUTURAÅDEFINIDA

0ODEMÅ ATRIBUIR SEÅ OUTROSÅ PROPRIEDADESÅ AÅ UMÅ OBJECTOÅ COMÅ AÅ FUN¯«OÅ ATTRIBUTESOBJECT Å
COMOÅ SEÅ VER©Å NAÅ 3EC¯«OÅ Å ;/BTERÅ EÅ DEFINIRÅ ATRIBUTOS= Å P©GÅ Å 0ORÅ ISSO Å MODE EÅ LENGHTÅ S«OÅ
DESIGNADOSÅPORÅATRIBUTOSÅINTRµNSECOSÅDOÅOBJECTO

0ORÅEXEMPLO ÅSEÅZűÅUMÅVECTOR DEÅDIMENS«OÅÅDEÅNÁMEROSÅCOMPLEXOS ÅENT«OÅOÅRESULTADOÅDAÅ


FUN¯«OÅMODEZ ±ÅkCOMPLEXlÅEÅOÅDEÅLENGTHZ ±ÅÅOÅVALORÅ

2Å PROVOCAÅ AÅ ALTERA¯«OÅ DOÅ MODOÅ DEÅ UMÅ OBJECTOÅ SEMPREÅ QUEÅ CONSIDEREÅ NECESS©RIOÅ ESTAÅ
ALTERA¯«OÅEÅMESMOÅEMÅSITUA¯¼ESÅEMÅQUEÅOÅN«Oű Å0ORÅEXEMPLO ÅCOMÅOÅVECTOR
!] 


/ÅMODOÅNUM±RICOÅCONSISTEÅNAÅREALIDADEÅDEÅDOISÅMODOSÅDISTINTOSÅINTEIRO EÅDUPLAÅPRECIS«OÅ
Å /BJECTOSÅMODOSÅEÅATRIBUTOS 

PODEÅDEFINIR SE
!GLJLWRV DVFKDUDFWHU ]
APºSÅOÅQUEÅDIGITOSÅPASSAÅAÅSERÅOÅVECTOR ALFANUM±RICOÅCkl Åkl Åkl ÅÅ Åkl Å5MAÅPROVOCA¯«OÅ
MAISÅPARAÅALTERARÅOÅMODO ÅEÅRE CONSTROI SEÅDEÅNOVOÅUMÅVECTORÅNUM±RICO
!G DVLQWHJHU GLJLWRV
.ESTEÅ MOMENTO Å DÅ EÅ ZÅ S«OÅ OÅ MESMOÅ VECTORÅ (©Å UMÅ VASTOÅ LEQUEÅ DEÅ FUN¯¼ESÅ DAÅ FORMAÅ
ASSOMETHING PARAÅ PROVOCARÅ AÅ ALTERA¯«OÅ DEÅ MODO Å OUÅ PARAÅ INVESTIRÅ UMÅ OBJECTOÅ COMÅ ALGUMÅ
ATRIBUTOÅDEÅQUEÅN«OÅDISPONHAÅ/ÅUTILIZADORÅDEVEÅCONSULTARÅOSÅDIVERSOSÅARQUIVOSÅDEÅAJUDAÅPARAÅSEÅ
FAMILIARIZARÅCOMÅESTASÅFUN¯¼ES

 $OWHUDUDGLPHQVmRGHXPREMHFWR
5MÅOBJECTOÅVAZIOÅISTOű ÅSEMÅELEMENTOS ÅTEMÅUMÅMODOÅ0ORÅEXEMPLO
!H QXPHULF
DEFINEÅAÅESTRUTURAÅEÅCOMOÅUMÅVECTOR NUM±RICOÅVAZIOÅ$EÅMODOÅSIMILAR ÅCHARACTER DEFINEÅUMÅ
VECTORÅ ALFANUM±RICOÅ VAZIOÅ 5MAÅ VEZÅ QUEÅ OÅ OBJECTOÅ DEÅ QUALQUERÅ DIMENS«OÅ TENHAÅ SIDOÅ CRIADO Å
NOVOSÅ ELEMENTOSÅ PODEMÅ SER LHEÅ ATRIBUµDOSÅ SIMPLESMENTEÅ DANDOÅ UMÅ VALORÅ DEÅ µNDICEÅ FORAÅ DAÅ SUAÅ
ACTUALÅDIMENS«OÅ!SSIM
!H>@ 
PROVOCAÅQUEÅAGORAÅOÅVECTOR EÅTENHAÅDIMENS«OÅOSÅDOISÅPRIMEIROSÅELEMENTOSÅS«OÅNESTEÅMOMENTOÅ
.! Å%STAÅREGRAÅAPLICA SEÅAÅQUALQUERÅESTRUTURA ÅDESDEÅQUEÅOÅMODOÅDOSÅELEMENTOSÅADICIONAISÅSEJAÅ
CONCORDANTEÅCOMÅOÅMODOÅDOÅOBJECTO

%STEÅ AJUSTAMENTOÅ AUTOM©TICOÅ DAÅ DIMENS«OÅ DEÅ UMÅ OBJECTOÅ ±Å USADOÅ FREQUENTEMENTE Å PORÅ
EXEMPLOÅ COMÅ AÅ FUN¯«OÅ SCAN PARAÅ FAZERÅ AÅ ENTRADAÅ DEÅ VALORESÅ 6EJAÅ 3EC¯«OÅ Å ;!Å FUN¯«OÅ
SCAN = ÅP©GÅ 

$EÅMODOÅ SEMELHANTE ÅPARAÅ TRUNCARÅ AÅDIMENS«OÅ DEÅUMÅOBJECTOÅREQUERÅAPENASÅ UMÅCOMANDOÅ


DEÅASSIGNA¯«OÅ3EÅALFA ±ÅUMÅOBJECTOÅDEÅDIMENS«OÅ ÅENT«O
!DOID DOID> @
TRANSFORMAÅ ALFAÅ NUMÅ OBJECTOÅ DEÅ DIMENS«OÅ  Å CONSTITUµDOÅ APENASÅ PELOSÅ ELEMENTOSÅ DEÅ µNDICEÅ PARÅ
/SÅELEMENTOSÅDEŵNDICEŵMPARÅN«OÅS«OÅRETIDOS

 2EWHUHGHILQLUDWULEXWRV
!ÅFUN¯«OÅATTRIBUTESOBJECTO ÅD©ÅAÅLISTAÅDEÅTODOSÅOSÅATRIBUTOSÅN«OÅINTRµNSECOSÅACTUALMENTEÅ
DEFINIDOSÅ PARAÅ OÅ OBJECTOÅ EMÅ CAUSAÅ !Å FUN¯«OÅ ATTROBJECTO Å ATRIBUTO PODEÅ SERÅ USADAÅ PARAÅ
SELECCIONARÅ UMÅ ATRIBUTOÅ ESPECµFICOÅ %STASÅ FUN¯¼ESÅ SºÅ RARAMENTEÅ S«OÅ USADAS Å EXCEPTOÅ EMÅ
CIRCUNSTªNCIASÅ BASTANTEÅ ESPECIAIS Å QUANDOÅ UMÅ NOVOÅ ATRIBUTOÅ TEMÅ DEÅ SERÅ DEFINIDOÅ COMÅ UMAÅ


'ERALMENTEÅ AÅ FOR¯AGEMÅ DEÅ ALTERA¯«OÅ DEÅ MODOÅ NUM±RICOÅ PARAÅ ALFANUM±RICO Å EÅ DEÅ NOVOÅ PARAÅ
NUM±RICOÅ N«OÅ ±ÅEXACTAMENTEÅREVERSµVEL ÅDEVIDOÅAOSÅPROBLEMASÅ DEÅARREDONDAMENTOÅDOSÅ DµGITOSÅ
DOSÅVALORES
Å /BJECTOSÅMODOSÅEÅATRIBUTOS 

FINALIDADEÅESPECµFICA ÅTALÅCOMOÅPORÅEXEMPLOÅASSOCIARÅAÅDATA DEÅCRIA¯«OÅOUÅUMÅOPERADORÅCOMÅUMÅ


OBJECTOÅ/ÅCONCEITOű ÅCONTUDO ÅMUITOÅIMPORTANTEÅ

$EVEÅ SERÅ DADOÅ MUITOÅ CUIDADOÅ QUANDOÅ SEÅ DEFINEMÅ OUÅ ELIMINAMÅ ATRIBUTOS Å POISÅ ELESÅ FAZEMÅ
PARTEÅINTEGRALÅDOÅOBJECTOÅUSADOÅEMÅ2

1UANDOÅAÅFUN¯«OÅATTR ±ÅUSADAÅNOÅLADOÅESQUERDOÅDEÅUMÅCOMANDOÅDEÅASSIGNA¯«O ÅPODEÅSERÅ


USADAÅ QUERÅ PARAÅ ASSOCIARÅ UMÅ NOVOÅ ATRIBUTOÅ QUERÅ PARAÅ ALTERARÅ UMÅ ATRIBUTOÅ EXISTENTEÅ 0ORÅ
EXEMPLO
!DWWU ]´GLP´  F 
PERMITEÅQUEÅ2ÅTRATE ZÅCOMOÅUMAÅMATRIZÅDEÅÅLINHASÅPORÅÅCOLUNAS

 &ODVVHVGHREMHFWRV
5MÅ ATRIBUTOÅ ESPECIALÅ DESIGNADOÅPORÅ CLASS CLASSE ÅDOÅOBJECTOűÅUSADOÅPARAÅ VOCACIONARÅESSEÅ
OBJECTOÅPARAÅOÅESTILOÅDEÅPROGRAMA¯«OÅEMÅ2

0ORÅ EXEMPLOÅ SEÅ UMÅ OBJECTOÅ ±Å DAÅ CLASSEÅ kDATAFRAMEl Å SER©Å VISUALIZADOÅ SEGUNDOÅ UMAÅ
DETERMINADAÅ FORMA Å AÅ FUN¯«OÅ PLOT VISUALIZ© LO ©Å DEÅ DETERMINADAÅ FORMA Å EÅ QUALQUERÅ OUTRAÅ
FUN¯«OÅ DEÅ USOÅ GEN±RICOÅ TALÅ COMOÅ SUMMARY REAGIR«OÅ PERANTEÅ ESTEÅ OBJECTOÅ DEÅ UMAÅ MANEIRAÅ
ESPECIFICAMENTEÅORIENTADAÅPARAÅESTAÅCLASSE

0ARAÅ REMOVERÅ TEMPORARIAMENTEÅ OSÅ EFEITOSÅ DEÅ CLASSEÅ DEÅ UMÅ OBJECTO Å USA SEÅ AÅ FUN¯«OÅ
UNCLASS Å0ORÅEXEMPLO ÅSEÅINVERNOűÅDAÅCLASSEÅkDATAFRAMElÅENT«O
!LQYHUQR
VISUALIZAÅ ESTEÅ OBJECTOÅ NAÅ FORMAÅ DEÅ TABELAÅ DEÅ DADOS Å QUEÅ ±Å SEMELHANTEÅ AÅUMAÅMATRIZ Å ENQUANTOÅ
QUE
!XQFODVV ZLQWHU
OÅ VISUALIZAR©Å COMOÅ UMAÅ LISTAÅ NORMALÅ 3OMENTEÅ EMÅ SITUA¯¼ESÅ MUITOÅ ESPECIAISÅ VAIÅ SENTIRÅ AÅ
NECESSIDADE DEÅUSARÅESTAÅCAPACIDADE ÅMASÅESTAMOSÅNOÅPONTOÅEMÅQUEÅEST©ÅAÅFAMILIARIZAR SEÅCOMÅOSÅ
CONCEITOSÅDEÅCLASSEÅEÅFUN¯¼ES

!SÅFUN¯¼ESÅEÅASÅCLASSESÅSER«OÅPOSTERIORMENTEÅDISCUTIDASÅDEÅMODOÅMUITOÅRESUMIDOÅNAÅ3EC¯«O
Å;/RIENTA¯«OÅPARAÅOBJECTOS= ÅP©GÅ
Å &ACTORES 

 )DFWRUHV

5MÅFACTOR ±ÅUMÅVECTOR QUEÅSEÅUSAÅPARAÅESPECIFICARÅUMAÅCLASSIFICA¯«OÅDISCRETAÅEMÅCATEGORIASÅ


DOSÅ COMPONENTESÅ DEÅ OUTROSÅ VECTORESÅ DAÅ MESMAÅ DIMENS«OÅ %MÅ 2Å EXISTEMÅ FACTORES ORDENADOS EÅ
N«OÅ ORDENADOSÅ 3EÅ BEMÅ QUEÅ ASÅ APLICA¯¼ESÅ PR©TICASÅ DEÅ FACTORESÅSEJAÅNAÅDEFINI¯«OÅ DEÅFºRMULASÅ DEÅ
MODELOSÅ ESTATµSTICOSÅ VEJAÅ 3EC¯«OÅ Å ;#ONTRASTES= Å P©GÅ  Å AQUIÅ LIMITAR NOS EMOSÅ AÅ
APRESENTAR ALGUNSÅEXEMPLOS

 8PH[HPSORHVSHFtILFR
3UPONHAÅQUEÅSEÅDISP¼EMÅDEÅUMAÅAMOSTRAÅDEÅÅPROFISSIONAISÅLIBERAISÅDEÅDIVERSOSÅDISTRITOSÅDOÅ
CONTINENTEÅOÅVECTOR PROVINCIAÅCONT±MÅASÅINICIAISÅDAÅPROVµNCIA DEÅCADAÅUMÅDOSÅELEMENTOSÅDESTAÅ
AMOSTRA
! SURYLQFLD  F WPG EO PLQ ULE  ULE ED DOW
DOW PLQ DOJ ULE DOJ PLQ PLQ EO WPG
EO ED DOW DOJ PLQ ULE ULE DOW EO
EEULEDOJDOJEE
0ARAÅCRIARÅUMÅFACTOR AÅPARTIRÅDOÅVECTOR PROVINCIA ÅUSA SEÅAÅFUN¯«OÅFACTOR 
!ISURYLQFLD IDFWRU SURYLQFLD
!ÅFUN¯«OÅPRINT MANUSEIAÅOSÅFACTORESÅDEÅMODOÅESPECµFICO ÅEÅAÅSAµDAűÅAÅSEGUINTE
!ISURYLQFLD
;=ÅTMDÅBLÅÅMIN RIBÅRIBÅBAÅÅALTÅALTÅMINÅALGÅRIBÅALGÅMINÅMINÅBLÅÅTMDÅBLÅÅBAÅÅALT

;=ÅALGÅMIN RIBÅRIBÅALTÅBLÅÅBBÅÅRIBÅALGÅALGÅBBÅ

,EVELSÅÅALGÅALTÅBAÅBBÅBLÅMIN RIBÅTMD

0ARAÅOBTERÅASÅCATEGORIASÅDE UMÅFACTOR USA SEÅAÅFUN¯«OÅLEVELS 


!OHYHOV ISURYLQFLD
;=ÅALGÅALTÅBAÅÅBBÅÅBLÅÅMINÅRIBÅTMD

 $IXQomRWDSSO\ HYDULiYHLVLQGH[DGDVGHVLJXDLV


%MÅCONTINUA¯«OÅDOÅEXEMPLOÅANTERIOR ÅSUPONHAMOSÅQUEÅDISPOMOSÅDEÅOUTROÅVECTOR CONTENDOÅ
OSÅRENDIMENTOSÅDESSESÅCONTABILISTASÅMEDIDOSÅNUMAÅUNIDADEÅMONET©RIAÅAPROPRIADA 
!UHQGLPHQWR F 


0ARAÅCALCULARÅAÅM±DIAÅAMOSTRALÅDEÅCADAÅUMAÅDASÅCATEGORIASÅNESTEÅCASO ÅDEÅCADAÅPROVµNCIA Å
PODEMOSÅUSARÅAÅFUN¯«OÅTAPPLY 
!UHQGDPHGLD WDSSO\ UHQGLPHQWRISURYLQFLDPHDQ


%STESÅCºDIGOSÅREPRESENTAMÅMINÅ-INHOÅTMDÅ4R©S OS -ONTESÅBAÅ"EIRAÅ!LTAÅBBÅ"EIRAÅ"AIXAÅ
BLÅ"EIRAÅ,ITORALÅALTÅ!LENTEJOÅALGÅ!LGARVEÅRIBÅ2IBATEJO
Å &ACTORES 

QUEÅCALCULAÅOÅVECTOR DEÅM±DIASÅDEÅCADAÅUMAÅDASÅCATEGORIAS
!UHQGDPHGLD
ALG ALT BA BB BL MIN RIB TMDÅ

ÅÅÅÅÅÅÅÅÅÅÅÅÅÅ ÅÅÅÅÅÅÅÅÅÅÅÅ

!Å FUN¯«OÅ TAPPLY APLICAÅ UMAÅ FUN¯«O Å NESTEÅ CASOÅ AÅ FUN¯«OÅ MEAN Å AÅ CADAÅ GRUPOÅ DEÅ
ELEMENTOSÅ DOÅ PRIMEIROÅ ARGUMENTOÅ VECTOR RENDIMENTO Å DEFINIDOSÅ PELOSÅ NµVEISÅ OUÅ CATEGORIASÅ DOÅ
SEGUNDOÅ ARGUMENTOÅ VECTORÅ FPROVINCIA Å COMOÅ SEÅ CADAÅ GRUPOÅ FOSSEÅ UMÅ VECTORÅ PORÅ SIÅ SºÅ /Å
RESULTADOűÅUMAÅESTRUTURAÅCUJOÅCOMPRIMENTOűÅOÅNÁMEROÅDEÅCATEGORIASÅDOÅFACTORÅ6EJAÅAÅAJUDAÅ
ASSOCIADAÅAÅTAPPLY PARAÅMAISÅDETALHES

3UPONHAÅ AGORA QUEÅ PRETENDEMOSÅ CALCULARÅ OSÅ ERROS PADR«OÅ DAÅ M±DIAÅ DOSÅ RENDIMENTOSÅ PORÅ
PROVµNCIAÅ0ARAÅTAL ÅNECESSITAMOSÅDEÅDEFINIRÅUMAÅFUN¯«OÅQUEÅCALCULEÅOÅERRO PADR«OÅDAÅM±DIAÅDEÅ
UMÅ VECTOR NUM±RICOÅ 3ENDOÅ VAR Å AÅ FUN¯«OÅ QUEÅ CALCULAÅ A VARIªNCIAÅ AMOSTRAL Å ENT«OÅ AÅ FUN¯«OÅ
PARAÅCALCULARÅOÅERRO PADR«OÅDAÅM±DIA PODEÅSERÅDEFINIDAÅPELAÅEXPRESS«O
!HUURSDGUDR IXQFWLRQ [
^VTUW YDU [ OHQJWK [ `
!GORAÅBASTAÅAPLICARÅAÅFUN¯«OÅERROPADRAO COMOÅARGUMENTOŨÅFUN¯«OÅTAPPLY 
!HUURS WDSSO\ UHQGLPHQWRISURYLQFLDHUURSDGUDR
/SÅVALORESÅCALCULADOSÅS«O
!HUURS
ALGÅÅÅÅÅÅÅÅÅÅALTÅÅÅÅÅÅÅÅ BA BBÅÅÅÅÅÅÅÅÅÅÅÅBLÅÅÅÅÅÅÅÅÅÅÅÅMIN RIBÅÅÅÅÅÅÅÅÅÅÅÅTMDÅ

ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

#OMOÅEXERCµCIO ÅPODEÅCALCULARÅOÅINTERVALOÅDEÅCONFIAN¯AÅAÅÅPARAÅAÅM±DIAÅDOSÅRENDIMENTOSÅ
PORÅ PROVµNCIAÅ 0ARAÅ TAL Å PODEÅ USARÅ AÅ FUN¯«OÅ TAPPLY Å AÅ FUN¯«OÅ LENGTH PARAÅ CALCULARÅ OSÅ
TAMANHOSÅ AMOSTRAIS Å EÅ AÅ FUN¯«OÅ QT PARAÅ OBTERÅ OSÅ QUANTISÅ DASÅ DISTRIBUI¯¼ESÅ T DEÅ 3TUDENTÅ
CORRESPONDENTES

!Å FUN¯«OÅ TAPPLY PODEÅ USAR SEÅ PARAÅ APLICARÅ UMAÅ FUN¯«OÅ AÅ UMÅ VECTOR INDEXADOÅ PORÅ
DIFERENTESÅ CATEGORIASÅ SIMULTANEAMENTEÅ 0ORÅ EXEMPLO Å PODEÅ INTERESSARÅ DIVIDIRÅ AÅ AMOSTRAÅ PORÅ
ESTADOÅOUÅPORÅSEXOÅ/SÅELEMENTOSÅDOÅVECTORÅV«OÅSERÅAGRUPADOSÅEMÅSUB AMOSTRASÅCORRESPONDENTESÅÅ
¨SÅ DISTINTASÅ CATEGORIASÅ OUÅ NµVEIS Å EÅ AÅ FUN¯«OÅ ±Å APLICADAÅ AÅ CADAÅ UMAÅ DESTASÅ SUB AMOSTRASÅ /Å
RESULTADOűÅUMAÅVARI©VELÅINDEXADAÅETIQUETADAÅCOMÅOSÅNµVEISÅDEÅCADAÅCATEGORIA

!ÅCOMBINA¯«OÅDEÅUMÅVECTOR COMÅUMÅFACTOR AÅETIQUET© LOűÅUMÅEXEMPLOÅDOÅQUEÅSEÅDESIGNAÅ


PORÅVARI©VELÅINDEXADAÅDESIGUAL kRAGGEDÅARRAYl ÅPOISÅPOSSIVELMENTEÅOSÅTAMANHOSÅDASÅSUB CLASSESÅ
S«OÅ DIFERENTESÅ 1UANDOÅ ESTESÅ TAMANHOSÅ S«OÅ IGUAIS Å AÅ INDEXA¯«OÅ PODEÅ FAZER SEÅ IMPLICITAMENTEÅ EÅ
MAIS EFICIENTEMENTE ÅCOMOÅSEÅVER©ÅADIANTE

%RRO PADR«OÅDAÅM±DIAÅ V[ V
Q



!ÅDEFINI¯«OÅDEÅFUN¯¼ESÅSER©ÅTRATADOÅNOÅ#APµTULOÅÅ;$EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES= ÅP©GÅ
Å &ACTORES 

 )DFWRUHVRUGHQDGRV
/SÅNµVEISÅDOSÅFACTORESÅS«OÅGUARDADOSÅPORÅORDEMÅALFAB±TICAÅTALÅCOMOÅNOÅEXEMPLOÅANTERIOR Å
OUÅNAÅORDEMÅEMÅQUEÅSEÅESPECIFICARAMÅEXPLICITAMENTEÅNAÅFUN¯«OÅFACTOR 

0ORÅVEZESÅH©ÅUMAÅORDENA¯«OÅNATURALÅNOSÅNµVEISÅDEÅUMÅFACTOR ÅQUEÅPRETENDEMOSÅTERÅEMÅCONTAÅ
PARAÅ ASÅ AN©LISESÅ ESTATµSTICASÅ SUBSEQUENTESÅ !Å FUN¯«OÅ ORDERED Å PERMITEÅ CRIARÅ ESTEÅ TIPOÅ DEÅ
FACTORESÅEÅOÅSEUÅUSOűÅID²NTICOÅAOÅDAÅFUN¯«OÅFACTOR Å/SÅFACTORESÅCRIADOSÅPELAÅFUN¯«OÅFACTOR Å
S«OÅDESIGNADOSÅFACTORESÅNOMINAISÅOU ÅN«OÅHAVENDOÅRISCOÅDEÅCONFUS«O ÅSIMPLESMENTEÅPORÅFACTORESÅ
OSÅQUEÅS«OÅCRIADOSÅCOMÅAÅFUN¯«OÅORDERED S«OÅDESIGNADOSÅFACTORESÅORDENADOSÅ.AÅMAIORÅPARTEÅ
DASÅ VEZES Å AÅ ÁNICAÅ DIFEREN¯AÅ ENTREÅ AMBOSÅ OSÅ TIPOSÅ CONSISTEÅ EMÅ QUEÅ OSÅ ORDENADOSÅ S«OÅ IMPRESSOSÅ
INDICANDOÅAÅORDEMÅDOSÅNµVEIS
!RUGHUHG SURYLQFLD
;=ÅTMDÅBLÅÅMIN RIBÅRIBÅBAÅÅALTÅALTÅMINÅALGÅRIBÅALGÅMINÅMINÅBLÅÅTMDÅBLÅÅBAÅÅALT

;=ÅALGÅMIN RIBÅRIBÅALTÅBLÅÅBBÅÅRIBÅALGÅALGÅBBÅ

,EVELSÅÅALGÅÅALTÅÅBAÅÅBBÅÅBLÅÅMIN ÅRIBÅÅTMD

!L±MÅ DISSO Å OSÅ CONTRASTESÅ GERADOSÅ PELOSÅ DOISÅ TIPOSÅ DEÅ FACTORESÅ AOÅ AJUSTARÅ MODELOSÅ LINEARESÅ
S«OÅDISTINTOS
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

 9DULiYHLVLQGH[DGDV0DWUL]HV

 9DULiYHLVLQGH[DGDV
5MAÅ VARI©VELÅ INDEXADAÅ PODEÅ CONSIDERAR SEÅ COMOÅ UMAÅ COLEC¯«OÅ DEÅ DADOS Å INDEXADAÅ PORÅ
V©RIOSÅ µNDICESÅ 2Å Å PERMITEÅ CRIARÅ EÅ MANIPULARÅ VARI©VEISÅ INDEXADASÅ EMÅ GERAL Å EÅ MATRIZESÅ EMÅ
PARTICULAR

5MÅVECTOR DEÅDIMENS¼ESűÅUMÅVECTORÅDEÅNÁMEROS INTEIROSÅ3EÅOÅSEUÅCOMPRIMENTOűÅK ÅENT«OÅ


AÅ VARI©VELÅ INDEXADAÅ CORRESPONDENTEÅ ±Å K DIMENSIONALÅ /SÅ ELEMENTOSÅ DOÅ VECTORÅ DEÅ DIMENS¼ESÅ
INDICAMÅ OSÅ LIMITESÅ SUPERIORESÅ DOSÅ KÅ µNDICESÅ /SÅ LIMITESÅ INFERIORESÅ VALEMÅ SEMPREÅ Å UM Å 5MAÅ
MATRIZűÅUMAÅVARI©VELÅINDEXADAÅCOMÅK

5MÅ VECTOR PODEÅ TRANSFORMA SEÅ NUMAÅ VARI©VELÅ INDEXADAÅ QUANDOÅ SEÅ ASSIGNAÅ UMÅ VECTORÅ DEÅ
DIMENS¼ESÅAOÅATRIBUTOÅDIMÅ3UPONHAMOS ÅPORÅEXEMPLO ÅQUEÅZűÅUMÅVECTORÅDEÅÅELEMENTOSÅ!Å
ASSIGNA¯«O
!GLP ]  F 
FAZÅCOMÅQUEÅ2ÅCONSIDEREÅZÅCOMOÅUMAÅMATRIZÅDEÅ  u  u  ELEMENTOS

%XISTEMÅOUTRASÅFUN¯¼ES ÅCOMOÅMATRIX EÅARRAY ÅQUEÅPERMITEMÅASSIGNA¯¼ESÅMAISÅSIMPLESÅ


EÅNATURAIS ÅCOMOÅSEÅVER©ÅNAÅ3EC¯«OÅÅ;!ÅFUN¯«OÅARRAY = ÅP©GÅ

/SÅ ELEMENTOSÅ DOÅ VECTOR PASSAMÅ AÅ FORMARÅ PARTEÅ DAÅ VARI©VELÅ INDEXADAÅ SEGUINDOÅ AÅ REGRAÅ DEÅ
PRIORIDADEÅM©XIMAŨÅCOLUNA ÅTAMB±MÅUSADAÅNAÅLINGUAGEMÅ&/242!. ÅNAÅQUALÅOÅPRIMEIROŵNDICEÅ
±ÅOÅQUEÅSEÅMOVEÅMAISÅR©PIDOÅEÅOÅÁLTIMOűÅOÅMAISÅLENTO

0ORÅ EXEMPLO Å SEÅ SEÅ DEFINEÅ AÅ VARI©VELÅ INDEXADAÅ A Å COMÅ VECTOR DEÅ DIMENS¼ESÅ C   Å ESTAÅ
MATRIZÅ TER©Å  u  u   ELEMENTOSÅ QUEÅ OBEDECEMÅ ¨Å SEQU²NCIAÅ A;  = Å A;  =  A;  = Å
A;  =

 (OHPHQWRVGHXPDYDULiYHOLQGH[DGD
/SÅ ELEMENTOSÅ INDIVIDUAISÅ DEÅ UMAÅ VARI©VELÅ INDEXADAÅ PODEMÅ SERÅ REFERIDOSÅ COMÅ OÅ NOMEÅ DAÅ
VARI©VELÅSEGUIDO ÅENTREÅPAR²NTESISÅRECTOS ÅDOSŵNDICESÅRESPECTIVOSÅSEPARADOSÅPORÅVµRGULA

%MÅ GERAL Å PODEÅ REFERIR SEÅ QUALQUERÅ SUB SEC¯«OÅ DEÅ UMAÅ VARI©VELÅ INDEXADA Å MEDIANTEÅ UMAÅ
SUCESS«OÅ DEÅ VECTORES µNDICES Å TENDOÅ EMÅ CONTAÅ QUEÅ SEÅ UMÅ ELEMENTOÅ DOÅ VECTOR µNDICEÅ ±Å VAZIO Å
EQUIVALEÅAÅUTILIZARÅTODAÅAÅAMPLITUDEÅDEÅVALORESÅPARA OÅDITOŵNDICE


%XPERIMENTEÅCOMÅOSÅSEGUINTESÅCOMANDOS
!] F 
6EJAÅOÅVECTOR ZÅDEÅSEGUIDA ÅFA¯A
!GLP ]  F 
EÅVEJAÅCOMOÅEST©ÅORGANIZADAÅAÅMATRIZÅZ
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

!SSIM Å NOÅ EXEMPLOÅ DAÅ VARI©VELÅ INDEXADAÅ ANTERIOR Å DESIGNADAÅ COMÅ OÅ NOMEÅ A Å AÅ SUB SEC¯«OÅ
A; Å Å=űÅUMAÅVARI©VELÅCOMÅASÅDIMENS¼ESÅ  u  ÅCOMÅOÅVECTOR DEÅDIMENS¼ESÅC  ÅCONTENDOÅOSÅ
SEGUINTESÅELEMENTOSÅDAÅVARI©VELÅA ÅNAÅORDEMÅINDICADA

CA;  = ÅA;  = ÅA;  = ÅA;  = Å

A;  = ÅA;  = ÅA;  = ÅA;  =

!ÅVARI©VELÅA;Å Å Å= ÅQUEÅCONSISTEÅEMÅOMITIRÅTODOSÅOSŵNDICES ÅEQUIVALEŨÅVARI©VELÅAÅCOMPLETA

0ARAÅ QUALQUERÅ VARI©VELÅ INDEXADA Å PORÅ EXEMPLOÅ Z Å OÅ VECTOR DEÅ DIMENS¼ESÅ PODEÅ REFERIR SEÅ
EXPLICITAMENTEÅMEDIANTEÅAÅFUN¯«OÅDIMZ PODEÅUSAR SEÅEMÅQUALQUERÅDOSÅLADOSÅDAÅASSIGNA¯«O 

3EÅ SEÅ ESPECIFICAÅ UMAÅ VARI©VELÅ INDEXADAÅ COMÅ UMÅ SºÅ µNDICE Å SOMENTEÅ S«OÅ ESPECIFICADOSÅ OSÅ
ELEMENTOSÅCORRESPONDENTESÅAOÅVECTOR DEÅDADOS ÅEÅOÅVECTORÅDEÅDIMENS¼ESűÅIGNORADOÅ.OÅCASOÅDEÅOÅ
µNDICEÅN«OÅSERÅUMÅVECTOR ÅMASÅUMAÅVARI©VELÅINDEXADA ÅOÅTRATAMENTOűÅDIFERENTE ÅCOMOÅSEÅVER©ÅNAÅ
PRºXIMAÅSEC¯«O

 8VRGHYDULiYHLVLQGH[DGDVFRPRtQGLFHV
5MAÅ VARI©VELÅ INDEXADAÅ PODEÅ UTILIZARÅ N«OÅ APENASÅ UMÅ VECTOR DEÅ µNDICES Å MASÅ TAMB±MÅ UMAÅ
VARI©VELÅ INDEXADAÅ DEÅ µNDICES Å QUERÅ PARAÅ ASSIGNARÅ UMÅ VECTORÅ AÅ UMAÅ COLEC¯«OÅ IRREGULARÅ DEÅ
ELEMENTOSÅDEÅUMAÅVARI©VELÅINDEXADA ÅQUERÅPARAÅEXTRAIRÅUMAÅCOLEC¯«OÅIRREGULARÅDEÅELEMENTOSÅPARAÅ
UMÅVECTOR

6EJAMOSÅUMÅEXEMPLOÅSOBREÅUMAÅMATRIZ ÅAÅFIMÅDEÅTORNARÅMAISÅCLARAÅAÅEXPOSI¯«OÅ.OÅCASOÅDEÅ
UMAÅ MATRIZ Å QUEÅ ±Å UMAÅ VARI©VELÅ INDEXADAÅ COMÅ DOISÅ µNDICES Å PODEÅ CONSTRUIR SEÅ UMAÅ MATRIZÅ DEÅ
µNDICESÅ CONSTITUµDAÅ PORÅ DUASÅ COLUNASÅ EÅ V©RIASÅ LINHASÅ !SÅ ENTRADASÅ DAÅ MATRIZÅ DEÅ µNDICESÅ
IDENTIFICAMÅ ASÅ LINHASÅ EÅ ASÅ COLUNASÅ 3UPONHAMOSÅ QUEÅ XÅ ±Å UMAÅ MATRIZÅ  u  EÅ QUEÅ SEÅ DESEJAMÅ
EFECTUARÅASÅSEGUINTESÅTAREFAS

x %XTRAIRÅOSÅELEMENTOSÅX; = ÅX; =ÅEÅX; =ÅPARAÅUMÅOBJECTOÅCOMÅESTRUTURAÅDEÅVECTOR

x 3UBSTITUIRÅESTESÅELEMENTOSÅDEÅXÅPORÅZEROS

0ARAÅ TAL Å PODEÅUSAR SEÅUMAÅMATRIZÅ DEŵNDICESÅ DEÅ  u  ELEMENTOSÅ!ÅMATRIZÅXÅPODE SERÅ


GERADAÅCOMÅOÅSEGUINTEÅCOMANDO
![ DUUD\ GLP F  JHUDDPDWUL][
![
; =Å; =Å; =Å; =Å; =

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

!L DUUD\ F  GLP F  LpXPDPDWUL]GHtQGLFHV[


!L
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

; =Å; =

; =ÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅ
![>L@
;=ÅÅÅÅÅÅÅ
![>L@  VXEVWLWXLRVHOHPHQWRVSRU]HURV
![
; =Å; =Å; =Å; =Å; =

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

5MÅ EXEMPLOÅ ALGOÅ MAISÅ COMPLEXOÅ CONSISTEÅ EMÅ GERARÅ AÅ MATRIZÅ DEÅ DESENHOÅ DEÅ UMÅ
DELINEAMENTOÅ PORÅ BLOCOSÅ DEFINIDOÅ PORÅ DOISÅ FACTORES Å BLOCO COMÅ B NµVEIS Å EÅ VARIEDADE COMÅ V
NµVEIS Å SENDOÅ NÅ OÅ NÁMEROÅ DEÅ PARCELASÅ 0ODEÅ FAZER SEÅ DOÅ SEGUINTEÅ MODOÅ NOTAÅ B Å VÅ EÅ NÅ S«OÅ
VALORESÅNUM±RICOS 
![E PDWUL[ QE
![Y PDWUL[ QY
!LE FELQG QEORFR
!LY FELQG QYDULHGDGH
![E>LE@ 
![Y>LY@ 
![ FELQG [E[Y
!ÅMATRIZÅDEÅINCID²NCIAÅ.ÅPODEÅCONSTRUIR SEÅCOM
!1 FURVVSURG [E[Y
#ONTUDO ÅUMAÅMANEIRAÅMAISÅSIMPLESÅDEÅCONSTRUIRÅESTAÅMATRIZűÅUSARÅAÅFUN¯«OÅTABLE 
!1 WDEOH EORFRYDULHGDGH

 $IXQomRDUUD\
5MAÅ VARI©VELÅ INDEXADAÅ PODEÅ CONSTRUIR SEÅ MODIFICANDOÅ OÅ ATRIBUTOÅ DIM DEÅ UMÅ VECTOR Å OUÅ
DIRECTAMENTE ÅUTILIZANDOÅAÅFUN¯«OÅARRAY ÅQUEÅTEMÅAÅFORMA
!] DUUD\ YHFWRUBGHBGDGRVYHFWRUBGHBGLPHQV}HV
0ORÅEXEMPLO ÅSEÅOÅVECTOR HÅCONT±MÅÅOUÅMENOS ÅVALORESÅNUM±RICOS ÅAÅORDEM
!] DUUD\ KGLP F 
ARMAZENAÅOÅVECTOR HÅNAÅVARI©VELÅINDEXADAÅZ ÅDEÅDIMENS«OÅ  u  u  Å3EÅOÅTAMANHOÅDOÅVECTORÅHűÅ
EXACTAMENTEÅ ÅOÅRESULTADOÅDOÅCOMANDOÅANTERIORÅCOINCIDEÅCOM
!GLP ]  F 
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

#ONTUDO Å SEÅ HÅ TEMÅ MENOSÅ QUEÅ Å ELEMENTOS Å OSÅ SEUSÅ VALORESÅ REPETEM SEÅ DESDEÅ OÅ PRINCµPIOÅ
TANTASÅ VEZESÅ QUANTASÅ ASÅ NECESS©RIASÅ PARAÅ PERFAZERÅ OSÅ Å ELEMENTOSÅ DEÅ ZÅ VEJA SEÅ 3EC¯«OÅ Å
;2ECICLAGEM= Å P©GÅ  Å /Å CASOÅ EXTREMO Å MUITOÅ FREQUENTE CORRESPONDEÅ AÅ UMÅ VECTOR DEÅ
COMPRIMENTOÅ ÅCOMOÅNOÅSEGUINTEÅEXEMPLO
!] DUUD\ F 
EMÅQUEÅZűÅUMAÅVARI©VELÅINDEXADAÅCUJOSÅELEMENTOSÅS«OÅTODOSÅZERO

!ÅEXPRESS«OÅDIMZ REFERE SEÅAOÅVECTOR DEÅDIMENS¼ESÅC   ÅZ;= REFERE SEÅAOÅVECTORÅDEÅ


DADOSÅSEMELHANTEÅAOÅVECTORÅH ÅEÅZ;= COMÅOŵNDICEÅVAZIOÅOUÅAPENASÅZ ÅREFERE SEÅAÅTODOÅAÅVARI©VELÅ
INDEXADAÅZ

!SÅ VARI©VEISÅ INDEXADASÅ PODEMÅ USAR SEÅ EMÅ EXPRESS¼ESÅ ARITM±TICASÅ EÅ OÅ RESULTADOÅ ±Å UMAÅ
VARI©VELÅINDEXADAÅFORMADAÅAÅPARTIRÅDASÅOPERA¯¼ESÅELEMENTOÅAÅELEMENTOÅDOSÅVECTORESÅSUBJACENTESÅ
/SÅ ATRIBUTOSÅ DIM DOSÅ OPERANDO Å REGRAÅ GERAL Å DEVEMÅ SERÅ IGUAISÅ EÅ COINCIDIREMÅ COMÅ OÅ VECTOR DEÅ
DIMENS¼ESÅDOÅRESULTADOÅ!SSIM ÅSEÅ! Å"ÅEÅ# S«OÅVARI©VEISÅINDEXADASÅSIMILARES ÅENT«O
!'  $ %& 
ORIGINAÅUMAÅVARI©VELÅINDEXADAÅSIMILAR Å$ ÅCUJOÅVECTOR DEÅDADOSűÅOÅRESULTADOÅDASÅOPERA¯¼ESÅ
ARITM±TICASÅ INDICADASÅ SOBREÅ OSÅ VECTORESÅ DEÅ DADOSÅ SUBJACENTESÅ AÅ ! Å "Å EÅ #Å !SÅ REGRASÅ EXACTASÅ
CORRESPONDENTESÅ AOSÅ C©LCULOSÅ EMÅ QUEÅ SEÅ MISTURAMÅ VARI©VEISÅ INDEXADASÅ EÅ VECTORESÅ DEVEMÅ SERÅ
ATENTAMENTEÅESTUDADAS

 2SHUDo}HVFRPYDULiYHLVLQGH[DGDVHYHFWRUHV5HFLFOD JHP


!SÅREGRASÅPRECISASÅQUEÅAFECTAMÅASÅOPERA¯¼ESÅSOBREÅELEMENTOSÅEMÅQUEÅSEÅMISTURAMÅVARI©VEISÅ
INDEXADASÅEÅVECTORESÅRARAMENTEÅS«OÅEXPLICITAMENTEÅREFERENCIADASÅ0ELAÅEXPERI²NCIA ÅCONSIDERAMOSÅ
QUEÅASÅSEGUINTESÅFI©VEISÅASÅSEGUINTESÅREGRAS

x !ÅEXPRESS«OűÅANALISADAÅEÅAVALIADAÅDAÅESQUERDAÅPARAÅAÅDIREITA

x 3EÅ AÅ EXPRESS«OÅ ENVOLVEÅ UMÅ VECTOR OPERANDOÅ MAISÅ CURTOÅ QUEÅ OSÅ DEMAIS Å ±Å EXTENDIDOÅ
RECICLANDOÅOSÅSEUSÅVALORESÅAT±ÅIGUALARÅOÅCOMPRIMENTOÅDOSÅRESTANTESÅOPERANDOS

x 3EÅSºÅH©ÅVARI©VEISÅINDEXADASÅEÅVECTORESÅMAISÅCURTOS ÅASÅVARI©VEISÅINDEXADASÅDEVEMÅTERÅOÅ
MESMOÅATRIBUTOÅDIM ÅOUÅOCORRER©ÅUMÅERRO

x 3EÅ EXISTEÅ UMÅ VECTOR OPERANDOÅ MAISÅ EXTENSOÅ QUEÅ UMAÅ VARI©VELÅ INDEXADAÅ OUÅ MATRIZÅ
OCORRER©ÅERRO

x 3EÅ EST«OÅ ENVOLVIDASÅ VARI©VEISÅ INDEXADASÅ EÅ N«OÅ OCORREÅ ERRO Å OÅ RESULTADOÅ DAÅ EXPRESS«OÅ
ORIGINAÅ UMAÅ VARI©VELÅ INDEXADAÅ COMÅ OÅ MESMOÅ ATRIBUTOÅ DIM DASÅ QUEÅ INTERV²MÅ NAÅ
OPERA¯«O

 3URGXWRH[WHUQRGHGXDVYDULiYHLVLQGH[DGDV
5MAÅOPERA¯«OÅFUNDAMENTALÅCOMÅVARI©VEISÅINDEXADASűÅOÅPRODUTOÅEXTERNOÅ3EÅAÅEÅBÅS«OÅDUASÅ
VARI©VEISÅ INDEXADASÅ NUM±RICAS Å OÅ SEUÅ PRODUTOÅ EXTERNOÅ ±Å UMAÅ VARI©VELÅ INDEXADAÅ CUJOÅ VECTOR DEÅ
DIMENS«OÅ ±Å AÅ CONCATENA¯«OÅ DOSÅ CORRESPONDENTESÅ AOSÅ OPERANDOS Å NAÅ ORDEMÅ DAÅ OPERA¯«O Å EÅ CUJOÅ
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

VECTORÅ DEÅ DADOSÅ ±Å OBTIDOÅ MEDIANTEÅ TODOSÅ OSÅ POSSµVEISÅ PRODUTOSÅ DOSÅ ELEMENTOSÅ DOSÅ VECTORESÅ
SUBJACENTESÅDEÅAÅEÅBÅ!ÅOPERA¯«OÅiPRODUTOÅEXTERIORjűÅINDICADAÅPELOÅOPERADORÅO
!DE DRE
OUÅENT«O ÅCOMÅAÅFUN¯«OÅOUTER 
!DE RXWHU DE´ ´
3EJAMÅAÅ C ÅEÅBÅ C Å%NT«OÅABű

; =Å; =Å; =Å; =Å; =

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

; =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

5SANDOÅAÅFUN¯«OÅOUTER ÅAÅOPERA¯«OÅMULTIPLICA¯«OÅPODEÅSERÅSUBSTITUµDAÅPORÅQUALQUERÅOUTRAÅ
OPERA¯«OÅ ARITM±TICAÅ OUÅ FUN¯«OÅ DEÅ DUASÅ VARI©VEISÅ 0ORÅ EXEMPLO Å PARAÅ CALCULARÅ AÅ FUN¯«OÅ
I [ \ FRV \    [  SOBREÅ AÅ RETµCULAÅ FORMADAÅ PORÅ TODOSÅ OSÅ PONTOSÅ QUEÅ SEÅ OBT²M PELASÅ
ORDENADASÅEÅABCISSASÅDEFINIDASÅPELOSÅELEMENTOSÅDOSÅVECTORESÅXÅEÅYÅRESPECTIVAMENTE ÅPODEÅDEFINIR
SEÅAÅSEGUINTEÅFUN¯«OÅAÅDEFINI¯«OÅDEÅFUN¯¼ESÅEMÅ2ÅSER©ÅABORDADAÅNOÅ#APµTULOÅÅ;$EFINAÅASÅSUASÅ
PRºPRIASÅFUN¯¼ES= ÅP©GÅ Å
!I IXQFWLRQ [\
^FRV \  [A `
!] RXWHU [\I
%MÅPARTICULAR ÅOÅPRODUTOÅEXTERNOÅDEÅDOISÅVECTORESűÅUMAÅVARI©VELÅINDEXADAÅCOMÅDOISŵNDICESÅ
ISTOű ÅUMAÅMATRIZÅDEÅORDEMÅ ÅPELOÅMENOS Å$EVEÅTER SEÅEMÅCONTAÅQUEÅOÅPRODUTOÅEXTERNOÅN«OűÅ
COMUTATIVO

([HPSOR'LVWULEXLomRGRVGHWHUPLQDQWHVGHXPDPDWUL]GHGtJLWRV  u 
5MÅEXEMPLOÅPERTINENTEÅDAÅUTILIZA¯«OÅDAÅFUN¯«OÅOUTER űÅOÅC©LCULOÅDOÅDETERMINANTEÅDEÅUMAÅ
MATRIZÅ  u  Å;A ÅBÅC ÅD= ÅEMÅQUEÅCADAÅUMÅDOSÅSEUSÅELEMENTOSűÅUMÅNÁMEROÅNATURALÅENTREÅÅEÅÅ
ISTOÅ ± Å UMÅ DµGITO Å /Å PROBLEMAÅ CONSISTEÅ EMÅ CALCULARÅ OSÅ DETERMINANTES Å DG  EF Å DÅ EÅ TODASÅ ASÅ
MATRIZESÅ DESTEÅ TIPO Å EÅ REPRESENTARÅ GRAFICAMENTEÅ AÅ SUAÅ DISTRIBUI¯«O Å SUPONDOÅ QUEÅ CADAÅ DµGITOÅ ±Å
SELECCIONADAÅALEATORIAMENTEÅDEÅUMAÅDISTRIBUI¯«OÅUNIFORME

0ARAÅTAL ÅPODEÅUTILIZARÅAÅFUN¯«OÅOUTER ÅDUASÅVEZES


!G RXWHU 
!IU WDEOH RXWHU GG³³
!SORW DVQXPHULF QDPHV IU IUW\SH ´K´
[ODE ´'HWHUPLQDQWH´\ODE ´)UHTXrQFLD´
.OTE SEÅCOMOÅSEÅH©ÅFOR¯ADOÅCOMOÅNUM±RICOÅOÅATRIBUTOÅNAMES DAÅTABELAÅDEÅFREQU²NCIAS ÅDEÅ
MODOÅAÅ RECUPERARÅ AÅAMPLITUDEÅDOSÅ VALORESÅDOSÅ DETERMINANTESÅ !ÅFORMAÅAPARENTEMENTEÅkºBVIAlÅ
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

DEÅ RESOLVERÅ ESTEÅ PROBLEMAÅ COMÅ OÅ USOÅ DEÅ CICLOSÅ FOR Å QUEÅ SEÅ DISCUTIR«OÅ NOÅ #APµTULOÅ Å ;#ICLOSÅ
EXPRESS¼ESÅCONDICIONAIS= ÅP©GÅ űÅT«OÅINEFICAZÅQUEÅSEÅTORNAÅIMPRATIC©VEL

!OÅ OBSERVARÅ OÅ RESULTADO Å ±Å TALVEZÅ SURPREENDENTEÅ COMOÅ APROXIMADAMENTEÅ Å EMÅ CADAÅ 


DESTASÅMATRIZESűÅSINGULAR

 7UDQVSRVWDJHQHUDOL]DGDGHXPDYDULiYHOLQGH[DGD
!Å FUN¯«OÅ APERMA Å PERM PODEÅ USAR SEÅ PARAÅ PERMUTARÅ AÅ VARI©VELÅ INDEXADAÅ AÅ /Å
ARGUMENTOÅPERM DEVEÅSERÅUMAÅPERMUTA¯«OÅDOSÅVALORESÅINTEIROSÅ[ Å ÅK] ÅSENDOÅKÅOÅNÁMEROÅDEÅ
µNDICESÅDEÅAÅ/ÅRESULTADOűÅUMAÅVARI©VELÅINDEXADAÅDOÅMESMOÅTAMANHOÅQUEÅA ÅEMÅQUEÅAÅDIMENS«OÅ
QUEÅ NAÅ VARI©VELÅ ORIGINALÅ ERAÅ PERM;J= PASSAÅ AGORAÅ AÅ SERÅ AÅ DIMENS«OÅ JÅ 3EÅ !Å ±Å UMAÅ MATRIZÅ NOÅ
SENTIDOÅMATEM©TICO ÅENT«O
!% DSHUP $F 
ORIGINAÅ AÅ MATRIZÅ " Å QUEÅ ±Å AÅ MATRIZÅ TRANSPOSTAÅ DEÅ !Å .OÅ CASOÅ DEÅ MATRIZESÅ NOÅ SENTIDOÅ
MATEM©TICO űÅMAISÅF©CILÅUSARÅAÅFUN¯«OÅT ÅEÅOÅCOMANDOűÅSIMPLESMENTEÅ% W $ 

 2SHUDo}HVFRPPDWUL]HV
#OMOÅJ©ÅANTERIORMENTEÅSEÅDEFINIU ÅUMAÅMATRIZűÅSIMPLESMENTEÅUMAÅVARI©VELÅINDEXADAÅCOMÅ
DOISŵNDICESÅ&ACEŨÅSUAÅIMPORTªNCIA ÅNECESSITAMÅSERÅTRATADASÅNUMAÅSEC¯«OÅŨÅPARTEÅ2ÅDISP¼EÅDEÅ
MUITOSÅ OPERADORESÅ EÅ FUN¯¼ESÅ ESPECµFICASÅ PARAÅ MATRIZES Å 0ORÅ EXEMPLO Å ACAB©MOSÅ DEÅ REFERIRÅ QUEÅ
TX ±ÅAÅMATRIZÅTRANSPOSTAÅDEÅXÅ!SÅFUN¯¼ESÅNROWX EÅNCOLX INDICAMÅOÅNÁMEROÅDEÅLINHASÅEÅ
DEÅCOLUNASÅDEÅUMAÅMATRIZÅX

 3URGXWRPDWULFLDO0DWUL]LQYHUVD5HVROXomRGHVLVWHPDVOLQHDUHV
/Å OPERADORÅ 
Å REALIZAÅ OÅ PRODUTOÅ MATRICIALÅ 5MAÅ MATRIZÅ Q u  OUÅ u Q PODEÅ SERÅ USADA Å
CASOÅ SEJAÅ NECESS©RIO Å COMOÅ UMÅ VECTOR N DIMENSIONALÅ !NALOGAMENTE Å 2Å PODEÅ USARÅ
AUTOMATICAMENTEÅ UMÅ VECTORÅ NUMAÅ OPERA¯«OÅ MATRICIAL Å CONVERTENDO OÅ PARAÅ UMAÅ MATRIZ FILAÅ OUÅ
MATRIZ COLUNA ÅQUANDOÅTALÅSEJAÅPOSSµVELÅPORÅVEZES ÅESTAÅCONVERS«OÅPODEÅRESULTARÅAMBµGUA ÅCOMOÅ
SEÅVER© 

3E ÅPORÅEXEMPLO Å!ÅEÅ"ÅS«OÅMATRIZESÅQUADRADASÅCOMÅOÅMESMOÅTAMANHO ÅENT«O


!$ %
D©Å COMOÅ RESULTADOÅ UMAÅ MATRIZÅ COMÅ OÅ PRODUTO Å ELEMENTOÅ AÅ ELEMENTO Å DASÅ DUASÅ MATRIZES Å
ENQUANTOÅQUE
!$ %
ORIGINAÅOÅPRODUTOÅMATRICIALÅDEÅ!ÅPORÅ"Å3EÅXűÅUMÅVECTOR ÅENT«O
![ $ [
CRIAÅUMAÅFORMAÅQUADR©TICA


!Å EXPRESS«OÅ XÅ 
Å ±Å AMBµGUA Å POISÅ TANTOÅ PODEÅ SIGNIFICARÅ [[ COMOÅ [[ Å EMÅ QUEÅ XÅ ±Å UMÅ
VECTOR COLUNAÅ .ESTEÅ TIPOÅ DEÅ CASOS Å AÅ INTERPRETA¯«OÅ CORRESPONDEÅ ¨ÅMATRIZÅ DEÅMENORÅ TAMANHO Å
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

!Å FUN¯«OÅ CROSSPROD Å CALCULAÅ OÅ PRODUTOÅ CRUZADOÅ DEÅ DUASÅ MATRIZES Å ISTOÅ ± Å


FURVVSURG ;\ ±ÅOÅMESMOÅQUEÅW ;  \ ÅMASÅAÅFUN¯«OűÅMAISÅEFICIENTEÅ3EÅSEÅOMITEÅOÅ
SEGUNDOÅARGUMENTOÅDAÅFUN¯«OÅCROSSPROD űÅASSUMIDOÅIGUALÅAOÅPRIMEIRO

/ÅRESULTADOÅDAÅFUN¯«OÅDIAGV DEPENDEÅDOÅARGUMENTOÅ3EÅVűÅUMÅVECTOR ÅDIAGV D©ÅUMAÅ


MATRIZÅ DIAGONAL Å EMÅQUEÅOSÅELEMENTOSÅ DAÅDIAGONALÅPRINCIPALÅ S«OÅOSÅELEMENTOSÅ DOÅVECTORÅ VÅ0ORÅ
OUTROÅLADO ÅSEÅ-űÅUMAÅMATRIZ ÅDIAG- D©ÅUMÅVECTORÅCOMÅOSÅELEMENTOSÅDAÅDIAGONALÅPRINCIPALÅ
DEÅ-ÅESTAűÅCONVEN¯«OÅUSADAÅPELOÅPROGRAMAÅ-!4,!"ÅPARAÅAÅFUN¯«OÅDIAG Å0ORÅÁLTIMO ÅSEÅKÅ
±ÅUMÅÁNICO VALORÅNUM±RICOÅNATURAL ÅDIAGK ORIGINAÅAÅMATRIZÅIDENTIDADEÅ N u N 

 $XWRYDORUHVHDXWRYHFWRUHV
!ÅFUN¯«OÅEIGEN3M CALCULAÅOSÅVALORESÅPRºPRIOSÅOUÅAUTOVALORES ÅEÅOSÅVECTORESÅPRºPRIOSÅÅOUÅ
AUTOVECTORES ÅDEÅUMAÅMATRIZÅSIM±TRICAÅ3MÅ/ÅRESULTADOűÅUMAÅLISTAÅCOMÅDUASÅCOMPONENTES ÅCUJOÅ
NOMEűÅRESPECTIVAMENTEÅVALUESÅEÅVECTORSÅ!ÅASSIGNA¯«O
!HY HLJHQ 6P
CRIAÅAÅLISTAÅEV ÅEM QUEÅEVVAL SEÅREFEREÅAOÅVECTOR DEÅVALORESÅPRºPRIOSÅEÅEVVEC ±ÅAÅMATRIZÅCOMÅOSÅ
VECTORESÅPRºPRIOSÅ3EÅSºÅNECESSITAMOSÅDEÅCALCULARÅOSÅAUTOVALORES ÅPODEÅFAZER SE
!DXWRYDO HLJHQ 6P YDOXHV
EÅ AUTOVALÅ CONTER©Å OÅ VECTOR DEÅ VALORESÅ PRºPRIOS Å SENDOÅ AÅ SEGUNDAÅ COMPONENTEÅ DESCARTADAÅ 3EÅ AÅ
EXPRESS«O
!HLJHQ 6P
±ÅUSADAÅCOMOÅCOMANDO ÅASÅDUASÅCOMPONENTESÅS«OÅVISUALIZADASÅCOMÅOSÅRESPECTIVOSÅNOMES

 'HFRPSRVLomRHPYDORUHVVLQJXODUHV'HWHUPLQDQWHV
!Å FUN¯«OÅ SVD ADMITEÅ COMOÅ ARGUMENTOÅ UMAÅ MATRIZÅ QUALQUER Å - Å EÅ CALCULAÅ AÅ SUAÅ
DECOMPOSI¯«OÅ EMÅ VALORESÅ SINGULARES Å QUEÅ CONSISTEÅ EMÅ OBTERÅ TR²SÅ MATRIZESÅ 5 Å $Å EÅ 6 Å TAISÅ QUEÅAÅ
PRIMEIRAűÅUMAÅMATRIZÅDEÅCOLUNASÅORTOGONAISÅCOMÅOÅMESMOÅESPA¯OÅDEÅCOLUNASÅQUEÅ- ÅAÅSEGUNDAÅ
±Å UMAÅ MATRIZÅ DIAGONALÅ DEÅ NÁMEROSÅ N«OÅ NEGATIVOSÅ EÅ AÅ TERCEIRAÅ ±Å UMAÅ COLUNAÅ DEÅ COLUNASÅ
ORTOGONAISÅ COMÅ OÅ MESMOÅ ESPA¯OÅ DEÅ LINHASÅ QUEÅ - Å TAISÅ QUEÅ -5
$
T6 Å $Å ±Å
APRESENTADOÅSOBÅAÅFORMAÅDEÅVECTOR FORMADOÅPELOSÅELEMENTOSÅDIAGONAISÅ/ÅRESULTADOÅDEÅSVD ±Å
UMAÅ LISTAÅ COMÅ TR²SÅ COMPONENTES Å CUJOSÅ NOMESÅ S«OÅ D Å UÅ EÅ V Å Å CORRESPONDENTESÅ ¨SÅ MATRIZESÅ
DESCRITAS

3EÅ-űÅUMAÅMATRIZÅQUADRADA űÅF©CILÅVERÅQUE
!$EV'HW0 SURG VYG 0 G
CALCULAÅ OÅ VALORÅ ABSOLUTOÅ DOÅ DETERMINANTEÅ DEÅ -Å 3EÅ PRECISAÅ DESTEÅ C©LCULOÅ FREQUENTEMENTEÅ PODEÅ
DEFINI LOÅCOMOÅUMAÅNOVAÅFUN¯«OÅDEÅ2

PELOÅ QUEÅ OÅ RESULTADOÅ ±Å NESTEÅ CASOÅ OÅ ESCALARÅ [[ Å !Å MATRIZÅ [[ PODEÅ CALCULAR SEÅ FAZENDOÅ
CBINDX Å
ÅXÅOUÅXÅ
ÅRBINDX ÅPOISÅOÅRESULTADOÅDEÅRBIND ÅOUÅDEÅCBIND űÅSEMPREÅUMAÅ
MATRIZ
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

!$EV'HW IXQFWLRQ 0
[PRODSVD- D ]

COMÅAÅQUALÅPODER©ÅUSARÅ!BS$ET ÅCOMOÅQUALQUERÅOUTRAÅFUN¯«OÅ$EIXA SEÅCOMOÅEXERCµCIO ÅTRIVIALÅ


EMBORAÅÁTIL ÅOÅC©LCULOÅDEÅUMAÅFUN¯«O ÅTR ÅQUEÅCALCULAÅOÅTRA¯OÅDEÅUMAÅMATRIZÅQUADRADAÅ4ENHAÅ
EMÅCONTAÅQUEÅN«OÅNECESSITAÅREALIZARÅ NENHUMAÅITERA¯«OÅ ESTUDEÅATENTAMENTEÅOÅCºDIGOÅDA FUN¯«OÅ
ANTERIOR

 $MXVWDPHQWRSRUPtQLPRVTXDGUDGRV'HFRPSRVLomR45
!Å FUN¯«OÅ LSFIT CALCULAÅ UMAÅ LISTAÅ QUEÅ CONT±MÅ OSÅ RESULTADOSÅ DEÅ UMÅ AJUSTAMENTOÅ PELOÅ
M±TODOÅDOSÅMµNIMOSÅQUADRADOSÅ5MAÅASSIGNA¯«OÅDAÅFORMA
!PLQTXDG OVILW ;\
GUARDAÅOSÅRESULTADOSÅDOÅAJUSTAMENTOÅPORÅMµNIMOSÅQUADRADOS DEÅUMÅVECTOR DEÅOBSERVA¯¼ES ÅY ÅEÅ
UMAÅMATRIZÅDEÅDESENHO Å8Å6EJAÅAÅAJUDAÅSOBREÅESTAÅFUN¯«OÅPARAÅMAISÅDETALHES ÅBEMÅCOMOÅPARAÅAÅ
FUN¯«OÅ LSDIAG SUBSEQUENTEÅ QUE Å ENTREÅ OUTRASÅ COISAS Å PERMITEÅ DIAGNOSTICARÅ AÅ REGRESS«OÅ .OTEÅ
QUEÅ OÅ TERMOÅ INDEPENDENTEÅ ±Å AUTOMATICAMENTEÅ INCLUµDO Å N«OÅ SENDOÅ NECESS©RIOÅ INCLUµ LOÅ
EXPLICITAMENTEÅCOMOÅUMAÅCOLUNAÅDEÅ8

/UTRAÅ FUN¯«OÅ ESTREITAMENTEÅ RELACIONADAÅ ±Å AÅ FUN¯«OÅ QR EÅ SUASÅ SIMILARESÅ #ONSIDEREÅ ASÅ
SEGUINTESÅASSIGNA¯¼ES
![SOXV TU [
!E TUFRHI [SOXV\
!ILW TUILWWHG [SOXV\
!UHV TUUHVLG [SOXV\
QUEÅ CALCULAMÅ AÅ PROJEC¯«OÅORTOGONALÅDEÅYÅSOBREÅ X ÅGUARDANDOÅOSÅRESULTADOSÅ EMÅFIT ÅAÅPROJEC¯«OÅ
SOBREÅOÅCOMPLEMENTOÅORTOGONALÅEMÅRESÅEÅOÅVECTOR DEÅCOEFICIENTESÅPARAÅAÅPROJEC¯«OÅEMÅBÅISTOű ÅBÅ
±ÅESSENCIALMENTEÅOÅRESULTADOÅDOÅOPERADORÅkBACKSLASHlÅDOÅ-!4,!" 

.«OűÅNECESS©RIOÅASSUMIRÅQUEÅXÅSEJAÅDEÅORDEMÅCOMPLETAÅ!SÅREDUNDªNCIASÅS«OÅDETECTADASÅEÅ
LOGOÅREMOVIDASÅ

%STAÅERAÅAÅMETODOLOGIA ANTIGA ÅDEÅiBAIXOÅNµVELj ÅDEÅEFECTUARÅOÅAJUSTAMENTOÅPELOÅM±TODOÅDOSÅ


MµNIMOSÅ QUADRADOSÅ %MBORAÅ CONTINUEÅ AÅ SERÅ ÁTILÅ EMÅ DETERMINADOSÅ CONTEXTOS Å ±Å ACTUALMENTEÅ
SUBSTITUµDAÅ PELASÅ POTENCIALIDADESÅ DOSÅ MODELOSÅ ESTATµSTICOS Å COMOÅ SEÅ VER©Å NOÅ #APµTULOÅ Å ;Å
-ODELOSÅESTATµSTICOSÅEMÅ2= ÅP©GÅ

 3DUWLo}HVGHXPDPDWUL])XQo}HVFELQG HUELQG


#OMOÅ J©Å ANTERIORMENTEÅ VISTOÅ DEÅ MODOÅ INFORMAL Å ASÅ MATRIZESÅ PODEMÅ SERÅ RECONSTRUµDASÅ PELAÅ
JUN¯«OÅ DEÅ VECTORESÅ OUÅ OUTRASÅ MATRIZESÅ 'ENERICAMENTE Å CBIND FAZÅ AÅ UNI«OÅ HORIZONTALÅ MODOÅ
COLUNA ÅEÅRBIND FAZÅAÅUNI«OÅVERTICALÅMODOÅLINHA ÅDEÅMATRIZES

.AÅASSIGNA¯«O
![ FELQG DUJBDUJBDUJB
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

OSÅ ARGUMENTOSÅ DEÅ CBIND Å DEVEMÅ SERÅ VECTORESÅ COMÅ QUALQUERÅ COMPRIMENTO Å OUÅ MATRIZESÅ COMÅ OÅ
MESMOÅ NÁMEROÅ DEÅ LINHASÅ /Å RESULTADOÅ ±Å UMAÅ MATRIZÅ QUEÅ RESULTAÅ DAÅ CONCATENA¯«OÅ LATERALÅ DOSÅ
ARGUMENTOSÅARG? ÅARG? ÅÅAUMENTANDOÅOÅNÁMEROÅDEÅCOLUNAS

3EÅALGUNSÅDOSÅARGUMENTOSÅDEÅCBIND S«OÅVECTORES ÅESTESÅN«OÅPODEMÅSERÅMAISÅEXTENSOSÅQUEÅOÅ


TAMANHOÅ DASÅ COLUNASÅ DASÅ MATRIZESÅ ENVOLVIDASÅ SEÅ OSÅ VECTORESÅ S«OÅ DEÅ MENORÅ COMPRIMENTO Å S«OÅ
ESTENDIDOSÅ CICLICAMENTEÅ AT±Å IGUALAREMÅ OÅ COMPRIMENTOÅ DASÅ COLUNASÅ DASÅ MATRIZESÅ OUÅ OÅ
COMPRIMENTOÅDOÅVECTOR MAISÅEXTENSO ÅSEÅN«OÅEXISTEÅNENHUMAÅMATRIZ 

!ÅFUN¯«OÅ RBIND ÅFAZÅ AÅCORRESPONDENTEÅCONCATENA¯«OÅVERTICALÅ.ESTEÅCASO ÅQUALQUERÅVECTOR


ESPECIFICADOÅ EMÅ ARGUMENTO Å PROVAVELMENTEÅ CICLICAMENTEÅ ESTENDIDO Å ±Å TOMADOÅ COMOÅ VECTORÅ FILAÅ
OUÅLINHA 

3UPONHAMOSÅ QUEÅ 8Å EÅ 8Å T²MÅ OÅ MESMOÅ NÁMEROÅ DEÅ LINHASÅ 0ARAÅ COMBINARÅ ESTASÅ MATRIZESÅ
HORIZONTALMENTE Å NUMAÅ MATRIZÅ 8 Å CUJAÅ PRIMEIRAÅ COLUNAÅ SEÅ PRETENDEÅ QUEÅ SEJAÅ DEÅ jS Å FAZ SEÅ OÅ
COMANDO
!;  FELQG ;;
/Å RESULTADOÅ DEÅ CBIND Å OUÅ RBIND Å TEMÅ SEMPREÅ AÅESTRUTURAÅ DEÅMATRIZÅ %STASÅ FUN¯¼ESÅS«OÅ
ASSIMÅ OÅ MODOÅ MAISÅ EXPEDITOÅ DEÅ TRATARÅ OÅ VECTOR XÅ COMOÅ MATRIZÅ COLUNAÅ OUÅ MATRIZÅ LINHA Å
RESPECTIVAMENTE

 $IXQomRFRQFDWHQDomRF FRPPDWUL]HV


%NQUANTOÅQUEÅASÅFUN¯¼ESÅCBIND EÅRBIND S«OÅFUN¯¼ESÅDEÅCONCATENA¯«OÅQUEÅRESPEITAMÅOÅ
ATRIBUTOÅ DIM Å AÅ FUN¯«OÅ C N«OÅ OÅ RESPEITA Å ANTESÅ PELOÅ CONTR©RIOÅ RETIRAÅ OSÅ ATRIBUTOSÅ DIM OUÅ
DIMNAMES AOSÅOBJECTOSÅNUM±RICOS ÅOÅQUEÅPORÅCERTO űÅÁTILÅEMÅDETERMINADASÅSITUA¯¼ES

!ÅFORMAÅOFICIAL DEÅTRANSFORMARÅUMAÅVARI©VELÅINDEXADAÅNOÅSEUÅVECTOR SUBJACENTEűÅUTILIZARÅAÅ


FUN¯«OÅASVECTOR 
!YHF DVYHFWRU ;
/ÅMESMOÅRESULTADOűÅOBTIDOÅUTILIZANDOÅAÅFUN¯«OÅC ÅDEVIDOÅAOÅEFEITOÅCOLATERALÅMENCIONADO
!YHFF ;
%XISTEMÅ UMASÅ DIFEREN¯ASÅ SUBTISÅ ENTREÅ AS DUASÅ ALTERNATIVAS Å POR±MÅ AÅ OP¯«OÅ ENTREÅ AMBASÅ ±Å
FUNDAMENTALMENTEÅUMAÅQUEST«OÅDEÅESTILOÅPREFERENCIALMENTEÅUSEÅAÅMANEIRAÅFORMAL 

 7DEHODVGHIUHTXrQFLDVDSDUWLUGHIDFWRUHV
6IMOSÅQUEÅUMÅFACTOR DEFINEÅUMAÅPARTI¯«OÅPORÅCATEGORIAS ÅOUÅUMAÅTABELAÅDEÅENTRADAÅSIMPLESÅ
$EÅ MODOÅ SEMELHANTE Å DOISÅ FACTORESÅ DEFINEMÅ UMAÅ TABELAÅ DEÅ DUPLAÅ ENTRADA Å EÅ ASSIMÅ
SUCESSIVAMENTEÅ!ÅFUN¯«OÅTABLE PERMITEÅCALCULARÅTABELASÅDEÅFREQU²NCIASÅAÅPARTIRÅDEÅFACTORESÅDEÅ
IGUALÅCOMPRIMENTOÅ3EÅEXISTEMÅKÅCATEGORIAS ÅOÅRESULTADOÅSER©ÅUMAÅVARI©VELÅK INDEXADAÅCONTENDOÅ
ASÅFREQU²NCIASÅDEÅCADAÅCATEGORIA
 6ARI©VEISÅINDEXADASÅ-ATRIZES 

3UPONHAMOS ÅPORÅEXEMPLO ÅQUEÅFPROVINCIAűÅUMÅFACTOR DEÅCATEGORIASÅQUEÅS«OÅASÅINICIAISÅDASÅ


PROVµNCIAS ÅASSOCIADOÅAÅUMÅVECTOR DE DADOSÅ!ÅASSIGNA¯«O
!IUHTSURY WDEOH ISURYLQFLD
CRIAÅ EMÅ FREQPROVÅ UMAÅ TABELAÅ DEÅ FREQU²NCIASÅ DEÅ CADAÅ PROVµNCIAÅ NAÅ AMOSTRAÅ !SÅ FREQU²NCIAÅ S«OÅ
ORDENADASÅ EÅETIQUETADASÅ PELOSÅ NµVEISÅ OUÅCATEGORIASÅDOÅFACTORÅ%STAÅORDEMűÅEQUIVALENTE ÅEÅMAISÅ
F©CILÅQUE
!IUHTSURY WDSSO\ ISURYLQFLDISURYLQFLDFRPSULPHQWR
3UPONHAÅAGORAÅQUEÅFRENDAűÅUMÅFACTOR QUEÅCLASSIFICAÅOUÅAGRUPAÅOSÅRENDIMENTOSÅPORÅCLASSESÅ
PR± DEFINIDAS ÅPORÅEXEMPLOÅCOMÅAÅFUN¯«OÅCUT 
!IDFWRU FXW UHQGLPHQWREUHDNV   !IUHQGD
%NT«O ÅPARAÅCALCULARÅUMAÅTABELAÅDEÅFREQU²NCIASÅDEÅDUPLAÅENTRADA
!WDEOH IUHQGDISURYLQFLD
FPROVINCIA

FRENDAÅÅÅÅÅALGÅALTÅBAÅBBÅBLÅMIN RIBÅTMD

 =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

 =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

 =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

 =ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

!ÅEXTENS«OÅPARAÅTABELASÅDEÅFREQU²NCIAÅDEÅMÁLTIPLASÅENTRADASűÅIMEDIATA


2EFERIMO NOSÅAOÅEXEMPLOÅUSADOÅNAÅ3EC¯«OÅÅEÅ ÅP©G
 ,ISTASÅEÅFOLHASÅDEÅDADOS 

 /LVWDVHIROKDVGHGDGRV

 /LVWDV
5MAÅ LISTA EMÅ 2Å ±Å UMÅ OBJECTOÅ CONSTITUµDOÅ PORÅ UMAÅ COLEC¯«OÅ ORDENADAÅ DEÅ OBJECTOS Å
CONHECIDOSÅCOMOÅASÅSUASÅCOMPONENTES

.«OűÅNECESS©RIOÅQUEÅOSÅOBJECTOSÅSEJAMÅDOÅMESMOÅMODOÅOUÅTIPOÅASSIM ÅUMAÅLISTAÅPODEÅSERÅ
CONSTITUµDA Å PORÅ EXEMPLO Å PORÅ UMÅ VECTOR NUM±RICO Å UMÅ VALORÅ LºGICO Å UMAÅ MATRIZ Å UMÅ VECTORÅ
COMPLEXO Å UMAÅ VARI©VELÅ INDEXADAÅ ALFANUM±RICA Å EÅ UMAÅ FUN¯«OÅ $EÅ SEGUIDAÅ APRESENTA SEÅ UMÅ
EXEMPLOÅDEÅUMAÅLISTA
!OVW OLVW QRPH ´-RVp´HVSRVD ´0DULD´
QILOKRV LGDGHILOKRV F 
/ÅASPECTOÅDAÅVISUALIZA¯«OÅDESTAÅLISTAűÅOÅSEGUINTE
!OVW
NOME

;=Å*OS±

ESPOSA

;=Å-ARIA

NFILHOS

;=Å

IDADEFILHOS

;=ÅÅÅ

!SÅCOMPONENTESÅEST«OÅSEMPREÅNUMERADAS EÅPODEMÅSERÅIDENTIFICADASÅPELOÅRESPECTIVOÅNÁMEROÅ
.AÅ LISTAÅLSTÅ ANTERIOR ÅCOMÅ ÅCOMPONENTES Å CADAÅUMAÅDELASÅ PODEÅSERÅREFERIDOÅPORÅ LST;;== ÅLST;;== Å
LST;;== Å LST;;==Å #OMOÅ AÅ ÁLTIMAÅ COMPONENTEÅ LSTIDADEFILHOSÅ OUÅ LST;;==Å ±Å UMÅ VECTOR Å AÅ EXPRESS«OÅ
LST;;==;=ÅIDENTIFICAÅOÅVALORÅÅIDADEÅDOÅPRIMEIROÅFILHO 
!OVWLGDGHILOKRV
;=ÅÅÅ

ÅLST;;==

;=ÅÅÅ

ÅLST;;==;=

;=Å

!ÅFUN¯«OÅLENGTH APLICADAÅAÅUMAÅLISTAÅDEVOLVEÅOÅNÁMEROÅDEÅCOMPONENTESÅDESSAÅLISTA

!SÅ COMPONENTESÅ DEÅ UMAÅ LISTAÅ PODEMÅ TERÅ NOME Å CASOÅ EMÅ QUEÅ PODEMÅ SERÅ IDENTIFICADASÅ PORÅ
ESSEÅNOME ÅCOMÅUMAÅEXPRESS«OÅDOÅTIPO
!QRPHBGDBOLVWDQRPHBGDBFRPSRQHQWH
 ,ISTASÅEÅFOLHASÅDEÅDADOS 

%STAÅ CONVEN¯«OÅ PERMITEÅ AÅ OBTEN¯«OÅ DEÅ UMAÅ COMPONENTEÅ SEMÅ OÅ EMPREGOÅ DOÅ RESPECTIVOÅ
NÁMEROÅ.OÅEXEMPLOÅANTERIOR

LSTNOME COINCIDEÅCOMÅLST;;== ÅCUJOÅCONTEÁDOűÅk*OS±l

LSTESPOSA COINCIDEÅCOMÅLST;;== ÅCUJOÅCONTEÁDOűÅk-ARIAl

LSTNFILHOS COINCIDEÅCOMÅLST;;== ÅCUJOÅCONTEÁDOűÅ

LSTIDADEFILHOS COINCIDEÅCOMÅLST;;== ÅCUJO CONTEÁDOűÅOÅVECTOR C Å Å

LSTIDADEFILHOS;= ±ÅOÅMESMOÅLST;;==;= EÅTEMÅOÅVALORÅ

4AMB±MÅ ±Å POSSµVELÅ UTILIZARÅ OÅ NOMEÅ DASÅ COMPONENTESÅ ENTREÅ ASPAS Å COMOÅ PORÅ EXEMPLOÅ
LST;;kNOMEl== ÅQUEÅCOINCIDEÅCOMÅLSTNOMEÅ%STAÅOP¯«OűÅMUITOÅÁTILÅNOÅCASOÅEMÅQUEÅOÅNOMEÅDASÅ
COMPONENTESÅSEÅGUARDAÅNOUTRAÅVARI©VEL ÅTALÅCOMO
![ QRPHOVW>>[@@
;=Å*OS±

•Å MUITOÅ IMPORTANTEÅ DISTINGUIRÅ ENTREÅ LST;;==Å EÅ LST;=Å /Å OPERADORÅ i;;Å Å ==jÅ ±Å USADOÅ PARAÅ
SELECCIONARÅ UMAÅ SºÅ COMPONENTEÅ DEÅ UMA LISTA Å ENQUANTOÅ QUEÅ i;Å Å =j ±ÅOÅOPERADORÅ GEN±RICOÅPARAÅ
VARI©VEISÅINDEXADASÅ)STOű ÅLST;;==ÅűÅOÅQUARTOÅOBJECTOÅDAÅLISTAÅLST ÅEÅSEűÅUMAÅLISTAÅCOMÅNOMES ÅOÅ
NOMEÅN«OÅEST©ÅINCLUµDOÅ 0ORÅ OUTROÅLADO ÅLST;=űÅUMAÅSUB LISTAÅDAÅLISTAÅLST ÅCONSTITUµDAÅPELAÅSUAÅ
QUARTAÅCOMPONENTEÅSEÅAÅLISTAÅTEMÅNOME ÅESTEÅPASSAÅTAMB±MÅPARAÅAÅSUB LISTA
!OVW>>@@
;=ÅÅÅ
!OVW>@
IDADEFILHOS

;=ÅÅÅ

/SÅNOMESÅDASÅCOMPONENTESÅPODEMÅABREVIAR SEÅAT±ÅAOÅMµNIMOÅDEÅCARACTERESÅNECESS©RIOSÅPARAÅ
IDENTIFIC© LASÅDEÅMODOÅEXACTOűÅÁNICO ÅSEMÅPOSSIBILIDADEÅDEÅCONFUS«OÅ!SSIM
!OLVWD OLVW FRHILFLHQWHV F  FRYDULDQFLD 
LISTACOEFICIENTES PODEÅESPECIFICAR SEÅAPENASÅPORÅLISTACOE ÅBEMÅCOMOÅLISTACOVARIANCIA PODEÅ
RESUMIR SEÅAÅLISTACOVÅ/ÅVECTOR DEÅNOMESűÅUMÅATRIBUTOÅDAÅLISTA ÅEÅCOMOÅOSÅRESTANTESÅATRIBUTOS Å
PODEÅSERÅMANIPULADOÅCOMÅAÅFUN¯«OÅNAMES ÅQUEÅTAMB±MÅPODEÅSERÅUSADOÅSOBREÅOUTROSÅOBJECTOS
!QDPHV OVW  F 120((6326$),/+26,'$'()
!OVW
./-%

;=Å*OS±

%30/3!

;=Å-ARIA

&),(/3

;=Å
 ,ISTASÅEÅFOLHASÅDEÅDADOS 

)$!$%&

;=ÅÅÅ

 &RQVWUXomRHPRGLILFDomRGHOLVWDV
!Å FUN¯«OÅ LIST PERMITEÅ CRIARÅ LISTASÅ AÅ PARTIRÅ DEÅ OBJECTOSÅ J©Å EXISTENTESÅ 5MAÅ ASSIGNA¯«OÅ DAÅ
FORMAÅ
!OLVWD OLVW QRPHB REMHFWRBQRPHBQ REMHFWRBQ
GUARDAÅ EMÅ LISTAÅ UMAÅ LISTAÅ DEÅ NÅ COMPONENTESÅ QUEÅS«OÅOBJECTO? ÅÅ Å OBJECTO?N ÅAOSÅQUAISÅS«OÅ
ATRIBUµDOSÅOSÅNOMESÅNOME? ÅÅ ÅNOME?N ÅQUEÅPODEMÅSERÅQUAISQUERÅÅ3EÅOSÅNOMES S«OÅOMITIDOS Å
ASÅCOMPONENTESÅAPENASÅFICAMÅNUMERADASÅ/SÅOBJECTOSÅEXISTENTESÅUSADOSÅPARAÅCONSTRUIRÅUMAÅLISTAÅ
S«OÅCOPIADOSÅPARAÅAÅNOVAÅLISTAÅEÅOSÅORIGINAISÅN«OÅS«OÅMODIFICADOS

!SÅ LISTAS Å TALÅ COMOÅ TODOSÅ OSÅ OBJECTOSÅ INDEXADOS Å PODEMÅ AMPLIAR SEÅ ESPECIFICANDOÅ
COMPONENTESÅADICIONAISÅ0ORÅEXEMPLO
!OVW>>@@ OLVW QDFLRQDOLGDGH ´3RUWXJXHVD´
ACRESCENTAÅUMÅOBJECTOÅCHAMADOÅiNACIONALIDADEjŨÅLISTAÅLSTÅATR©SÅUSADA

 &RQFDWHQDomRGHOLVWDV
3EÅ SEÅ ESPECIFICAMÅ LISTASÅ COMOÅ ARGUMENTOSÅ DAÅ FUN¯«OÅ C Å OÅ RESULTADOÅ ±Å UMÅ OBJECTOÅ CUJOÅ
MODOűÅLIST ISTOű űÅUMAÅLISTA ÅCUJASÅCOMPONENTESÅS«OÅTODASÅASÅLISTASÅINDICADASÅEMÅARGUMENTO Å
UNIDASÅSEQUENCIALMENTE
!OLVWD$%& F OLVWD$OLVWD%OLVWD&
2ECORDEÅ QUEÅ QUANDOÅ OSÅ ARGUMENTOSÅ S«OÅ VECTORES Å AÅ FUN¯«OÅ C UNE OSÅ AÅ TODOSÅ NUMÅ ÁNICOÅ
VECTORÅ.ESTEÅCASO ÅOSÅRESTANTESÅATRIBUTOS ÅTALÅCOMOÅDIM ÅS«OÅPERDIDOS

 )ROKDVGHGDGRV
5MAÅ FOLHAÅ DEÅ DADOS ±Å UMAÅ LISTAÅ DEÅ CLASSEÅ kDATAFRAMElÅ (©Å ALGUMASÅ RESTRI¯¼ESÅ SOBREÅ QUEÅ
LISTASÅPODEMÅPERTENCERÅAÅESTAÅCLASSE ÅNOMEADAMENTE

x !SÅ COMPONENTESÅ DEVEMÅ SERÅ VECTORESÅ NUM±RICOS Å ALFANUM±RICOSÅ OUÅ LºGICOS Å FACTORES Å
MATRIZESÅNUM±RICAS ÅLISTASÅOUÅOUTRASÅFOLHASÅDEÅDADOS

x !SÅMATRIZES ÅLISTASÅEÅFOLHASÅDEÅDADOSÅCONTRIBUEMÅPARAÅAÅNOVAÅFOLHAÅDEÅDADOSÅCOMÅTANTASÅ
NOVASÅ VARI©VEISÅ QUANTASÅ ASÅ COLUNAS Å ELEMENTOSÅ OUÅ VARI©VEISÅ QUEÅ CONTENHAM Å
RESPECTIVAMENTE

x /SÅVECTORESÅNUM±RICOSÅEÅFACTORESÅS«OÅINCLUµDOSÅSEMÅQUAISQUERÅMODIFICA¯¼ESÅVECTORESÅN«OÅ
NUM±RICOSÅALFANUM±RICOSÅOUÅLºGICOS ÅS«OÅTRANSFORMADOSÅEMÅFACTORES ÅCUJASÅCATEGORIASÅS«OÅ
VALORESÅÁNICOSÅCONTIDOSÅNOÅVECTOR


4RADU¯«OÅLIVREÅDAÅEXPRESS«OÅiDATA FRAMEj ÅPORÅANALOGIAÅCOMÅUMAÅFOLHAÅDEÅC©LCULO
 ,ISTASÅEÅFOLHASÅDEÅDADOS 

x /SÅ VECTORESÅ QUEÅ CONSTITUEMÅ AÅ FOLHAÅ DEÅ DADOSÅ DEVEMÅ TERÅ OÅ MESMOÅ COMPRIMENTO Å E ASÅ
MATRIZESÅDEVEMÅTERÅOÅMESMOÅTAMANHOÅEMÅLINHA

5MAÅFOLHAÅDEÅDADOSÅPODEÅSERÅENCARADA ÅEMÅMUITOSÅSENTIDOS ÅCOMOÅUMAÅMATRIZÅCUJASÅCOLUNASÅ


PODEMÅTERÅMODOSÅEÅATRIBUTOSÅDISTINTOSÅ0ODEMÅVISUALIZAR SEÅEMÅFORMAÅDEÅMATRIZ ÅEÅASÅSUASÅLINHASÅ
EÅCOLUNASÅPODEMÅSELECCIONAR SEÅUSANDOÅASÅCONVEN¯¼ESÅDASÅVARI©VEISÅINDEXADAS

 &ULDomRGHXPDIROKDGHGDGRV
/SÅOBJECTOSÅQUEÅSATISFA¯AMÅASÅRESTRI¯¼ESÅIMPOSTASŨSÅCOLUNASÅPODEMÅAGREGAR SEÅNUMAÅFOLHAÅ
DEÅDADOSÅUSANDOÅAÅFUN¯«OÅDATAFRAME 
!FRQWDE GDWDIUDPH GRPLFLOLR ISURYLQFLD
UHQGLPHQWR UHQGDFODVVH IUHQGD
5MAÅ LISTAÅ CUJASÅ COMPONENTESÅ CUMPRAMÅ ASÅ RESTRI¯¼ESÅ IMPOSTASÅ PODEÅ SERÅ TRANSFORMADAÅ EMÅ
FOLHAÅDEÅDADOSÅCOMÅAÅFUN¯«OÅASDATAFRAME 

!Å MANEIRAÅ MAISÅ F©CILÅ DEÅ CONSTRUIRÅ UMAÅ FOLHAÅ DEÅ DADOSÅ ±Å USARÅ AÅ FUN¯«OÅ READTABLE PARAÅ
IMPORTARÅ UMÅ FICHEIROÅ EXTERNOÅ AÅ 2Å %STEÅ ASSUNTOÅ ±Å ABORDADOÅ NOÅ #APµTULOÅ Å ;)MPORTA¯«OÅ DEÅ
FICHEIROS= ÅP©GÅ

 )XQo}HVDWWDFK HGHWDFK


!ÅNOTA¯«OÅ USADAÅCOMÅLISTAS ÅCOMOÅOPORÅEXEMPLOÅCONTABDOMICILIO ÅNEMÅSEMPREűÅAÅMAISÅ
CONVENIENTEÅ 0ORÅ VEZESÅ ±Å VANTAJOSOÅ PODERÅ REFERIRÅ CADAÅ COMPONENTEÅ DEÅ UMAÅ LISTAÅ OUÅ FOLHAÅ DEÅ
DADOSÅ COMOÅ SEÅ SEÅ TRATASSEÅ DEÅ UMAÅ VARI©VEL Å COMÅ OÅ NOMEÅ QUEÅ TEM Å SEMÅ TERÅ NECESSIDADEÅ DEÅ
EXPLICITAMENTEÅINDICARÅOÅNOMEÅDAÅLISTAÅOUÅFOLHAÅDEÅDADOS

0ARAÅTAL ÅUSA SEÅAÅFUN¯«OÅATTACH ÅTENDOÅCOMOÅARGUMENTOÅOÅNOMEÅDEÅUMAÅLISTAÅOUÅDEÅUMAÅ


FOLHAÅ DEÅ DADOS Å DEÅ MODOÅ AÅ PERMITIRÅ ACEDERÅDIRECTAMENTEŨSÅSUASÅ COMPONENTESÅSEMÅEXPLICITARÅ OÅ
NOMEÅDAÅLISTAÅ3UPONHAMOSÅQUEÅLENTILHAS ±ÅUMAÅFOLHAÅDEÅDADOS ÅCOMÅTR²SÅCOLUNASÅOUÅVARI©VEIS Å
DESIGNADASÅPORÅLENTILHASU ÅLENTILHASV EÅLENTILHASWÅ/ÅCOMANDO
!DWWDFK OHQWLOKDV
CONECTAÅ OSÅ NOMESÅ DASÅ VARI©VEISÅ AOÅ CAMINHOÅ DEÅ BUSCA Å DEÅ MODOÅ QUE Å CASOÅ N«OÅ HAJAÅ OUTROSÅ
OBJECTOSÅCOMÅOSÅMESMOÅNOME ÅASÅVARI©VEISÅCONTIDASÅNAÅFOLHAÅDEÅDADOSÅPASSAMÅAÅPODERÅREFERIR SEÅ
COMÅOSÅNOMESÅU ÅVÅEÅWÅ%NTRETANTO ÅSEÅFIZERÅOÅCOMANDO
!X YZ
N«OÅ SEÅ SUBSTITUIÅ AÅ VARI©VELÅ UÅ DAÅ FOLHAÅ DEÅ DADOSÅ PELAÅ SOMAÅ DASÅ OUTRASÅ DUASÅ VARI©VEISÅ ±Å CRIADAÅ
UMAÅNOVAÅ VARI©VEL ÅCOMÅ OÅNOMEÅU ÅCOMÅ PRIORIDADEÅSOBREÅ AÅVARI©VELÅLENTILHASUÅNOÅCAMINHOÅDEÅ
BUSCAÅ3EÅOÅPRETENDIDOÅFOSSEÅMESMOÅATRIBUIRÅAÅSOMAŨÅVARI©VELÅUÅDAÅFOLHAÅDEÅDADOS ÅDEVER SE IAÅ
FAZER
!OHQWLOKDVX YZ
0OR±M ÅESTAÅVARI©VELÅREC±M ASSIGNADAÅN«OűÅVISµVELÅENQUANTOÅN«OÅSEÅPROCEDERŨÅLIBERTA¯«OÅEÅ
POSTERIORÅLIGA¯«OÅDASÅVARI©VEISÅDAÅFOLHAÅAOÅCAMINHOÅDEÅBUSCA

0ARAÅDESAGREGARÅUMAÅFOLHAÅDEÅDADOSÅDOÅCAMINHOÅDEÅBUSCA ÅFAZ SEÅOÅCOMANDO


 ,ISTASÅEÅFOLHASÅDEÅDADOS 

!GHWDFK OHQWLOKDV
5MAÅ VEZÅ REALIZADAÅ ESTAÅ FUN¯«O Å DEIXAR«OÅ DEÅ EXISTIRÅ ASÅ VARI©VEISÅ U Å V Å WÅ COMOÅ TAL Å EMBORAÅ
CONTINUEMÅ AÅ EXISTIRÅ EÅ ESTARÅ DISPONµVEISÅ COMOÅ COMPONENTESÅ DAÅ FOLHAÅ DEÅ DADOSÅ LENTILHASÅ #OMOÅ
ARGUMENTOSÅDASÅFUN¯¼ESÅATTACH EÅDETACH PODEMÅINDICAR SE ÅN«OÅOSÅNOMESÅDASÅLISTAS ÅMASÅAÅ
ORDEMÅQUEÅOCUPAMÅNOÅCAMINHOÅDEÅBUSCA ÅEMBORAÅMENOSÅCLAROÅEÅPROPENSOÅAÅERROS ÅDEÅMODOÅQUEÅ
SEÅACONSELHAÅOÅUSOÅDOSÅNOMES

.OTAÅ !Å ACTUALÅ VERS«OÅ DEÅ 2Å PERMITEÅ DEFINIRÅ AT±Å Å ITENSÅNOÅCAMINHOÅDEÅBUSCA Å


PELOÅQUEÅDEVEÅEVITARÅLIGARÅUMÅOBJECTOÅMAISÅQUEÅUMAÅVEZ $ESLIGUEÅOSÅOBJECTOSÅDOÅ
CAMINHOÅ DEÅ BUSCAÅ SEMPREÅ QUEÅ J©Å N«OÅ NECESSITARÅ DEÅ TERÅ ASÅ SUASÅ COMPONENTESÅ
DIRECTAMENTEÅ ACESSµVEISÅ .«OÅ ±Å POSSµVELÅ ASSIGNARÅ VALORESÅ AÅ LISTASÅ OUÅ FOLHASÅ DEÅ
DADOSÅ QUEÅ ESTEJAMÅ LIGADOSÅ COMÅ ATTACH AOÅ CAMINHOÅ DEÅ BUSCAÅ S«O DEÅ CERTAÅ
FORMA ÅEST©TICAS 

 7UDEDOKDUFRPIROKDVGHGDGRV
5MAÅMETODOLOGIAÅQUEÅPERMITEÅTRATARÅDIFERENTESÅPROBLEMASÅUTILIZANDOÅOÅMESMOÅDIRECTºRIOÅDEÅ
TRABALHOűÅAÅSEGUINTE

x 2EUNAÅTODASÅASÅVARI©VEISÅDEÅUMÅMESMOÅPROBLEMAÅNUMAÅMESMAÅFOLHAÅDEÅDADOS ÅEÅD² LHEÅ


UMÅNOMEÅSUGESTIVO

x 0ARAÅ TRATARÅ UMÅ DETERMINADOÅ PROBLEMAÅ CONECTE Å COMÅ AÅ FUN¯«OÅ ATTACH Å AÅ FOLHAÅ DEÅ
DADOSÅ CORRESPONDENTEÅ QUEÅ FICAÅ COMÅ PRIORIDADEÅ Å NOÅ CAMINHOÅ DEÅ BUSCAS Å EÅ UTILIZEÅ OÅ
DIRECTºRIOÅDEÅTRABALHOÅPARAÅASÅVARI©VEISÅTEMPOR©RIASÅCUJAÅPRIORIDADEÅDEÅBUSCAÅSER©Å 

x !NTESÅDEÅTERMINARÅUMAÅAN©LISE ÅASSIGNEÅASÅVARI©VEISÅTEMPOR©RIASÅQUEÅDESEJAÅCONSERVARŨÅ
FOLHAÅDEÅDADOS ÅUTILIZANDOÅAÅFORMAÅFOLHA?DADOSNOME?VARIAVEL ÅEÅDESCONECTEÅAÅFOLHAÅDEÅ
DADOSÅCOMÅDETACH 

x 0ARAÅ FINALIZAR Å ELIMINE Å COMÅ OÅ COMANDOÅ RM Å DOÅ DIRECTºRIOÅ DEÅ TRABALHOÅ ASÅ VARI©VEISÅ
TEMPOR©RIASÅQUEÅN«OÅDESEJEÅCONSERVAR ÅDEÅMODOÅAÅMANT² LOÅOÅMAISÅLIMPOÅEÅDESOCUPADOÅ
POSSµVEL

$ESTEÅMODOÅPODER©ÅUTILIZARÅOÅMESMOÅDIRECTºRIOÅPARAÅANALISARÅDIFERENTESÅPROBLEMAS ÅPODENDOÅ
ACONTECER ÅSEMÅPERIGOÅDEÅCONFUS«O ÅÅQUEÅHAJAÅVARI©VEISÅCOMÅOSÅMESMOSÅNOMESÅEMÅDIVERSASÅFOLHASÅ
DEÅDADOS

 &RQHFomRGHREMHFWRVYDULDGRV
!Å FUN¯«OÅ ATTACH ±Å UMAÅ FUN¯«OÅ GEN±RICAÅ QUEÅ PERMITEÅ LIGARÅ AOÅ CAMINHOÅ DEÅ BUSCA N«OÅ
APENASÅDIRECTºRIOSÅEÅFOLHASÅDEÅDADOS ÅMASÅTAMB±MÅOUTROSÅTIPOSÅDEÅOBJECTOS ÅTAISÅCOMOÅLISTAS
!DWWDFK QRPHBOLVWD
0OSTERIORMENTEÅ PODER©Å DESLIGARÅ OSÅ OBJECTOSÅ COMÅ AÅ FUN¯«OÅ DETACH Å UTILIZANDOÅ COMOÅ
ARGUMENTOÅOÅRESPECTIVOÅNÁMEROÅDEÅPOSI¯«OÅNOÅCAMINHOÅDEÅBUSCA ÅOUÅPREFERIVELMENTEÅOÅNOMEÅDOÅ
OBJECTOÅAÅDESLIGAR
 ,ISTASÅEÅFOLHASÅDEÅDADOS 

 *HVWmRGRFDPLQKRGHEXVFD
!ÅFUN¯«OÅ SEARCH INDICAÅAÅ TRAJECTºRIAÅDEÅBUSCAÅACTUAL Å SENDOÅAÅMELHORÅMANEIRAÅDEÅSABERÅ
QUAISÅ S«OÅ ASÅ FOLHASÅ DEÅ DADOS Å LISTASÅ OUÅ BIBLIOTECASÅ QUEÅ FORAMÅ CONECTADASÅ OUÅ DESCONECTADASÅ 3EÅ
N«OÅREALIZOUÅNENHUMAÅCONEC¯«OÅOUÅDESCONEC¯«O ÅOÅSEUÅVALORű
!VHDUFK
;=Å'LOBAL%NVÅÅÅ!UTOLOADSÅÅÅÅPACKAGEBASE

ONDEÅ k'LOBAL%NVl Å QUEÅ OCUPAÅ AÅ POSI¯«OÅ Å DOÅ CAMINHOÅ DEÅ BUSCA Å CORRESPONDEÅ AOÅ ESPA¯OÅ DEÅ
TRABALHO

5MAÅVEZÅLIGADAÅAÅFOLHAÅDEÅDADOSÅLENTILHASÅTERµAMOS
!VHDUFK
;=Å'LOBAL%NVÅÅÅLENTILHASÅÅÅÅ!UTOLOADSÅÅÅÅPACKAGEBASE
!OV 
;=ÅUÅVÅW

E ÅCOMOÅSEÅV² ÅPODEÅUSAR SEÅLSVALOR ÅPARAÅSABERÅQUAISÅASÅVARI©VEISÅLIGADASÅNAÅPOSI¯«OÅVALORÅÅDOÅ


CAMINHOÅDEÅBUSCAÅNOÅCASO ÅÅÅCORRESPONDEŨÅFOLHAÅDEÅDADOSÅLENTILHAS 

&INALMENTE Å DESCONECTA SEÅ AÅ LIGA¯«OÅ DEÅ BUSCAÅ ¨Å FOLHAÅ DEÅ DADOS Å EÅ CONFIRMA SEÅ QUEÅ FOIÅ
REMOVIDAÅDOÅCAMINHOÅDEÅBUSCA
!GHWDFK OHQWLOKDV
!VHDUFK
;=Å'LOBAL%NVÅÅÅ!UTOLOADSÅÅÅÅPACKAGEBASE


#ONSULTEÅAÅAJUDAÅSOBREÅAUTOLOADÅPARAÅAÅDESCRI¯«OÅDESTEÅTERMO
 )MPORTA¯«OÅDEÅFICHEIROSÅEXTERNOS 

 ,PSRUWDomRGHILFKHLURVH[WHUQRV

3EÅ AÅ QUANTIDADEÅ DEÅ DADOSÅ AÅ INTRODUZIRÅ ±Å EXTENSA Å ±Å MAISÅ PR©TICOÅ PROCEDERÅ ¨Å IMPORTA¯«OÅ
DESTESÅDADOSÅAÅPARTIRÅDEÅUMÅFICHEIROÅEXTERNO ÅEMÅVEZÅDEÅOSÅINTRODUZIRÅDIRECTAMENTEÅAÅPARTIRÅDOÅ
TECLADOÅ%MÅ2 ÅASÅCAPACIDADESÅDEÅLEITURAÅDEÅFICHEIROSÅEXTERNOSÅS«OÅSIMPLES ÅEÅOSÅREQUISITOSÅAÅQUEÅ
ESTESÅDEVEMÅ OBEDECERÅS«OÅRESTRITASÅEÅINFLEXµVEISÅ 0RESSUP¼E SEÅQUEÅOÅUTILIZADORÅEST©ÅHABILITADOÅAÅ
EDITARÅ EÅ MODIFICARÅ OSÅ ARQUIVOSÅ DEÅ DADOSÅ COMÅ OUTRASÅ APLICA¯¼ES Å TAISÅ COMOÅ EDITORESÅ DEÅ TEXTO EÅ
FOLHASÅ DEÅ C©LCULO Å DEÅ MODOÅ AÅ AJUST© LOSÅ ¨SÅ EXIG²NCIASÅ DEÅ 2Å 'ERALMENTEÅ ESTASÅ TAREFASÅ S«OÅ
EXTREMAMENTEÅSIMPLES

!Å FUN¯«OÅ READFWF Å PODEÅ USAR SEÅ PARAÅ LERÅ ARQUIVOSÅ COMÅ CAMPOSÅ DEÅ LARGURAÅ FIXAÅ N«OÅ
DELIMITADOSÅPORÅSEPARADORÅESTAÅFUN¯«OÅUTILIZAÅUMAÅROTINAÅPERLÅQUEÅCONVERTEÅOÅFICHEIROÅNUMÅCUJAÅ
ESTRUTURAÅEST©ÅADAPTADAŨÅLEITURAÅCOMÅREADTABLE Å!ÅFUN¯«OÅCOUNTFIELDS CONTAÅOÅNÁMEROÅ
DEÅCAMPOSÅPORÅLINHAÅDEÅUMÅFICHEIROÅCOMÅCAMPOSÅDELIMITADOSÅ%STASÅDUASÅFUN¯¼ESÅPODEMÅRESOLVERÅ
ALGUNSÅPROBLEMASÅDEÅIMPORTA¯«OÅDEÅFICHEIROS ÅMASÅDEÅUMÅMODOÅGERALűÅMAISÅACONSELH©VELÅAJUSTARÅ
OÅFICHEIROÅDEÅDADOSÅAOSÅREQUISITOSÅDEÅ2ÅANTESÅDEÅCOME¯ARÅAÅSESS«OÅDEÅTRABALHO

3EÅOSÅDADOSÅLIDOSÅV«OÅSERÅGUARDADOSÅEMÅVARI©VEISÅNUMAÅFOLHAÅDEÅDADOS ÅCOMOÅSEÅRECOMENDA Å
PODEMÅ LER SEÅ OSÅ DADOSÅ DIRECTAMENTEÅ COMÅ AÅ FUN¯«OÅ READTABLE Å $ISP¼E SE TAMB±MÅ DAÅ FUN¯«OÅ
SCAN ÅMAISÅGEN±RICA ÅEÅQUEÅPODEÅSERÅUSADAÅDIRECTAMENTE

 $IXQomRUHDGWDEOH
0ARAÅ LERÅ NAÅ µNTEGRAÅ UMAÅ FOLHAÅ DEÅ DADOSÅ DIRECTAMENTE Å OÅ FICHEIROÅ EXTERNOÅ DEVEÅ REUNIRÅ OSÅ
REQUISITOSÅNECESS©RIOS

x !ÅPRIMEIRAÅLINHAÅDOÅARQUIVOÅDEVEÅCONTERÅOSÅNOMESÅDOSÅCAMPOSÅOUÅVARI©VEIS

x %MÅ CADAÅUMAÅDASÅ LINHASÅSEGUINTES Å OÅPRIMEIROÅ ELEMENTOűÅAÅETIQUETAÅDAÅLINHA Å SEGUIDOÅ


DOSÅVALORESÅDASÅRESTANTESÅVARI©VEIS

%STAÅ DISPOSI¯«OÅ PRESSUP¼EÅ QUEÅ AÅ PRIMEIRAÅ LINHAÅ TEMÅ MENOSÅ UMÅ DADOÅ QUEÅ ASÅ RESTANTESÅ AÅ
COLUNAÅ DASÅ ETIQUETASÅ DASÅ LINHASÅ N«OÅ TEMÅ NOME Å !PRESENTA SEÅ DEÅ SEGUIDAÅ UMÅ EXEMPLOÅ DASÅ
PRIMEIRASÅ LINHASÅ DEÅ UMÅ FICHEIROÅ CASASDAT Å SUPOSTAMENTEÅ LOCALIZADOÅ NOÅ DIRECTºRIOÅ DEÅ TRABALHO Å
ADAPTADOŨÅSUAÅIMPORTA¯«OÅCOMÅAÅFUN¯«OÅREADTABLE 

%STRUTURAÅDOÅFICHEIROÅEXTERNOÅCOMÅNOMESÅDASÅVARI©VEISÅEÅETIQUETASÅDEÅLINHA

0RECO 3UPERFICIE !REA $IVISOES !NOS #ALEF


      N«O
      N«O
      N«O
      N«O
      SIM
      


%MÅAMBIENTEÅ5.)8ÅPODEÅUSARÅASÅAPLICA¯¼ESÅSEDÅOUÅAWK
 )MPORTA¯«OÅDEÅFICHEIROSÅEXTERNOS 

0ORÅ DEFEITO Å OSÅ CAMPOSÅ NUM±RICOSÅ EXCEPTOÅ ASÅETIQUETASÅ DEÅLINHA Å S«OÅLIDOSÅ COMOÅVARI©VEISÅ
NUM±RICAS Å EÅ CAMPOSÅ N«O NUM±RICOSÅ TALÅ COMOÅ #ALEF S«OÅ LIDOSÅ COMOÅ FACTORESÅ %STAÅ REGRAÅ PODEÅ
ALTERAR SE ÅCASOÅSEJAÅNECESS©RIO

!ÅFUN¯«OÅREADTABLE IMPORTAÅESTEÅARQUIVOÅDIRECTAMENTEÅPARAÅUMAÅFOLHAÅDEÅDADOS
!3UHFR&DVDV UHDGWDEOH ³FDVDVGDW´
&REQUENTEMENTEÅOMITEM SEÅASÅETIQUETASÅDEÅLINHAÅNOÅFICHEIROÅEXTERNO ÅEÅUSAM SEÅASÅETIQUETASÅ
QUE ÅPORÅDEFEITO Å2ÅASSUMEÅ.ESTEÅCASO ÅOÅARQUIVOÅDEÅDADOSÅDEVEÅTERÅAÅSEGUINTEÅESTRUTURA

%STRUTURAÅDOÅFICHEIROÅEXTERNOÅCOMÅNOMESÅDASÅVARI©VEISÅEÅSEMÅETIQUETASÅDEÅLINHA

0RECO 3UPERFICIE !REA $IVISOES !NOS #ALEF


     N«O
     N«O
     N«O
     N«O
     SIM
     

EÅSER©ÅIMPORTADOÅCOMÅCOMANDO
!3UHFR&DVDV UHDGWDEOH ³FDVDVGDW´KHDGHU 7
ONDEÅ OÅ PARªMETROÅ ADICIONALÅ HEADER425% OUÅ SIMPLESMENTEÅ HEADER4 Å INDICAÅ QUEÅ AÅ
PRIMEIRAÅLINHAÅCONT±MÅOSÅNOMESÅDASÅVARI©VEISÅEÅN«OÅEXISTEMÅETIQUETASÅDEÅLINHA

 $IXQomRVFDQ
3UPONHAMOSÅ QUEÅ PRETENDEMOSÅ IMPORTARÅ OÅ FICHEIROÅ INPUTDAT Å SUPOSTAMENTEÅ LOCALIZADOÅ NOÅ
DIRECTºRIOÅCORRENTE ÅQUEÅCONT±MÅEMÅCOLUNASÅOSÅDADOSÅCORRESPONDENTESÅAÅTR²SÅVECTORES TODOSÅCOMÅ
OÅ MESMOÅ COMPRIMENTO Å SENDOÅ OÅ PRIMEIROÅ ALFANUM±RICOÅ EÅ OSÅ OUTROSÅ DOISÅ NUM±RICOSÅ /Å PRIMEIROÅ
PASSOÅCONSISTEÅEMÅLERÅOSÅTR²SÅVECTORESÅDOÅFICHEIRO ÅCOMÅAÅFUN¯«OÅSCAN 
!HQWUDGD VFDQ ³LQSXWGDW´OLVW ³³
/ÅSEGUNDOÅARGUMENTOÅUSADOÅNAÅFUN¯«OÅ ±ÅUMAÅESTRUTURAÅ DEÅCONTROLO ÅDESTINADAÅAÅDEFINIRÅOÅ
MODOÅCOMOÅOSÅTR²SÅVECTORESÅSER«OÅLIDOSÅ/ÅRESULTADOűÅGUARDADOÅNAÅLISTAÅDESIGNADAÅCOMÅOÅNOMEÅ
ENTRADA Å CUJASÅ COMPONENTESÅ S«OÅ OSÅ TR²SÅ VECTORESÅ $EÅ SEGUIDA Å PODEMOSÅ REFERIR NOSÅ AÅ CADAÅ UMAÅ
DESTASÅCOMPONENTES ÅASSIGNANDO LHESÅNOMES
!HWLTXHWD HQWUDGD>>@@[ HQWUDGD>>@@\ HQWUDGD>>@@
%STAÅASSIGNA¯«OÅDEÅNOMESŨSÅCOMPONENTESÅDAÅLISTAÅPODERIAÅTERÅSIDOÅEXECUTADAÅAOÅIMPORTAR
OSÅDADOS
!HQWUDGD VFDQ ³LQSXWGDW´OLVW HWLTXHWD ´³[ \ 
0RETENDENDOÅACEDERÅDIRECTAMENTEŨSÅVARI©VEIS ÅPODEMÅRE ASSIGNAR SEÅOSÅNOMES
!HWLTXHWD HQWUDGDHWLTXHWD[ HQWUDGD[\  HQWUDGD\
OUÅ USARÅ AÅ FUN¯«OÅ ATTACH Å SOBREÅ AÅ LISTAÅ ENTRADAÅ AÅ FIMÅ DEÅ LIGARÅ ASÅ VARI©VEISÅ NAÅ POSI¯«OÅ Å DOÅ
CAMINHOÅDEÅBUSCAÅÅVEJAÅ3EC¯«OÅÅ;#ONEC¯«OÅDEÅOBJECTOSÅVARIADOS= ÅP©GÅ 
 )MPORTA¯«OÅDEÅFICHEIROSÅEXTERNOS 

3EÅ TODASÅ ASÅ COMPONENTESÅ DOÅ ARQUIVOÅ AÅ IMPORTARÅ S«OÅ DOÅ MESMOÅ MODOÅ NUM±RICAS Å
ALFANUM±RICAS ÅETC ÅPODEÅUSAR SEÅCOMOÅSEGUNDOÅARGUMENTOÅNAÅFUN¯«OÅSCAN ÅUMÅÁNICOÅVALORÅDEÅ
MODOÅID²NTICOŨSÅCOMPONENTES ÅEÅN«OÅUMAÅLISTA
!; PDWUL[ VFDQ ³OLJKWGDW´ QFRO E\URZ 758(
!Å FUN¯«OÅ SCAN Å PERMITEÅ REALIZARÅ IMPORTA¯¼ESÅ MAISÅ COMPLEXAS Å COMOÅ PODEÅ CONSULTARÅ NAÅ
AJUDA

 $FHVVRDGDGRVLQWHUQRV
#ONJUNTAMENTEÅCOMÅ2ÅS«OÅFORNECIDOSÅMAISÅDEÅCINQUENTAÅCONJUNTOSÅDEÅDADOS ÅEÅOUTROSÅMAISÅ
EST«OÅ DISPONµVEISÅ NASÅ BIBLIOTECASÅ INCLUINDOÅ ASÅ BIBLIOTECASÅ STANDARDÅ QUEÅ ACOMPANHAMÅ OÅ
PROGRAMA Å0ARAÅPODERÅUTILIZARÅESTESÅDADOS ÅT²MÅDEÅCARREGAR SEÅEXPLICITAMENTE ÅUSANDOÅAÅFUN¯«OÅ
DATA Å0ARAÅOBTERÅAÅLISTAÅDASÅCONJUNTOSÅDEÅDADOSÅEXISTENTES ÅUSEÅOÅCOMANDO
!GDWD
EÅ PARAÅ CARREGARÅ UMÅ DESSESÅ CONJUNTOSÅ DEÅ DADOS Å DEVEÅ INDICAR SEÅ OÅ NOMEÅ COMOÅ ARGUMENTOÅ DAÅ
FUN¯«O
!GDWD LQIHUW
.ORMALMENTEÅUMÅCOMANDOÅDESTEÅTIPOÅCARREGAÅUMÅOBJECTOÅCOMÅOÅMESMOÅNOME ÅQUEÅDEVEÅSERÅ
UMAÅ FOLHAÅ DEÅ DADOSÅ %MÅ DETERMINADOSÅ CASOS Å PODEÅ ACONTECERÅ QUEÅ SEJAMÅ CARREGADOSÅ V©RIOSÅ
OBJECTOS Å PELOÅ QUEÅ NUMAÅ TALÅ SITUA¯«OÅ DEVER©Å CONSULTARÅ AÅ AJUDAÅ DISPONµVELÅ SOBREÅ OÅ OBJECTOÅ EMÅ
CONCRETOÅPARAÅSABERÅÅQUALÅSER©ÅOÅRESULTADOÅDOÅCOMANDO

 $FHVVRDGDGRVGHXPDELEOLRWHFD
0ARAÅACEDERÅAOSÅDADOSÅINCLUµDOSÅNUMAÅBIBLIOTECA ÅBASTAÅESPECIFICARÅOÅNOMEÅDAÅBIBLIOTECAÅEMÅ
ARGUMENTOÅDAÅFUN¯«OÅDATA Å0ORÅEXEMPLO
!GDWD SDFNDJH ´QOV´
!GDWD 3XURP\FLQSDFNDJH ´QOV´
3EÅ UMAÅ BIBLIOTECAÅ FOIÅ LIGADOÅ PELAÅ FUN¯«OÅ LIBRARY Å OSÅ CONJUNTOSÅ DEÅ DADOSÅ NELAÅ CONTIDOSÅ
FORAMÅ AUTOMATICAMENTEÅ INCLUµDOSÅ NOÅ CAMINHOÅ DEÅ BUSCA Å EÅ N«OÅ ±Å NECESS©RIOÅ USARÅ OÅ ARGUMENTOÅ
PACKAGEÅ!ÅSEGUINTEÅSEQU²NCIAÅDEÅCOMANDOS
!OLEUDU\ QOV
!GDWD
!GDWD 3XURP\FLQ
LIGAÅ AÅ BIBLIOTECAÅ NLS Å APRESENTAÅ UMAÅ LISTAGEMÅ DEÅ TODOSÅ OSÅ CONJUNTOSÅ DEÅ DADOSÅ LIGADOSÅ
ACTUALMENTEÅPELOÅMENOS ÅASÅBIBLIOTECASÅBASE EÅNLS ÅEÅCARREGAÅCONJUNTOÅDEÅDADOSÅ0UROMYCINÅDAÅ
BIBLIOTECAÅNLS OUÅDAÅPRIMEIRAÅBIBLIOTECAÅQUEÅCONTENHAÅUMÅOÅCONJUNTOÅDEÅDADOSÅCOMÅESTEÅNOME 

!SÅBIBLIOTECASÅCRIADASÅPELOSÅUTILIZADORESÅDEÅ2ÅS«OÅUMAÅVALIOSAÅFONTEÅDEÅDADOSÅ!S NOTASÅDOÅ
$RÅ6ENABLES ÅORIGEMÅDESTAÅINTRODU¯«O ÅCONT²MÅUMÅCONJUNTOÅDEÅDADOSÅDISPONµVELÅEMÅ#2!.ÅNAÅ
BIBLIOTECAÅ2NOTES
 )MPORTA¯«OÅDEÅFICHEIROSÅEXTERNOS 

 (GLomRGHGDGRV
5MAÅ VEZÅ CARREGADAÅ UMAÅ ESTRUTURAÅ DEÅ DADOS Å AÅ FUN¯«OÅ DATAENTRY Å DISPONµVELÅ NALGUMASÅ
VERS¼ESÅDEÅ2 ÅPERMITEÅMODIFIC© LAÅ!ÅORDEM
![QRYR GDWDHQWU\ [YHOKR
EDITAÅ XVELHOÅ USANDOÅ UMÅ AMBIENTEÅ SIMILARÅ AÅ UMAÅ FOLHAÅ DEÅ C©LCULOÅ !OÅ FINALIZAR Å OÅ RESULTADOÅ ±Å
GUARDADOÅ EMÅ XNOVOÅ /SÅ OBJECTOSÅ XVELHO EÅ CONSEQUENTEMENTEÅ XNOVO Å PODEMÅ SERÅ MATRIZESÅ Å
VECTORES ÅFOLHASÅDEÅDADOSÅOUÅOBJECTOSÅATºMICOS

3EÅSEÅUTILIZAÅAÅFUN¯«OÅSEMÅARGUMENTOS
![QRYR GDWDHQWU\
ABREÅUMAÅFOLHAÅVAZIA ÅPERMITINDOÅAÅINTRODU¯«OÅDEÅDADOS

 ,PSRUWDomRGHGDGRV
%MÅ MUITOSÅ CASOSÅ PODEÅ SERÅ NECESS©RIOÅ IMPORTARÅ OSÅ DADOSÅ AÅ PARTIRÅ DEÅ BASESÅ DEÅ DADOS Å OUÅ
GENERICAMENTE Å DESDEÅ FICHEIROSÅ CRIADOSÅ COMÅ OUTROSÅ PROGRAMASÅ %ST«OÅ AÅ DESENVOLVER SEÅ DIVERSASÅ
ROTINASÅ PARAÅ AÅ IMPORTA¯«OÅ DEÅ DADOSÅ DEÅ FONTESÅ EXTERNASÅ AÅ 2Å 0RESENTEMENTEÅ EXISTEÅ AÅ BIBLIOTECAÅ
STATAREAD QUEÅ L²Å EÅ ESCREVEÅ FICHEIROSÅ 3TATA Å EÅ UMAÅ VERS«OÅ EXPERIMENTALÅ DAÅ BIBLIOTECAÅ FOREIGN Å
PLANEADAÅPARAÅPERMITIRÅAÅLEITURAÅDEÅFICHEIROSÅ3!3 Å-INITABÅEÅ3033Å/UTRASÅBIBLIOTECASÅPERMITEMÅ
OÅACESSOÅAÅBASESÅDEÅDADOSÅQUEÅSUPORTAMÅ31, ÅEÅEST©ÅQUASEÅPRONTAÅAÅROTINAÅ2/"$# PARAÅACEDERÅ
AÅBASESÅDEÅDADOSÅ/$"# TAISÅCOMOÅ!CCESSÅEÅ-ICROSOFTÅ7INDOWS 


%MÅAMBIENTEÅ7INDOWSÅPODEÅUSARÅOÅEDITORÅNOTEPAD

ÅEDIT

EÅ AOÅ SAIR Å GUARDARÅ OSÅ DADOSÅ INTRODUZIDOSÅ NUMÅ FICHEIROÅ QUEÅ DEPOISÅ PODER©Å IMPORTARÅ COMÅ
READTABLE 
 $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES 

 'LVWULEXLo}HVGHSUREDELOLGDGHV

 )XQo}HVHVWDWtVWLFDV
2Å DISP¼EÅ DEÅ UMÅ AMPLIOÅ CONJUNTOÅ DEÅ TABELASÅ ESTATµSTICASÅ 0ARAÅ CADAÅ UMAÅ DASÅ DISTRIBUI¯¼ESÅ
SUPORTADAS Å DISP¼EM SEÅ DEÅ FUN¯¼ESÅ QUEÅ PERMITEMÅ CALCULARÅ AÅ FUN¯«OÅ DEÅ DISTRIBUI¯«O Å
) [ 3U ; d [ Å AÅ FUN¯«OÅ DEÅ DISTRIBUI¯«OÅ INVERSA Å AÅ FUN¯«OÅ DENSIDADEÅ EÅ AÅ GERA¯«OÅ DEÅ
NÁMEROSÅPSEUDO ALEATºRIOSÅ!SÅDISTRIBUI¯¼ESÅDISPONµVEISÅS«OÅASÅSEGUINTES

$ISTRIBUI¯«O NOMEÅDAÅFUN¯«O !RGUMENTOSÅADICIONAIS

BETA BETA SHAPE ÅSHAPE ÅNCP


BINOMIAL BINOM SIZE ÅPROB
#AUCHY CAUCHY LOCATION ÅSCALE
QUI QUADRADO CHISQ DF ÅNCP
EXPONENCIAL EXP RATE
& DEÅ3NEDECOR F DF ÅDF ÅNCP
GAMMA GAMMA SHAPE ÅSCALE
GEOM±TRICA GEOM PROB
HIPERGEOM±TRICA HYPER M ÅN ÅK
LOG NORMAL LNORM MEANLOG ÅSDLOG
LOGµSTICA LOGIS LOCATION ÅSCALE
BINOMIALÅNEGATIVA NBINOM SIZE ÅPROB
NORMAL NORM MEAN SD
0OISSON POIS LAMBDA
T DEÅ3TUDENT T DF ÅNCP
UNIFORME UNIF MIN MAX
7EIBULL WEIBULL SHAPE ÅSCALE
7ILCOXON WILCOX M ÅN

0ARAÅCONSTRUIRÅOÅNOMEÅDEÅCADAÅFUN¯«O ÅUTILIZEÅOÅNOMEÅDAÅFUN¯«O ÅPRECEDIDOÅDOÅPREFIXOÅkDlÅ


PARAÅAÅ FUN¯«OÅ DENSIDADE Å kPlÅPARAÅAÅ FUN¯«OÅ DEÅDISTRIBUI¯«O Å kQlÅPARAÅAÅFUN¯«OÅDEÅDISTRIBUI¯«OÅ
INVERSA ÅEÅkRlÅPARAÅAÅFUN¯«OÅGERADORAÅDEÅNÁMEROSÅPSEUDO ALEATºRIOSÅ/ÅPRIMEIROÅARGUMENTOűÅXÅ
PARAÅ AÅ FUN¯«OÅ DEÅ DENSIDADE Å QÅ PARAÅ AÅ FUN¯«OÅ DEÅ DISTRIBUI¯«O Å PÅ PARAÅ AÅ FUN¯«OÅ DEÅ DISTRIBUI¯«OÅ
INVERSAÅEÅNÅPARAÅAÅFUN¯«OÅGERADORAÅDEÅNÁMEROSÅPSEUDO ALEATºRIOSÅEXCEPTOÅNOÅCASOÅDEÅRHYPER
EÅRWILCOX ÅPARAÅASÅQUAISűÅNN Å.OÅMOMENTOÅEMÅQUEÅESTEÅMANUALÅFOIÅELABORADO ÅOÅPARªMETROÅ
DEÅN«O CENTRALIDADEÅNCP APENAS EST©ÅDISPONµVELÅPARAÅASÅFUN¯¼ESÅDEÅDISTRIBUI¯«OÅEÅALGUMASÅOUTRASÅ
FUN¯¼ESÅ#ONSULTEÅOSÅTºPICOSÅDEÅAJUDAÅPARAÅCADAÅUMÅDOSÅCASOS

!SÅFUN¯¼ESÅPXXX FUN¯«OÅDEÅDISTRIBUI¯«O ÅÅEÅQXXX FUN¯«OÅDEÅDISTRIBUI¯«OÅINVERSA ÅT²MÅ


OSÅÅARGUMENTOSÅLºGICOSÅLOWERTAIL EÅLOGPÅASÅFUN¯¼ESÅDXXX FUN¯«OÅDENSIDADE ÅT²MÅOÅARGUMENTOÅ
 $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES 

LºGICOÅLOGÅ/ÅUSOÅDESTESÅARGUMENTOSÅPERMITE ÅPORÅEXEMPLO ÅOBTERÅAÅFUN¯«OÅiHAZARDjÅÅCUMULATIVA Å


+ W  ORJ   ) W ÅATRAV±SÅDAÅEXPRESS«O
S[[[ WORZHUWDLO )$/6(ORJS 758(
OUÅ MAISÅ CORRECTAMENTE Å ASÅ FUN¯¼ESÅ LOG VEROSIMILHAN¯AÅ FAZENDOÅ G[[[   ORJ  758(
DIRECTAMENTE

!L±MÅ DASÅ FUN¯¼ESÅ ANTERIORES Å EST«OÅ TAMB±MÅ DISPONµVEISÅ ASÅ FUN¯¼ESÅ PTUKEY EÅ QTUCKEY
PARAÅAÅDISTRIBUI¯«OÅDOÅkSTUDENTIZEDÅRANGElÅDEÅUMAÅAMOSTRAÅPROVENIENTEÅDAÅDISTRIBUI¯«OÅNORMAL

/SÅSEGUINTESÅEXEMPLOSÅEXEMPLIFICAMÅALGUMASÅDESTASÅFUN¯¼ES
!9DORUGDSUREDELOLGDGHGDV FDXGDV SYDOXH GDGLVWULEXLomRW
6WXGHQW
! SW GI 
>@
!3HUFHQWLOVXSHULRUGHXPDGLVWULEXLomR) 
!TI 
>@

$QiOLVHGDGLVWULEXLomRGHXPDDPRVWUDGHGDGRV
$ADAÅUMAÅAMOSTRAÅUNI DIMENSIONALÅDEÅDADOS ÅPODEÅABORDAR SEÅOÅESTUDOÅDAÅSUAÅDISTRIBUI¯«OÅ
DEÅDIVERSASÅMANEIRASÅ!ÅMAISÅF©CILÅCONSISTEÅEMÅCALCULARÅUMÅRESUMOÅESTATµSTICO ÅCOMÅQUALQUERÅDASÅ
FUN¯¼ESÅ SUMMARY OUÅ FIVENUM Å TAMB±MÅ SEÅ PODEÅ CONSTRUIRÅ UMÅ DIAGRAMAÅDEÅCAULE E FOLHASÅ
COMÅAÅFUN¯«OÅSTEM 
!GDWD IDLWKIXO
!DWWDFK IDLWKIXO
!VXPPDU\ HUXSWLRQV
-INÅSTÅ1UÅÅ-EDIANÅÅÅÅ-EANÅRDÅ1UÅÅÅÅ-AXÅ

ÅÅÅÅÅÅÅÅÅÅÅ ÅÅÅÅ
!ILYHQXP HUXSWLRQV
;=ÅÅÅÅÅ
!VWHP HUXSWLRQV
4HEÅDECIMALÅPOINTÅISÅÅDIGITS ÅTOÅTHEÅLEFTÅOFÅTHEÅ\

Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
 $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES 

Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
Å\Å
%MÅ VEZÅ DOÅ DIAGRAMAÅ DEÅ CAULE E FOLHAS Å PODEÅ CONSTRUIR SEÅ UMÅ HISTOGRAMAÅ COMÅ AÅ FUN¯«OÅ
HIST 
!KLVW HUXSWLRQV
!  'HILQLU RV LQWHUYDORV PHQRUHV H VREUHSRU D IXQomR GH
GHQVLGDGH
!KLVW HUXSWLRQVVHT  SURE 758(
!OLQHV GHQVLW\ HUXSWLRQVEZ 
!UXJ HUXSWLRQV 0RVWUDRVSRQWRV
!Å FUN¯«OÅ DENSITY PERMITEÅ REALIZARÅ GR©FICOSÅ DAÅ FUN¯«OÅ DEÅ DENSIDADE Å EÅ UTILIZ©MO LAÅ PARAÅ
SOBREPORÅ ESTEÅ GR©FICOÅ AOÅ HISTOGRAMAÅ PREVIAMENTEÅ CONSTRUµDOÅ /Å FACTOR DEÅ SUAVIZA¯«O Å BW Å FOIÅ

+LVWRJUDPRIHUXSWLRQV



5HODWLYH)UHTXHQF\







       

HUXSWLRQV

SELECCIONADAÅPORÅTENTATIVAS ÅDEÅMODOÅAÅQUEÅGR©FICOÅRESULTEÅMAISÅELUCIDATIVO ÅPOISÅOÅSEUÅVALORÅPORÅ


DEFEITOÅ APRESENTAÅ UMAÅ LINHAÅ DEÅ DENSIDADESÅ EXTREMAMENTEÅ SUAVIZADAÅ ASÅ BIBLIOTECASÅ -ASS EÅ
+ERN3MOOTH T²MÅDISPONµVEISÅM±TODOSÅAUTOM©TICOSÅPARAÅSELECCIONARÅOÅFACTORÅDEÅSUAVIZA¯«O 

!ÅFUN¯«OÅECDF ÅDISPONµVELÅNAÅBIBLIOTECAÅSTANDARDÅSTEPFUN ÅPERMITEÅREPRESENTARÅAÅFUN¯«OÅDEÅ


DISTRIBUI¯«OÅCUMULATIVAÅEMPµRICA
!&DUUHJDUDELEOLRWHFDVWHSIXQ
!OLEUDU\ VWHSIXQ
 $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES 

!SORW HFGI HUXSWLRQV GRSRLWV )$/6(YHUWLFDOV 758(

HFGI ORQJ




)Q [





    

%STAÅ DISTRIBUI¯«O Å OBVIAMENTE Å N«OÅ SEÅ PARECEÅ COMÅ NENHUMAÅ DASÅ DISTRIBUI¯¼ESÅ STANDARDÅ
0OR±MÅ PODEMOSÅ ANALISARÅ OÅ QUEÅ SEÅ PASSAÅ COMÅ ASÅ ERUP¯¼ESÅ COMÅ MAISÅ DEÅ Å MINUTOSÅ 6AMOSÅ
SELECCION© LAS ÅEÅAJUSTAR LHESÅUMAÅDISTRIBUI¯«OÅNORMAL
!ORQJ HUXSWLRQV>HUXSWLRQV!@
!SORW HFGI ORQJ GRSRLQWV )$/6(YHUWLFDOV 758(
![ VHT 
!OLQHV [SQRUP [PHDQ PHDQ ORQJ VG VTUW YDU ORQJ OW\ 
/SÅ GR©FICOSÅ 1 1 QUANTIL QUANTIL Å PODEMÅ SERÅ ÁTEISÅ PARAÅ ANALISARÅ OSÅ DADOSÅ MAISÅ
CUIDADOSAMENTE
!SDU SW\ V
!TTQRUP ORQJ TTOLQH ORQJ

1RUPDO443ORW


6DPSOH4XDQWLOHV





    

7KHRUHWLFDO4XDQWLOHV
 $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES 

QUEÅ MOSTRAÅ UMÅ AJUSTAMENTOÅ RAZO©VEL Å EMBORAÅ COMÅ AÅ CAUDAÅ DIREITAÅ MAISÅ CURTAÅ DOÅ QUEÅ
TEORICAMENTEÅSEÅDEVERIAÅESPERARÅNUMAÅDISTRIBUI¯«OÅNORMALÅ6AMOSÅCOMPAR© LAÅCOMÅUMAÅAMOSTRAÅ
DEÅ DADOSÅ PSEUDO ALEATºRIOSÅ GERADOSÅ AÅ PARTIRÅ DEÅ UMAÅ DISTRIBUI¯«OÅ T 3TUDENTÅ COMÅ Å GRAUSÅ DEÅ
LIBERDADEÅT ÅEÅCOMÅOÅMESMOÅTAMANHOÅAMOSTRAL ÅN
![UW GI 
!TTQRUP [ TTOLQH [
QUEÅNAÅMAIORIAÅDASÅVEZESÅRECORDEÅQUEűÅUMAÅAMOSTRAÅPSEUDO ALEATºRIA ÅTER©ÅCAUDASÅMAISÅLONGASÅ
DOÅQUEÅTEORICAMENTEÅSERIAÅDEÅESPERARÅNUMAÅDISTRIBUI¯«OÅNORMALÅ0ODEMOSÅREALIZARÅUMÅGR©FICOÅ1
1ÅDESTESÅDADOSÅCONTRAÅUMAÅDISTRIBUI¯«OÅT ÅMEDIANTE
!TTSORW TW SSRLQWV  GI  [[ODE *UiILFR44GHWB
! TTOLQH [
0ORÅ ÁLTIMO Å REALIZEMOSÅ UMÅ CONTRASTEÅ DEÅ HIPºTESESÅ PARAÅ COMPROVARÅ AÅ NORMALIDADEÅ !Å
BIBLIOTECAÅCTEST CONT±MÅUMAÅROTINAÅPARAÅREALIZARÅOÅTESTEÅDEÅ3HAPIRO 7ILK
!OLEUDU\ FWHVW
!VKDSLURWHVW ORQJ
3HAPIRO 7ILKÅNORMALITYÅTESTÅ

DATAÅÅLONGÅ

7ÅÅ ÅP VALUEÅÅ

EÅOÅTESTEÅDEÅ+OLMOGOROV 3MIRNOV
!NVWHVW ORQJSQRUPPHDQ PHDQ ORQJ VG VTUW YDU ORQJ
/NE SAMPLEÅ+OLMOGOROV 3MIRNOVÅTESTÅ

DATAÅÅLONGÅ

$ÅÅ ÅP VALUEÅÅÅ

ALTERNATIVEÅHYPOTHESISÅTWOSIDEDÅ

.OTEÅQUEÅAÅTEORIAÅDEÅDISTRIBUI¯«OÅN«OűÅV©LIDAÅNESTEÅTESTE ÅJ©ÅQUEÅESTIM©MOSÅOSÅPARªMETROSÅ
DAÅDISTRIBUI¯«OÅNORMALÅAÅPARTIRÅDAÅMESMAÅAMOSTRA 

&RQWUDVWHVGHGXDVDPRVWUDV
!T±Å AGORA Å LIMIT©MO NOSÅ AÅ AJUSTARÅ UMAÅ AMOSTRAÅ ¨Å DISTRIBUI¯«OÅ NORMALÅ 5MAÅ METODOLOGIAÅ
ESTATµSTICAÅ MAISÅ COMUMÅ ±Å COMPARARÅ DUASÅ AMOSTRASÅ #ONSIDEREÅ ASÅ SEGUINTESÅ DUASÅ AMOSTRAS Å
OBTIDASÅEMÅ2ICEÅ ÅP©GÅ ÅREFERENTESÅAOÅCALORÅLATENTEÅNAÅFUS«OÅDEÅGELOÅEMÅCALGM

-±TODOÅ! ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

ÅÅÅÅÅÅÅÅ

-±TODOÅ" ÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

!PºSÅINTRODUZIRÅOSÅDADOS ÅPODEMOSÅCOMPARARÅGRAFICAMENTEÅASÅDUASÅAMOSTRAS ÅMEDIANTEÅUMÅ


DIAGRAMAÅDEÅEXTREMOS E QUARTIS
!$ VFDQ
 $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES 

ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

ÅÅÅÅÅÅÅÅÅ

2EADÅÅITEMS
!% VFDQ
ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ

2EADÅÅITEMS
!ER[SORW $% 






 

QUEÅMOSTRAÅCLARAMENTEÅQUEÅOÅM±TODOÅ!ÅTEMÅTEND²NCIAÅAÅDARÅVALORESÅM±DIOSÅMAISÅELEVADOS

0ARAÅ CONTRASTARÅ AÅ IGUALDADEÅ DEÅ M±DIASÅ DASÅ DUASÅ POPULA¯¼ESÅ DEÅ ONDEÅ SEÅ RETIRARAMÅ ASÅ
AMOSTRAS ÅUSA SEÅUMÅCONTRASTEÅDEÅHIPºTESESÅT 3TUDENTÅPARAÅDUASÅAMOSTRASÅINDEPENDENTES
!WWHVW $%
7ELCHÅ4WOÅ3AMPLEÅT TESTÅ

DATAÅÅ!ÅANDÅ"Å

T Å ÅDFÅÅ ÅP VALUEÅÅÅ

ALTERNATIVEÅHYPOTHESISÅTRUEÅDIFFERENCEÅINÅMEANSÅISÅNOTÅEQUALÅTOÅÅ

ÅPERCENTÅCONFIDENCEÅINTERVAL

ÅÅ

SAMPLEÅESTIMATES

MEAN OFÅXÅMEANÅOFÅYÅ

ÅÅ

QUEÅREVELAÅUMAÅDIFEREN¯AÅSIGNIFICATIVAÅENTREÅASÅDUASÅM±DIAS ÅSOBÅOÅPRESSUPOSTOÅDAÅINDEPEND²NCIAÅ
EÅNORMALIDADEÅDASÅ AMOSTRASÅ!ÅFUN¯«OÅ TTEST DEÅ2ÅN«OÅPRESSUP¼EÅAÅIGUALDADEÅDASÅVARIªNCIASÅ
 $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES 

EMÅ CONTRASTEÅ COMÅ AÅ EQUIVALENTEÅ FUN¯«OÅ TTESTÅ DOÅ PROGRAMAÅ 3 0,53 Å 0ODEMOSÅ TESTARÅ AÅ
IGUALDADEÅDEÅVARIªNCIASÅUSANDOÅAÅFUN¯«OÅVARTEST DISPONµVELÅNAÅBIBLIOTECAÅCTEST
!OLEUDU\ FWHVW 1mRpQHFHVViULRVHSUHYLDPHQWHFDUUHJDGD
!YDUWHVW $%
& TESTÅTOÅCOMPAREÅTWOÅVARIANCESÅ

DATAÅÅ!ÅANDÅ"Å

& Å ÅNUMÅDFÅÅ ÅDENOMÅDFÅÅÅ ÅP VALUEÅÅÅ

ALTERNATIVEÅHYPOTHESISÅTRUEÅRATIOÅOFÅVARIANCESÅISÅNOTÅEQUALÅTOÅÅ

ÅPERCENTÅCONFIDENCEÅINTERVAL

ÅÅÅ

SAMPLEÅESTIMATES

RATIOÅOFÅVARIANCESÅ

Å

QUEÅN«OÅREVELAÅEVID²NCIAÅDEÅQUEÅASÅVARIªNCIASÅSEJAMÅSIGNIFICATIVAMENTEÅDIFERENTESÅAGORAÅPODEMOSÅ
REALIZARÅOÅTESTEÅT CL©SSICO ÅASSUMINDOÅVARIªNCIASÅIGUAIS
!WWHVW $%YDUHTXDO 758(
4WOÅ3AMPLEÅT TESTÅ

DATAÅÅ!ÅANDÅ"Å

T Å ÅDFÅÅ ÅP VALUEÅÅÅ

ALTERNATIVEÅHYPOTHESISÅTRUEÅDIFFERENCEÅINÅMEANSÅISÅNOTÅEQUALÅTOÅÅ

ÅPERCENTÅCONFIDENCEÅINTERVAL

ÅÅ

SAMPLEÅESTIMATES

MEAN OFÅXÅMEANÅOFÅYÅ

ÅÅÅ

4ALÅCOMOÅREFERIDO ÅUMAÅDASÅCONDI¯¼ESÅDEÅAPLICA¯«OÅDOSÅTESTESÅANTERIORESűÅAÅNORMALIDADEÅDASÅ
AMOSTRASÅ 3EÅ ESTAÅ N«OÅ SEÅ VERIFICA Å PODEÅ UTILIZAR SEÅ OÅ TESTEÅ DEÅ 7ILCOXONÅ OUÅ TESTEÅ DEÅ -ANN
7HITNEY Å QUEÅ APENASÅ EXIGEÅ QUE Å SOBÅ OÅ PRESSUPOSTOÅ DAÅ HIPºTESEÅ NULA Å AÅ DISTRIBUI¯«OÅ SEJAÅ
CONTµNUAÅ!ÅFUN¯«OÅWILCOXTEST EST©ÅDISPONµVELÅNAÅBIBLIOTECAÅCTEST
!OLEUDU\ FWHVW 1mRpQHFHVViULRVHSUHYLDPHQWHFDUUHJDGD
!ZLOFR[WHVW $%
7ILCOXONÅRANKÅSUM TESTÅWITHÅCONTINUITYÅCORRECTIONÅ

DATAÅÅ!ÅANDÅ"Å

7ÅÅ ÅP VALUEÅÅÅ
 $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES 

ALTERNATIVEÅHYPOTHESISÅTRUEÅMUÅISÅNOTÅEQUALÅTOÅÅ

7ARNINGÅMESSAGEÅ

#ANNOTÅCOMPUTEÅEXACTÅP VALUEÅWITHÅTIESÅINÅWILCOXTEST! Å"

/Å RESULTADOÅ DOÅ TESTEÅ CONT±MÅ UMAÅ NOTAÅ DEÅ ADVERT²NCIA Å SUGERINDOÅ QUE Å HAVENDOÅ VALORESÅ
REPETIDOSÅ EMÅ CADAÅ AMOSTRAÅ PROVAVELMENTEÅ DEVIDOÅ AÅ ARREDONDAMENTOS Å SEJAÅ PROV©VELÅ QUEÅ OSÅ
DADOSÅN«OÅPROCEDAMÅDEÅUMAÅAMOSTRAÅCONTµNUA

!L±MÅ DOÅ DIAGRAMAÅ DEÅ EXTREMOS E QUARTIS Å 2Å DISP¼E DEÅ OUTRASÅ FUN¯¼ESÅ DISPONµVEISÅ NAÅ
BIBLIOTECAÅSTEPFUN ÅQUEÅPERMITEMÅCOMPARARÅGRAFICAMENTEÅDUASÅAMOSTRASÅ!SÅFUN¯¼ES
!OLEUDU\ VWHSIXQ 1mRpQHFHVViULRVHSUHYLDPHQWHFDUUHJDGD
!SORW HFGI $ GRSRLQWV )$/6(YHUWLFDOV 758([OLP UDQJH $%
!SORW HFGI % GRSRLQWV )$/6(YHUWLFDOV 758(DGG 758(
REPRESENTAMÅGRAFICAMENTEÅASÅDUASÅFUN¯¼ESÅDEÅDISTRIBUI¯«OÅEMPµRICASÅAÅFUN¯«OÅQQPLOT CONSTRºIÅ
UMÅGR©FICOÅ1 1ÅDASÅDUASÅAMOSTRAS

/Å TESTEÅ DEÅ +OLMOGOROV 3MIRNOV Å QUEÅ APENASÅ EXIGEÅ QUEÅ AÅ DISTRIBUI¯«OÅ COMUMÅ DASÅ DUASÅ
AMOSTRASÅSEJAMÅCONTµNUAS ÅCALCULAÅAÅDISTªNCIAÅM©XIMAÅENTREÅASÅDUASÅFUN¯¼ESÅDEÅDISTRIBUI¯«O
!NVWHVW $%
;=Å E Å E Å E Å E Å E 

;=Å E Å E Å E ÅÅE 

4WO SAMPLEÅ+OLMOGOROV 3MIRNOVÅTESTÅ

DATAÅÅ!ÅANDÅ"Å

$ÅÅ ÅP VALUEÅÅÅ

ALTERNATIVEÅHYPOTHESISÅTWOSIDEDÅ

7ARNINGÅMESSAGEÅ

CANNOTÅCOMPUTEÅCORRECTÅP VALUESÅWITHÅTIESÅINÅKSTEST! Å"

FAZENDOÅAÅMESMAÅADVERT²NCIAÅDOÅTESTEÅ7ILCOXON
 #ICLOSÅ%XPRESS¼ESÅCONDICIONAIS 

 &LFORV([SUHVV}HVFRQGLFLRQDLV

([SUHVV}HVDJUXSDGDV
2űÅUMAÅLINGUAGEMÅDEÅEXPRESS¼ES ÅNOÅSENTIDOÅQUEÅOSÅCOMANDOSÅDEÅQUEÅDISP¼EÅS«OÅFUN¯¼ESÅOUÅ
EXPRESS¼ESÅ QUEÅ DEVOLVEMÅ UMÅ RESULTADOÅ -ESMOÅ AÅ FUN¯«OÅ DEÅ ASSIGNA¯«OÅ ±Å UMAÅ EXPRESS«O Å CUJOÅ
RESULTADOűÅOÅVALORÅASSIGNADOÅEÅQUEÅPODEÅUTILIZAR SEÅEMÅQUALQUERÅSµTIOÅEMÅQUEÅSEÅPOSSAÅUSARÅUMAÅ
EXPRESS«OÅ%MÅPARTICULAR űÅPOSSµVELÅREALIZARÅASSIGNA¯¼ESÅMÁLTIPLAS

!SÅORDENSÅPODEMÅ AÅGRUPAR SEÅENTREÅCHAVETAS Å[EXPRES?Å Å Å EXPRES?M] SENDOÅSEPARADASÅ


PORÅPONTO E VµRGULAÅijÅ/ÅRESULTADOÅDESTEÅGRUPOÅDEÅEXPRESS¼ESűÅOÅRESULTADOÅDAÅÁLTIMAÅEXPRESS«OÅ
DOÅGRUPOÅQUEÅSEJAÅCALCULADAÅ#OMOÅUMÅTALÅGRUPOÅDEÅEXPRESS¼ESűÅTAMB±MÅUMAÅEXPRESS«O ÅPODEÅ
INCLUIR SEÅENTREÅPAR²NTESIS ÅEÅSERÅUSADOÅCOMOÅPARTEÅDEÅUMAÅEXPRESS«OÅMAIORÅ

2UGHQVGHFRQWUROR

([HFXomRFRQGLFLRQDO$RUGHPLI
!ÅLINGUAGEMÅ2ÅDISP¼EÅDEÅORDENSÅCONDICIONAISÅDAÅFORMA
!LI H[SUHVB H[SUHVBHOVH H[SUHVB
ONDEÅ OÅ RESULTADOÅ DEÅ EXPRES? DEVEÅ SERÅ UMÅ VALORÅ LºGICOÅ SEÅ ESTEÅ ±Å VERDADEIROÅ 4 OUÅ 425% Å ±Å
CALCULADAÅ AÅ EXPRESS«OÅ EXPRES?Å CASOÅ CONTR©RIO Å EÅ SEÅ AÅ ORDEMÅ CONT±MÅ AÅ EXPRESS«OÅ ELSE Å SER©Å
EXECUTADAÅAÅEXPRESS«OÅEXPRES?

/SÅOPERADORESÅLºGICOSÅ !.$ÅOUÅ% ÅEÅ\\ /2ÅOUÅ/5 ÅPODEMÅUTILIZAR SEÅCOMOÅCONDI¯¼ESÅ


DEÅUMAÅEXPRESS«OÅIFÅ%NQUANTOÅQUEÅOSÅOPERADORESÅ EÅ\ SEÅAPLICAMÅAÅTODOSÅOSÅELEMENTOSÅDEÅUMÅ
VECTOR Å  EÅ \\ APLICAM SEÅ AÅ VECTORESÅ DEÅ COMPRIMENTOÅ UNIT©RIOÅ EÅ SºÅ CALCULAMÅ OÅ SEGUNDOÅ
ARGUMENTOÅ SEÅ ±Å NECESS©RIO Å ISTOÅ ± Å SEÅ OÅ VALORÅ DAÅ EXPRESS«OÅ COMPLETAÅ N«OÅ SEÅ DEDUZÅ DOÅ PRIMEIROÅ
ARGUMENTO

%XISTEÅ UMAÅ VERS«OÅ VECTORIZADAÅ DAÅ CONSTRU¯«OÅ IFTHEN Å QUEÅ ±Å AÅ FUN¯«OÅ IFELSE Å CUJAÅ FORMAÅ ±Å
LIHOVH FRQGLomRDE ÅEÅCUJOÅRESULTADOűÅUMÅVECTOR COMÅOÅCOMPRIMENTOÅDOÅMAIORÅDOSÅ
SEUSÅ ARGUMENTOS Å EÅ CUJOÅ I±SIMOÅ VALORÅ ±Å A;I=Å SEÅ AÅ CONDI¯«O;I=Å ±Å VERDADEIRA Å OUÅ B;I=Å EMÅ CASOÅ
CONTR©RIO

&LFORV$VRUGHQVIRUUHSHDWZKLOH
/SÅCICLOSÅREPETITIVOSÅFOR S«OÅDAÅFORMA
!IRU QRPHLQH[SUHVB H[SUHVB
ONDEÅNOME REPRESENTAÅUMAÅVARI©VELÅDEÅCONTROLOÅDASÅITERA¯¼ES ÅEXPRES? ±ÅUMÅVECTOR GERALMENTEÅ
UMAÅ SEQU²NCIAÅ DOÅ TIPOÅ N Å EMÅ QUEÅ NÅ ±Å UM NÁMEROÅ NATURAL Å EÅ EXPRES? ±Å UMAÅ EXPRESS«O Å
FREQUENTEMENTEÅ AGRUPADA Å EMÅ CUJASÅ SUB EXPRESS¼ESÅ PODEÅ APARECERÅ AÅ VARI©VELÅ DEÅ CONTROLOÅ ESTAÅ
EXPRESS«OÅ ±Å CALCULADAÅ REPETIDAMENTEÅ ¨Å MEDIDAÅ QUEÅ AÅ VARI©VELÅ DEÅ CONTROLOÅ NOMEÅ PERCORREÅ OSÅ
VALORES DAÅEXPRES?
 #ICLOSÅ%XPRESS¼ESÅCONDICIONAIS 

0ORÅ EXEMPLO Å SUPONHAMOSÅ QUEÅ INDÅ ±Å UMÅ VECTOR DEÅ INDICADORESÅ DEÅ CLASSES Å EÅ PRETENDEMÅ
CONSTRUIR SEÅGR©FICOSÅDEÅDISPERS«OÅX Y ÅSEPARADOSÅPORÅCLASSEÅ5MAÅPOSSIBILIDADEűÅUSARÅAÅFUN¯«OÅ
COPLOT Å QUEÅ SER©Å ANALISADAÅ ADIANTE Å EÅ QUEÅ PRODUZÅ UMAÅ MATRIZÅ DEÅ GR©FICOSÅ CORRESPONDENTESÅ AÅ
CADAÅNµVELÅDOÅFACTORÅ/UTRAÅMANEIRAÅDEÅCONSTRUIRÅESTESÅGR©FICOSűÅUSARÅUMAÅESTRUTURAÅREPETITIVA
![F VSOLW [LQG
!\F VSOLW \LQG
!IRU LLQOHQJWK \F
^
SORW [F>>L@@\F>>L@@ 
DEOLQH OVILW [F>>L@@\F>>L@@
`
!ÅFUN¯«OÅSPLIT PRODUZÅUMAÅLISTAÅDEÅVECTORESÅDIVIDINDOÅUMÅVECTOR DEÅACORDOÅCOMÅASÅCLASSESÅ
ESPECIFICADASÅ PORÅ UMÅ FACTORÅ %STAÅ FUN¯«OÅ ±Å MUITOÅ ÁTIL Å NOMEADAMENTEÅ QUANDOÅ USADAÅ
CONJUNTAMENTEÅCOMÅDIAGRAMASÅDEÅEXTREMOS E QUARTISÅ#ONSULTEÅAÅAJUDAÅPARAÅMAISÅPORMENORES

.OTAÅ %MÅ 2Å AÅ FUN¯«OÅ FOR ±Å UTILIZADAÅ MENOSÅ FREQUENTEMENTEÅ QUEÅ EMÅ OUTRASÅ
LINGUAGENSÅTRADICIONAIS ÅPOISÅ2ÅTRABALHAÅCOMÅOSÅOBJECTOSÅINTEIROS ÅTIRANDOÅVANTAGENSÅ
DOÅUSOÅDAÅESTRUTURAÅDOSÅOBJECTOS

/UTRASÅESTRUTURASÅREPETITIVASÅS«O
!UHSHDW H[SUHVVmR
E
!ZKLOH FRQGLomR H[SUHVVmR
!ÅFUN¯«OÅBREAK USA SEÅPARAÅTERMINARÅQUALQUERÅCICLOÅ%STAűÅAÅÁNICAÅFORMAÅDEÅQUEBRARÅUMÅ
CICLOÅREPEAT AÅN«OÅSERÅQUEÅOCORRAÅUMÅERRO 

!ÅFUN¯«OÅNEXT USA SEÅPARAÅDEIXARÅDEÅEXECUTARÅUMÅCICLO ÅEÅPASSARŨÅEXPRESS«OÅSEGUINTE

!SÅ ORDENSÅ DEÅ CONTROLOÅ S«OÅ HABITUALMENTEÅ USADASÅ NAÅ CONSTRU¯«OÅ DEÅ FUN¯¼ES Å QUEÅ SER«OÅ
TRATADASÅNOÅ#APµTULOÅÅ;$EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES= ÅP©GÅ ÅONDEÅSER«OÅABORDADOSÅV©RIOSÅ
EXEMPLOS
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

 'HILQDDVVXDVSUySULDVIXQo}HV

#OMOÅ J©Å FOIÅ REFERIDOÅ DIVERSASÅ VEZESÅ AT±Å AGORA Å 2Å PERMITEÅ CONSTRUIRÅ OBJECTOSÅ DOÅ MODOÅ
FUNCTION Å QUEÅ CONSTITUEMÅ NOVASÅ FUN¯¼ES QUEÅ SEÅ PODEMÅ USARÅ PORÅ SUAÅ VEZÅ EMÅ EXPRESS¼ESÅ
POSTERIORESÅ.ESTEÅCONTEXTO ÅAÅLINGUAGEMÅ2ÅGANHAÅCONSIDERAVELMENTEÅEMÅPOT²NCIA ÅCOMODIDADEÅEÅ
ELEGªNCIA Å EÅ APRENDERÅ AÅ ESCREVERÅ FUN¯¼ESÅ ÁTEISÅ ±Å UMAÅ DASÅ FORMASÅ DEÅ CONSEGUIRÅ QUEÅ OÅ USOÅ DAÅ
LINGUAGEMÅ2ÅSEJAÅCºMODOÅEÅPRODUTIVO

$EVEÅ REAL¯AR SEÅ QUEÅ MUITASÅ DASÅ FUN¯¼ESÅ QUEÅ EST«OÅ DISPONµVEISÅ EMÅ 2 Å TAISÅ COMOÅ MEAN Å
VAR Å POSTSCIPT Å EST«OÅ ESCRITASÅ COMÅ AÅ PRºPRIAÅ LINGUAGEMÅ2 ÅN«OÅDIFERINDOÅSUBSTANCIALMENTEÅ
DASÅNOVASÅFUN¯¼ESÅQUEÅOÅUTILIZADOR POSSAÅCRIAR

0ARAÅDEFINIRÅUMAÅFUN¯«OÅDEVEÅFAZER SEÅUMAÅASSIGNA¯«OÅDAÅFORMA
!1RPHBGDB)XQomR IXQFWLRQ DUJBDUJB H[SUHVVmR
ONDEÅ EXPRESS«OÅ SIGNIFICAÅ AÅ EXPRESS«OÅ DEÅ 2Å GERALMENTEÅ UMAÅ EXPRESS«OÅ AGRUPADA Å QUEÅ USAÅ OSÅ
ARGUMENTOS ARG?I Å PARAÅ CALCULARÅ UMÅ VALORÅ /Å VALORÅ DESSAÅ EXPRESS«OÅ ±Å OÅ VALORÅ DEVOLVIDOÅ PELAÅ
FUN¯«O

/Å USOÅ DAÅ FUN¯«OÅ ±Å GERALMENTEÅ DAÅ FORMAÅ 1RPHBGDB)XQomR DUJB DUJB   EÅ
PODEÅUTILIZAR SEÅEMÅQUALQUERÅALTURAÅQUEÅOÅUSOÅDEÅUMAÅFUN¯«OÅSEJAÅCORRECTO

$OJXQVH[HPSORVVLPSOHV
#OMOÅ UMÅ PRIMEIROÅ EXEMPLO Å CONSIDEREÅ AÅ FUN¯«OÅ PARAÅ CALCULARÅ AÅ ESTATµSTICAÅ T 3TUDENTÅ DEÅ
DUASÅ AMOSTRAS ÅMOSTRANDOÅTODOSÅ OSÅPASSOSÅ%STEÅEXEMPLOűÅMUITOÅARTIFICIAL ÅJ©ÅQUEÅEXISTEM ÅTALÅ
COMOÅVIMOS ÅOUTROSÅMODOSÅMAISÅSIMPLESÅDEÅOBTERÅOÅMESMOÅRESULTADO

!ÅFUN¯«OÅCHAMEMOS LHEÅTESTET ÅPODEÅSERÅDEFINIDAÅDAÅSEGUINTEÅFORMA


!WHVWHW  IXQFWLRQ \\
^
Q OHQJWK \ Q OHQJWK \
\E PHDQ \ \E PHDQ \
V YDU \ V YDU \
V Q V Q V  QQ
WVW \E \E VTUW V QQ
WVW
`
5MAÅVEZÅESCRITAÅESTAÅFUN¯«O ÅPODEÅUSAR SEÅPARAÅREALIZARÅUMÅCONTRASTEÅDEÅT 3TUDENTÅPARAÅASÅ
M±DIASÅDEÅDUASÅAMOSTRASÅPARAÅEXEMPLIFICAR ÅUSEMOSÅOSÅDADOSÅDOSÅVECTORESÅ!ÅEÅ" ÅDEFINIDOSÅNAÅ
3EC¯«OÅÅ;#ONTRASTESÅDEÅDUASÅAMOSTRAS= ÅP©GÅ ÅSENDOÅUSADAÅDAÅSEGUINTEÅFORMA
!WHVWHW $%
;=Å

#OMOÅ UMÅ SEGUNDOÅ EXEMPLO Å PRETENDE SEÅ ESCREVERÅ UMAÅ FUN¯«OÅ PARAÅ EMULARÅ DIRECTAMENTEÅ AÅ
FUN¯«OÅ kBACKSLASHlÅ DOÅ PROGRAMAÅ -!4,!" Å QUEÅ CALCULAÅ OSÅ COEFICIENTESÅ DAÅ PROJEC¯«OÅ ORTOGONALÅ
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

DOÅ VECTOR YÅ SOBREÅ OÅ ESPA¯OÅ DASÅ COLUNASÅ DAÅ MATRIZÅ 8Å ISTOÅ ± Å OSÅ GERALMENTEÅ DESIGNADOSÅ
ESTIMADORESÅ DEÅ MµNIMOSÅ QUADRADOSÅ DOSÅ COEFICIENTESÅ DEÅ REGRESS«O Å %STAÅ ESTIMATIVAÅ ±Å
NORMALMENTEÅ EXECUTADAÅ COMÅ AÅ FUN¯«OÅ QR Å POR±M Å DADAÅ AÅ SUAÅ COMPLEXIDADE Å ± MAISÅ CºMODOÅ
DISPORÅDEÅUMAÅFUN¯«OÅCOMÅAÅSEGUINTEÅFORMA ÅQUEÅPERMITAÅUS© LAÅDIRECTAMENTE

$ADOSÅ UMÅ VECTOR \Qu EÅ UMAÅ MATRIZÅ ; Qu S Å ENT«OÅ DEFINE SEÅ ; ? \ ;


;  ;
\ ONDEÅ
;
;  ±ÅAÅMATRIZÅINVERSAÅGENERALIZADAÅDEÅ ;
; 
!ÅFUN¯«OÅBACKSLASH PODEÅSERÅDEFINIDAÅDAÅSEGUINTEÅFORMA
!EDFNVODVK IXQFWLRQ ;\
^
; TU ;
TUFRHI ;\
`
5MAÅVEZÅESCRITAÅAÅFUN¯«O ÅPODEÅUSAR SEÅSOBREÅAÅMATRIZÅ-ÅEÅOÅVECTOR V
!&RHI5HJ EDFNVODVK 0Y
!Å FUN¯«OÅ LSFIT REALIZAÅ ESTEÅ C©LCULO Å EÅ MUITOÅ MAISÅ 4AMB±MÅ UTILIZAÅ ASÅ FUN¯¼ESÅ QR Å EÅ
QRCOEF ÅNAÅMESMAÅFORMAÅEÅPARAÅOSÅMESMOSÅC©LCULOSÅQUEÅS«OÅUSADASÅNAÅFUN¯«OÅATR©SÅESCRITAÅ
#ONTUDO ÅPODEÅSERÅVANTAJOSOÅTERÅESTAÅPARTEÅISOLADA ÅSEÅSEÅPRETENDEMÅCALCULARÅFREQUENTEMENTEÅOSÅ
COEFICIENTESÅDEÅREGRESS«OÅISOLADAMENTEÅDOSÅRESTANTESÅRESULTADOSÅOBTIDOSÅCOMÅLSFIT Å.ESTAÅLINHAÅ
DEÅIDEIAS ÅSERIAÅIGUALMENTEÅCºMODOÅTERÅUMÅOPERADORÅBIN©RIOÅMATRICIAL

'HILQLomRGHXPRSHUDGRUELQiULR
3EÅHOUV±SSEMOSÅDADOŨÅFUN¯«OÅBACKSLASH ÅUMÅNOMEÅDELIMITADOÅPELOSÅCARACTERESÅ ÅCOMÅAÅ
FORMA
QRPH
ESTEÅ PODERIA UTILIZAR SEÅ COMOÅ UMÅ OPERADORÅ BIN©RIO Å EMÅ VEZÅ DEÅ USAR SEÅ NAÅ SUAÅ FORMAÅ
FUNCIONALÅ3UPONHAMOSÅQUEÅUSAMOSÅOÅCARACTERÅ PARAÅOÅNOMEÅAÅDARÅAÅESTEÅOPERADOR ÅESCREVENDO OÅ
ENTREÅOSÅSµMBOLOSÅDEÅPERCENTAGEMÅ!ÅDEFINI¯«OÅDAÅFUN¯«OÅDEVEÅCOME¯ARÅDAÅSEGUINTEÅFORMA
!³´ IXQFWLRQ ;\
^

`
#HAMAMOSÅAÅATEN¯«OÅPARAÅOÅFACTOÅDEÅSEÅESCREVERÅOÅNOMEÅENTREÅASPAS ÅPOISÅOSÅCARACTERESÅ
S«OÅESPECIAISÅ5MAÅVEZÅDEFINIDAÅAÅFUN¯«O ÅAÅSUAÅUTILIZA¯«OűÅDAÅFORMAÅ;\

/SÅ OPERADORESÅ DEÅ PRODUTOÅ MATRICIAL Å 


 Å EÅ PRODUTOÅ EXTERNO Å O Å S«OÅ EXEMPLOSÅ DEÅ
OPERADORESÅBIN©RIOSÅDEFINIDOSÅDESTAÅFORMA


6EJAÅTAMB±MÅOSÅM±TODOSÅDESCRITOSÅNOÅ#APµTULOÅÅ;-ODELOSÅESTATµSTICOSÅEMÅ2= ÅP©GÅ
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

$UJXPHQWRVFRPQRPH$UJXPHQWRVSUpGHWHUPLQDGRV
*©Å ANTERIORMENTEÅ VIMOSÅ 3EC¯«OÅ Å ;'ERARÅ SEQU²NCIASÅ REGULARES= Å P©GÅ  Å QUEÅ QUANDOÅ OSÅ
ARGUMENTOSÅ S«OÅ DEFINIDOSÅ PORÅ NOME Å DAÅ FORMAÅ kARGUMENTOVALORl Å AÅ ORDEMÅ EMÅ QUEÅ S«OÅ
INTRODUZIDOSÅNASÅFUN¯¼ESűÅIRRELEVANTEÅ!LI©S ÅPODEMÅUSAR SEÅSIMULTANEAMENTEÅASÅDUASÅFORMASÅDEÅ
ESPECIFICARÅOSÅARGUMENTOSÅPODEMÅCOME¯AR SEÅAÅESPECIFICARÅOSÅARGUMENTOSÅPELAÅORDEMÅESPECµFICA Å
EÅDEÅSEGUIDAÅESPECIFICARÅOUTROSÅARGUMENTOSÅPELOÅNOME

!SSIM ÅSEÅAÅFUN¯«OÅFUN EST©ÅDEFINIDAÅCOMO


!IXQ IXQFWLRQ GDGRVIROKDGDGRVJUDSKOLPLWH
^
$TXLVmRHVFULWDVDVH[SUHVV}HVTXHFRQVWLWXHPDIXQomR
`
ASÅSEGUINTESÅCHAMADASÅDAÅFUN¯«OÅS«OÅEQUIVALENTES
!UHVXOWDGR IXQ GIG7
!UHVXOWDGR IXQ GIGJUDSK 758(OLPLWH 
!UHVXOWDGR IXQ GDGRV GOLPLWH JUDSK 7IROKDGDGRV IG
%MÅ DETERMINADOSÅ CASOSÅ PODEÅ DEFINIR SEÅ UMÅ VALORÅ PR± DETERMINADOÅ PARAÅ ALGUNSÅ DOSÅ
ARGUMENTOSÅDEÅUMAÅFUN¯«OÅNESTEÅCASO ÅAOÅEXECUTAR SEÅESSAÅFUN¯«O ÅESTEÅARGUMENTOÅPODEÅOMITIR
SEÅSEÅOÅVALORÅPR± DETERMINADOűÅOÅVALORÅAPROPRIADOÅ0ORÅEXEMPLO ÅSEÅAÅFUN¯«OÅFUN ESTIVESSEÅ
DEFINIDAÅCOMO
!IXQ IXQFWLRQ GDGRVIROKDGDGRVJUDSK 758(OLPLWH 
^
$TXLVmRHVFULWDVDVH[SUHVV}HVTXHFRQVWLWXHPDIXQomR
`
AÅEXECU¯«OÅDAÅFUN¯«OÅPODEÅSERÅDAÅFORMA
!UHVXOWDGR IXQ GKG
QUEÅ SERIAÅ EQUIVALENTEÅ ¨SÅ TR²SÅ CHAMADASÅ ANTERIORMENTEÅ ILUSTRADASÅ #ASOÅ HAJAÅ NECESSIDADEÅ DEÅ
ALTERARÅOÅVALORÅDEÅUMÅARGUMENTOÅPR± DETERMINADO ÅAÅCHAMADAÅDAÅFUN¯«OÅSERIA
!UHVXOWDGR IXQ GKGOLPLWH 
•ÅIMPORTANTEÅREAL¯ARÅQUEÅOSÅVALORESÅPR± DETERMINADOSÅPODEMÅSERÅEXPRESS¼ESÅARBITR©RIAS ÅQUEÅ
PODEMÅ INCLUSIVAMENTEÅ ENVOLVERÅ OUTROSÅ ARGUMENTOSÅ DAÅ MESMAÅ FUN¯«O Å E N«OÅ ±Å OBRIGATºRIOÅ QUEÅ
SEJAMÅCONSTANTESÅCOMOÅNOÅEXEMPLOÅANTERIOR

2DUJXPHQWR³´
&REQUENTEMENTEÅ H©Å NECESSIDADEÅ DEÅ QUEÅ UMAÅ FUN¯«OÅ POSSAÅ PASSARÅ OSÅ VALORESÅ DOSÅ SEUSÅ
ARGUMENTOSÅ AÅ OUTRAÅ FUN¯«OÅ 0ORÅ EXEMPLO Å MUITASÅ FUN¯¼ESÅ GR©FICAS Å COMOÅ PLOT Å UTILIZAMÅ AÅ
FUN¯«OÅPAR ÅEÅPERMITEMÅAOÅUTILIZADORÅPASSARÅOSÅPARªMETROSÅGR©FICOSÅAÅPAR AÅFIMÅDEÅCONTROLARÅ
OÅ RESULTADOÅ GR©FICOÅ 6EJAÅ 3EC¯«OÅ Å ;!Å FUN¯«OÅ PAR = Å P©GÅ  Å PARAÅ MAISÅ DETALHESÅ SOBREÅ AÅ
FUN¯«OÅ PAR Å %STAÅ TRANSFER²NCIAÅ DEÅ ARGUMENTOSÅ PODEÅ REALIZAR SEÅ INCLUINDOÅ UMÅ ARGUMENTOÅ
ADICIONAL Å DEFINIDOÅ PORÅ kl Å NAÅ FUN¯«O Å QUEÅ PODEÅ SERÅ ULTRAPASSADOÅ $EÅ SEGUIDAÅ APRESENTA SEÅ OÅ
ESBO¯OÅDEÅUMÅEXEMPLO
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

!IXQ IXQFWLRQ GDGRV IROKDGDGRVJUDSK 758(OLPLWH 


^
$TXLVmRHVFULWDVDOJXPDVH[SUHVV}HVTXHFRQVWLWXHPD
IXQomR
LI JUDSK
SDU SFK ´ ´
$TXLVmRHVFULWDVPDLVH[SUHVV}HVGDIXQomR
`

$VVLJQDo}HVGHQWURGHXPDIXQomR
•ÅFUNDAMENTALÅTERÅEMÅCONTAÅQUEÅQUALQUERÅASSIGNA¯«OÅORDIN©RIAÅREALIZADAÅNOÅINTERIORÅDEÅUMAÅ
FUN¯«OűÅLOCALÅEÅTEMPOR©RIO ÅSENDOÅPERDIDOÅAPºSÅSAIRÅDAÅFUN¯«OÅ0OTANTO ÅASÅASSIGNA¯¼ESÅDOÅTIPOÅ
;  TU ; Å TALÅ COMOÅ FOIÅ FEITOÅ NAÅ DEFINI¯«OÅ DAÅ FUN¯«OÅ BACKSLASH Å N«OÅ AFECTAMÅ OÅ VALORÅ DOÅ
ARGUMENTOÅ DAÅ FUN¯«OÅ EMÅ QUEÅ SEÅ UTILIZAÅ REPORTANDO NOSÅ AINDAÅ AOÅ EXEMPLOÅ DAÅ FUN¯«OÅ
BACKSLASH Å VEJA SEÅ QUEÅ AÅ EXPRESS«OÅ SEGUINTEÅ FAZÅ USOÅ DAÅ MATRIZÅ 8 Å EÅ N«OÅ DOÅ RESULTADOÅ DESTAÅ
ASSIGNA¯«OÅ; TU ; LOCALÅ

0ARAÅ UMAÅ COMPLETAÅ COMPREENS«OÅ DASÅ REGRASÅ QUEÅ REGEMÅOŪMBITOÅ DASÅ ASSIGNA¯¼ESÅEMÅ2 ÅOÅ
UTILIZADORÅ DEVER©Å ESTARÅ FAMILIARIZADOÅ COMÅ AÅ NO¯«OÅ DEÅ ESTRUTURAÅ DEÅ C©LCULOÅ %STEÅ ±Å UMÅ TºPICOÅ
AVAN¯ADO ÅEÅCOMÅRELATIVOÅGRAUÅDEÅCOMPLEXIDADE ÅQUEÅN«OÅSER©ÅABORDADOÅNESTEÅMANUAL

3EÅSEÅPRETENDEMÅREALIZARÅASSIGNA¯¼ESÅGLOBAISÅEÅPERMANENTESÅNOÅINTERIORÅDEÅUMAÅFUN¯«O ÅDEVEÅ
USAR SEÅOÅOPERADORÅ DEÅkSUPER ASSIGNA¯«OlÅÅ OUÅAÅFUN¯«OÅASSIGN Å6EJAÅAÅAJUDAÅSOBREÅESTEÅ
TºPICOÅPARAÅMAISÅDETALHESÅ/ÅOPERADORÅ EMÅ2ÅTEM UMAÅSEMªNTICAÅDIFERENTEÅDEÅ3 0,53Å%STEÅ
TEMAÅSER©ÅABORDADOÅNAÅ3EC¯«OÅÅ;ŽMBITO= ÅP©GÅ

$OJXQVH[HPSORVPDLVFRPSOH[RV

(ILFLrQFLDGRVIDFWRUHVQXPGHVHQKRHPEORFRV
!NALISEMOSÅ AGORAÅ UMÅ EXEMPLOÅ MAISÅ COMPLEXOÅ OÅ C©LCULOÅ DAÅ EFICI²NCIAÅ DOSÅ FACTORESÅ NUMÅ
DESENHOÅEMÅBLOCOSÅALGUNSÅASPECTOSÅDESTEÅPROBLEMAÅFORAMÅJ©ÅPREVIAMENTEÅTRATADOSÅNAÅ3EC¯«OÅÅ
;5SOÅDEÅVARI©VEISÅINDEXADASÅCOMOŵNDICES= ÅP©G 

5MÅ DESENHOÅ EMÅ BLOCOSÅ ±Å DEFINIDOÅ PORÅ DOISÅ FACTORES Å PORÅ EXEMPLOÅ FACTOR BLOCO B NµVEIS Å EÅ
FACTORÅ VARIEDADE V NµVEIS Å 3ENDOÅ 5YuY EÅ . EuE ASÅ MATRIZESÅ DEÅ REPETI¯¼ESÅ EÅ DEÅ TAMANHOÅ DOSÅ
BLOCOS ÅRESPECTIVAMENTE ÅEÅ 1 EuY AÅMATRIZÅ DEÅINCID²NCIA Å ASÅEFICI²NCIASÅ DOSÅ FACTORESÅS«OÅDEFINIDASÅ
COMOÅSENDOÅOSÅVALORESÅPRºPRIOSÅDAÅMATRIZ

( , Y  5   1
. 15   ,Y  $
$

SENDOÅ $ .   1
5   Å5MAÅFUN¯«OÅPARAÅCALCULARÅASÅEFICI²NCIASÅDOSÅFACTORESÅPODERIAÅSERÅ
DEFINIDAÅCOMO
!HIEORF IXQFWLRQ EORFRYDULHGDGH
^
EORFR DVIDFWRU EORFR XPDSHTXHQDSUHFDXomR
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

E OHQJWK OHYHOV EORFR


YDULHGDGH DVIDFWRU YDULHGDGH XPDSHTXHQDSUHFDXomR
Y OHQJWK OHYHOV YDULHGDGH
. DVYHFWRU WDEOH EORFR HOLPLQDDWULEXWRGLP
5 DVYHFWRU WDEOH YDULHGDGH HOLPLQDDWULEXWRGLP
1 WDEOH EORFRYDULHGDGH
$ VTUW . 1 UHS VTUW 5 UHS EY
VY VYG $
OLVW HILFLHQFLD VYGAFYEORFRV VYXFYYDULHGDGHV VYY
`
$OÅPONTOÅDEÅVISTAÅNUM±RICO űÅPREFERµVELÅTRABALHARÅCOMÅAÅFUN¯«OÅDEÅDECOMPOSI¯«OÅSVD ÅEMÅ
VEZÅDEÅCOMÅAÅFUN¯«OÅDEÅAUTOVALORES

/ÅRESULTADOÅDESTA FUN¯«OűÅUMAÅLISTAÅQUEÅCONT±MÅCOMOÅPRIMEIRAÅCOMPONENTEÅASÅEFICI²NCIASÅ
DOSÅFACTORES ÅEÅOSÅCONTRASTESÅCANºNICOSÅPARAÅOÅFACTOR BLOCOÅEÅPARAÅOÅFACTORÅVARIEDADE ÅPOISÅESTESÅ
ELEMENTOSÅFORNECEMÅINFORMA¯«OÅADICIONALÅÁTIL

(OLPLQDURVQRPHVDRLPSULPLUXPDYDULiYHOLQGH[DGD
0ARAÅVISUALIZARÅGRANDESÅMATRIZESÅOUÅVARI©VEISÅINDEXADAS ÅPODEÅSERÅCºMODOÅFAZE LOÅDEÅFORMAÅ
COMPACTA Å SEMÅ OSÅ NOMESÅ DASÅ VARI©VEISÅ !Å SIMPLESÅ ELIMINA¯«OÅ DOÅ ATRIBUTOÅ DIMNAMES N«OÅ ±Å
SUFICIENTEÅAÅSOLU¯«OÅCONSISTEÅEMÅASSIGNARÅCADEIASÅVAZIASÅDEÅTEXTOÅAÅESTEÅATRIBUTOÅ0ORÅEXEMPLO Å
PARAÅVISUALIZARÅAÅMATRIZÅ8
!WHPS ;
!GLPQDPHV WHPS  OLVW UHS QURZ ; UHS QFRO ;
!WHPS
!UP WHPS
/Å RESULTADOÅ DESTAÅ SEQU²NCIAÅ COMANDOSÅ PODEÅ OBTER SEÅ PELAÅ DEFINI¯«OÅ DEÅ UMAÅ FUN¯«OÅ
SEMNOMES ÅQUEÅUTILIZAÅUNSÅPEQUENOSÅTRUQUESÅPARAÅALCAN¯ARÅOÅMESMOÅOBJECTIVOÅ%STAÅFUN¯«OÅ
ILUSTRAÅCOMOÅALGUMASÅFUN¯¼ESÅÁTEISÅEÅEFICAZESÅPODEMÅTERÅUMÅCºDIGOÅT«OÅREDUZIDO
!VHPQRPHV IXQFWLRQ D
^
5HPRYHRVQRPHVGDVYDULiYHLVSDUDYLVXDOL]DUPDWUL]HV
G OLVW
O 
IRU LLQGLP D
^
G>>O O@@ UHS ³´L
`
GLPQDPHV D  G
D
`
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

5MAÅVEZÅDEFINIDAÅAÅFUN¯«O Å PARAÅ VISUALIZARÅ AÅMATRIZÅ 8ÅDEÅFORMAÅCOMPACTA ÅSEMÅNOMESÅDEÅ


VARI©VEISÅEÅETIQUETASÅDEÅLINHA ÅBASTAÅFAZER
!VHPQRPHV ;
%STAÅ FUN¯«OÅ ±Å PARTICULARMENTEÅ ÁTILÅ PARAÅ MATRIZESÅ INTEIRASÅ MUITOÅ EXTENSAS Å ONDEÅ INTERESSAÅ
MAISÅTENTARÅDESCOBRIRÅOÅPADR«OÅDEÅCOMPORTAMENTOÅQUEÅOSÅVALORESÅEMÅSI

,QWHJUDomRQXPpULFDUHFXUVLYD
!SÅFUN¯¼ESÅ PODEMÅ SERÅRECURSIVASÅE ÅINCLUSIVAMENTE ÅPODEMÅDEFINIR SEÅOUTRASÅFUN¯¼ESÅNOÅSEUÅ
INTERIORÅ.OTE SE ÅCONTUDO ÅQUEÅESTASÅFUN¯¼ESÅINTERIORES ÅQUEÅNAÅVERDADEÅS«OÅCOMOÅQUEÅVARI©VEIS Å
N«OÅS«OÅDISPONIBILIZADASÅPARAÅOUTRASÅFUN¯¼ES ÅCOMOÅOÅSERIAMÅSEÅFOSSEMÅDEFINIDASÅFORAÅDAÅDEFINI¯«OÅ
DEÅUMAÅFUN¯«O ÅISTOű ÅDIRECTAMENTEÅNAÅLINHAÅDEÅCOMANDO

/Å EXEMPLOÅ SEGUINTEÅ MOSTRAÅ UMAÅ FORMAÅ TRIVIALÅ DEÅ REALIZARÅ RECURSIVAMENTEÅ UMAÅ INTEGRA¯«OÅ
NUM±RICAÅUNI DIMENSIONALÅ/ÅINTEGRANDOűÅCALCULADOÅNOSÅEXTREMOSÅEÅNOÅCENTROÅDOÅINTERVALOÅ3EÅOÅ
RESULTADOÅDEÅAPLICARÅ AÅREGRAÅDOÅTRAP±ZIOÅAÅUMÅSºÅINTERVALOűÅBASTANTEÅPRºXIMOÅAOÅRESULTADOÅDEÅ
APLIC© LAÅ AÅ DOISÅ INTERVALOS Å ENT«OÅ ESTEÅ VALORÅ ±Å CONSIDERADOÅ COMOÅ SENDOÅ OÅ RESULTADOÅ #ASOÅ
CONTR©RIO ÅAPLICA SEÅOÅPROCEDIMENTOÅAÅCADAÅUMÅDOSÅDOISÅINTERVALOSÅ/ÅRESULTADOűÅUMÅPROCESSOÅDEÅ
INTEGRA¯«OÅMODIFICADOÅQUEÅLOCALIZAÅOSÅC©LCULOSÅ DAÅFUN¯«OÅ NASÅ REGI¼ESÅONDEűÅMENOSÅ LINEARÅ %STEÅ
M±TODOÅCONSOME ÅCONTUDO ÅGRANDEÅQUANTIDADEÅDEÅRECURSOSÅDEÅC©LCULO ÅEÅAÅFUN¯«OÅSºÅ±ÅCOMPETITIVAÅ
COMÅOUTROSÅALGORITMOSÅQUANDOÅOÅINTEGRANDOűÅDIFµCILÅDEÅCALCULARÅ/ÅEXEMPLOűÅAOÅMESMOÅTEMPO Å
UMÅPEQUENOÅPUZLEÅDEÅPROGRAMA¯«OÅEMÅ2
!DUHD IXQFWLRQ IDEHSV HOLP 
^
IXQ IXQFWLRQ IDEIDIEDHSVOLPIXQ
^
$IXQomRIXQVypYLVtYHOGHQWURGDIXQomRDUHD
G DE 
K E D 
IG I G
D K  IDIG
D K  IGIE
LI DEV D D D HSV__OLP 
UHWXUQ DD
HOVH
^
UHWXUQ IXQ IDGIDIGDHSVOLPIXQ 
IXQ IGE IGIEDHSVOLP IXQ
`
`
ID I D
IE I E
D IDIE   E D 
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

IXQ IDEIDIEDHSVOLPIXQ
`
0ARAÅTESTARÅAÅFUN¯«O ÅCALCULEÅOÅINTEGRALÅDAÅFUN¯«OÅSINX NOÅINTERVALOÅ; Å=
!DUHD VLQ
;=Å

I   u [    ÅEÅCALCULEÅ ³  u [   G[ 

%XPERIMENTEÅAÅDEFINIRÅUMAÅFUN¯«OÅDOÅTIPOÅ


!I IXQFWLRQ [
^
 [A
`
!DUHD I
;=Å

ÆPELWR
!ÅDISCUSS«OÅNESTAÅSESS«OűÅMAISÅT±CNICAÅQUEÅNOSÅRESTANTESÅCAPµTULOSÅDESTEÅMANUALÅ0RETENDE
SEÅVERÅEMÅPORMENORÅUMAÅDASÅMAIORESÅDIFEREN¯ASÅENTREÅ2ÅEÅ3 0,53

/SÅSµMBOLOSÅQUEÅAPARECEMÅNOÅINTERIORÅDOÅCORPOÅDEÅUMAÅFUN¯«OÅDIVIDEM SEÅEMÅTR²SÅCLASSESÅ
PARªMETROSÅ FORMAIS Å VARI©VEISÅ LOCAISÅ EÅ VARI©VEISÅ LIVRESÅ /SÅ PARªMETROSÅ FORMAISÅ S«OÅ OSÅ QUEÅ
APARECEMÅ NAÅ LISTAÅ DEÅ ARGUMENTOSÅ DAÅ FUN¯«OÅ EÅ OSÅ SEUSÅ VALORESÅ S«OÅ DEFINIDOSÅ NOÅ PROCESSOÅ DEÅ
ASSIGNA¯«OÅ DOSÅ ARGUMENTOSÅ DAÅ FUN¯«O AOSÅ PARªMETROSÅ FORMAISÅ !SÅ VAR©VEISÅ LOCAISÅ S«OÅ AQUELASÅ
CUJOSÅVALORESÅS«OÅCALCULADOSÅPALAÅAVALIA¯«OÅDASÅEXPRESS¼ESÅNOÅINTERIORÅDASÅFUN¯¼ESÅ!SÅVARI©VEISÅ
QUEÅ N«OÅ S«OÅ PARªMETROSÅ FORMAISÅ NEMÅ VARI©VEISÅ LOCAISÅ S«OÅ ASÅ DESIGNADASÅ VARI©VEISÅ LIVRESÅ !SÅ
VARI©VEISÅLIVRESÅTRANSFORMAM SEÅEMÅVARI©VEISÅLOCAISÅSEÅSEÅLHESÅATRIBUEMÅVALORESÅ0ARAÅACLARARÅESTESÅ
CONCEITOS ÅCONSIDEREMOSÅAÅSEGUINTEÅFUN¯«O
!I IXQFWLRQ [
^
\  [
SULQW [
SULQW \
SULQW ]
`
.ESTAÅFUN¯«O ÅXűÅUMÅPARªMETROÅFORMAL ÅYűÅUMAÅVARI©VELÅLOCALÅEÅZűÅUMAÅVARI©VELÅLIVRE

%MÅ 2Å AÅ LIGA¯«OÅ DEÅ UMÅ VALORÅ AÅ UMAÅ VARI©VELÅ LIVREÅ ±Å REALIZADAÅ CONSULTANDOÅ OÅ AMBIENTEÅ NOÅ
QUALÅAÅFUN¯«OÅFOIÅCRIADA ÅQUEÅSEÅDESIGNAÅPORŪMBITOÅL±XICOÅ$EFINAMOSÅAÅFUN¯«OÅCUBO 
!FXER IXQFWLRQ Q
^
VT IXQFWLRQ ^Q Q`
Q VT
`
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

!Å VARI©VELÅ NÅ N«OÅ ±Å UMÅ ARGUMENTOÅ DAÅ FUN¯«OÅ SQ Å 0ORTANTO Å ±Å UMAÅ VARI©VELÅ LIVRE Å EÅ
UTILIZAM SEÅASÅREGRASÅDOŪMBITOÅ L±XICOÅ PARAÅ DETERMINARÅ OÅSEUÅVALORÅ%MŪMBITOÅEST©TICOÅCOMOÅ
EMÅ3 0,53 ÅOÅVALORűÅASSOCIADOÅAÅUMAÅVARI©VELÅGLOBALÅCHAMADAÅNÅ%MŪMBITOÅL±XICOÅCOMOÅEMÅ
2 űÅUMÅPARªMETROÅPARAÅAÅFUN¯«OÅCUBO ÅPOISÅH©ÅUMAÅASSIGNA¯«OÅACTIVAÅPARAÅAÅVARI©VELÅNÅNOÅ
MOMENTOÅEMÅQUEÅSEÅDEFINEÅAÅFUN¯«OÅSQ Å!ÅDIFEREN¯AÅDEÅAVALIA¯«OÅENTREÅ2ÅEÅ3 0,53űÅQUEÅ3
0,53ÅTENTAÅENCONTRARÅ UMAÅVARI©VELÅGLOBALÅCHAMADAÅN ÅENQUANTOÅQUEÅ2ÅEMÅTENTAÅEMÅPRIMEIROÅ
LUGARÅENCONTRARÅUMAÅVARI©VELÅNÅNOÅAMBIENTEÅCRIADOÅQUANDOÅSEÅACTIVAÅAÅFUN¯«OÅCUBO 
3ULPHLURFiOFXORHP63/86
!FXER 
(UURU LQVT 2EMHFWQQRWIRXQG
'XPSHG
6HJXQGRFiOFXORHP6/86DSyVDVVLJQDUYDORUDQ
!Q
!FXER 
>@
$PHVPDIXQomRFDOFXODGDHP5
!FXER 
>@
/Å ªMBITOÅ L±XICOÅ PODEÅ USAR SEÅ PARA CONCEDERÅ ¨SÅ FUN¯¼ESÅ UMÅ ESTADOÅ CAMBIANTEÅ.OÅEXEMPLOÅ
SEGUINTEÅ Å ILUSTRA SEÅ COMOÅ PODEÅ UTILIZAR SEÅ 2Å PARAÅ SIMULARÅ UMAÅ CONTAÅ BANC©RIAÅ 5MAÅ CONTAÅ
BANC©RIAÅ NECESSITAÅ DEÅ TERÅ UMÅ BALAN¯OÅOUÅTOTAL Å UMAÅFUN¯«OÅ PARAÅ REALIZARÅ DEPºSITOS Å OUTRAÅPARAÅ
RETIRARÅ FUNDOSÅ EÅ AINDAÅ OUTRAÅ PARAÅ CALCULARÅ OÅ BALAN¯OÅ 6AMOSÅ CRIARÅ UMAÅ FUN¯«OÅ CHAMADAÅ
CONTABANCO Å QUEÅ CONT±MÅ TR²SÅ FUN¯¼ESÅ EÅ QUEÅ DEVOLVEÅ UMAÅ LISTAÅ COMOÅ RESULTADOÅ 1UANDOÅ SEÅ
EXECUTAÅ AÅ FUN¯«OÅ CONTABANCO Å ESTAÅ ASSUMEÅ COMOÅ ARGUMENTOÅ UMÅ VALORÅ NUM±RICO Å TOTAL Å EÅ
DEVOLVEÅUMAÅLISTAÅQUEÅCONT±MÅUMAÅLISTAÅQUEÅCONT±MÅASÅTR²SÅFUN¯¼ESÅINTERNASÅ*©ÅQUEÅESTASÅEST«OÅ
DEFINIDASÅNOÅINTERIORÅDEÅUMÅAMBIENTEÅQUEÅCONT±MÅAÅVARI©VELÅTOTAL ÅESTASÅT²MÅACESSOÅAOÅSEUÅVALOR

/ÅOPERADORÅDEÅASSIGNA¯«OÅESPECIAL Å ÅUTILIZA SEÅPARAÅMUDARÅOÅVALORÅASSOCIADOŨÅVARI©VELÅ


TOTALÅ %STEÅ OPERADORÅ PROCURAÅ NOSÅ AMBIENTESÅ ENVOLVENTESÅ UMÅ AMBIENTEÅ QUEÅ CONTENHAÅ OÅ SµMBOLOÅ
TOTAL Å EÅ QUANDOÅ ENCONTRAÅ ESTEÅ OBJECTOÅ ALTERAÅ OÅ SEUÅ VALOR Å NESSEÅ AMBIENTE Å PARAÅOÅ VALORÅ DOÅLADOÅ
DIREITOÅDAÅEXPRESS«OÅDEÅASSIGNA¯«OÅ3EÅSEÅALCAN¯AÅOÅAMBIENTEÅDEÅTOPOÅOUÅGLOBALÅSEMÅENCONTRARÅOÅ
OBJECTOÅ TOTAL Å ENT«OÅ ESTAÅ VARI©VELÅ ±Å CRIADAÅ EÅ ± LHEÅ ATRIBUµDOÅ OÅ VALORÅ .AÅ MAIORIAÅ DOSÅ CASOS Å OÅ
OPERADORÅ  CRIAÅ UMAÅ VARI©VELÅ GLOBALÅ EÅ ATRIBUI LHEÅ OÅ VALORÅ DOÅ LADOÅ DIREITOÅ DAÅ EXPRESS«OÅ DEÅ
ASSIGNA¯«OÅ3OMENTEÅNOS CASOSÅ EMÅQUEÅ ±ÅUTILIZADOÅNUMAÅFUN¯«OÅ QUEűÅRESULTADOÅDEÅOUTRAÅ
FUN¯«OűÅQUEÅACONTECER©ÅAÅSITUA¯«OÅESPECIALÅATR©SÅDESCRITA
!FRQWDEDQFR IXQFWLRQ WRWDO
^
OLVW


$EÅ CERTOÅ MODO ESTEÅ FUNCIONAMENTOÅ ±Å SEMELHANTEÅ AOÅ DOÅ 3 0,53 Å J©Å QUEÅ NESTEÅ PROGRAMAÅ OÅ
OPERADORÅ CRIAÅOUÅASSIGNAÅSEMPREÅVALORESÅAÅUMAÅVARI©VELÅGLOBAL
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

GHSRVLWR IXQFWLRQ TXDQWLD


^
LI TXDQWLD 
VWRS 2VGHSyVLWRVGHYHPVHUSRVLWLYRV?Q
WRWDO WRWDOTXDQWLD
FDW 'HSRVLWDGRTXDQWLD2WRWDOpWRWDO?Q?Q
`
VDTXH IXQFWLRQ TXDQWLD
^
LI TXDQWLD!WRWDO
VWRS 1mRWHPFREHUWXUD?Q
WRWDO WRWDO TXDQWLD
FDW /HYDQWDGRTXDQWLD2WRWDOpWRWDO?Q?Q
`
EDODQFR IXQFWLRQ
^
FDW 2WRWDOpWRWDO?Q?Q
`

`

!$QWRQLR FRQWDEDQFR 


!5REHUWR FRQWDEDQFR 
!$QWRQLRGHSRVLWR 
'HSRVLWDGR2WRWDOp
!$QWRQLREDODQFR
2WRWDOp
!5REHUWREDODQFR
2WRWDOp
!5REHUWRVDTXH 
/HYDQWDGR2WRWDOp
!$QWRQLRGHSRVLWR 
'HSRVLWDGR2WRWDOp
!$QWRQLREDODQFR
2WRWDOp
!$QWRQLRVDTXH 
(UURU LQ$QWRQLRVDTXH  1mRWHPFREHUWXUD

3HUVRQDOL]DomRGRDPELHQWH
/SÅ UTILIZADORESÅ DEÅ 2Å PODEMÅ PERSONALIZARÅ OÅ AMBIENTEÅ DEÅ TRABALHO Å ADAPTANDO OÅ ¨SÅ SUASÅ
NECESSIDADES ÅDEÅDIVERSOSÅMODOSÅ%XISTEÅUMÅFICHEIROÅDEÅINICIALIZA¯«O ÅEÅCADAÅDIRECTºRIOÅPODEÅTERÅOÅ
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

SEUÅ PRºPRIOÅ FICHEIROÅ DEÅ INICIALIZA¯«OÅ ESPECµFICOÅ &INALMENTE Å PODEMÅ USAR SEÅ ASÅ FUN¯¼ESÅ ESPECIAISÅ
&IRST EÅ,AST

/Å FICHEIROÅ DEÅ INICIALIZA¯«OÅ DENOMINA SEÅ k2PROFILElÅ EÅ ENCONTRA SEÅ NOÅ SUB DIRECTºRIOÅ LIBRARY
DOÅDIRECTºRIOÅDEÅINSTALA¯«OÅDEÅ2Å!SÅORDENSÅCONTIDASÅNESTEÅARQUIVOÅS«OÅEXECUTADASÅCADAÅVEZÅQUEÅ
SEÅ INICIAÅ UMAÅ SESS«OÅ DEÅ 2Å %XISTEÅ UMÅ SEGUNDOÅ FICHEIROÅ DEÅ CONFIGURA¯«OÅ PESSOAL Å DENOMINADOÅ
k2PROFILEl Å QUEÅ PODEÅ EXISTIRÅ EMÅ QUALQUERÅ DIRECTºRIOÅ DEÅ TRABALHOÅ 3EÅ INICIAÅ AÅ SESS«OÅ DEÅ 2Å AÅ
PARTIRÅ DOÅ DIRECTºRIOÅ QUEÅ CONT±MÅ ESTEÅ FICHEIRO Å ASÅ ORDENSÅ NELEÅ CONTIDASÅ S«OÅ EXECUTADASÅ Å %STEÅ
ARQUIVOÅPERMITEÅAÅCADAÅUTILIZADORÅTERÅCONTROLOÅSOBREÅOÅSEUÅESPA¯OÅDEÅTRABALHO ÅTALÅCOMOÅPERMITEÅ
DISPORÅ DEÅ DIFERENTESÅ MODOSÅ DEÅ INICIALIZA¯«OÅ PARAÅ DIFERENTESÅ DIRECTºRIOSÅ DEÅ TRABALHOÅ 3EÅ NOÅ
DIRECTºRIOÅ AÅ PARTIRÅ DOÅ QUALÅ SEÅ INICIAÅ AÅ SESS«OÅ N«OÅ CONT±MÅ OÅ FICHEIROÅ k2PROFILEl Å ENT«OÅ 2Å
PROCURAR©ÅESTEÅFICHEIROÅNOÅDIRECTºRIOÅINICIALÅDOÅUTILIZADORÅE ÅCASOÅEXISTA ÅUTILIZA O

!Å FUN¯«OÅ &IRST Å PODEÅ EXISTIRÅ EMÅ QUALQUERÅ DESTESÅ DOISÅ FICHEIROSÅ DEÅ CONFIGURA¯«OÅ OUÅ NOÅ
FICHEIROÅDEÅIMAGEMÅk2DATAlÅ%STAÅFUN¯«OűÅAUTOMATICAMENTEÅEXECUTADAÅNOÅINµCIOÅDAÅSESS«O ÅEÅ
PODEÅUSAR SEÅÅPARAÅINICIARÅOÅAMBIENTEÅDEÅTRABALHOÅ.O EXEMPLOÅSEGUINTE ÅAÅFUN¯«OÅ&IRST ALTERAÅ
OÅINDICATIVOÅDEÅSISTEMAÅPARAÅOÅSµMBOLOÅ ÅEÅDEFINEÅOUTRASÅCARACTERµSTICASÅDEÅFUNCIONAMENTOÅPARAÅAÅ
SESS«OÅDEÅTRABALHOÅ

%MÅRESUMO ÅAÅSEQU²NCIAÅEMÅQUEÅSEÅEXECUTAMÅESTESÅFICHEIROSÅDEÅPERSONALIZA¯«OÅDOÅAMBIENTEűÅ
k2PROFILEl Åk2PROFILEl Åk2DATAlÅEÅPORÅÁLTIMOÅAÅFUN¯«OÅk&IRSTlÅ1UALQUERÅDEFINI¯«OÅLEVADAÅ
AÅCABOÅNOSÅÁLTIMOSÅFICHEIROSÅPODEÅMASCARARÅASÅDEFINI¯¼ESÅEFECTUADASÅNOSÅFICHEIROSÅANTERIORES
!)LUVW IXQFWLRQ
^
$OWHUDRSURPSWSDUD
RSWLRQV SURPSW ´´FRQWLQXH ´?W´
3HUVRQDOL]DQ~PHURVHUHVXOWDGR
RSWLRQV GLJLWV OHQJWK 
$EUHXPDMDQHODJUiILFD
[
'HILQHFDUDFWHUSDUDJUiILFRV
SDU SFK ³´
([HFXWDRILFKHLURP\VWII5
VRXUFH ILOHSDWK JHWHQY ³+20(´³5´³P\VWXII5´
&RQHFWDDELEOLRWHFDVWHSIXQ
OLEUDU\ VWHSIXQ
`
$EÅMODOÅAN©LOGO ÅEXISTEÅAÅFUN¯«OÅ,AST QUE ÅCASO ESTEJAÅDEFINIDA űÅEXECUTADAÅNOÅFINALÅDEÅ
CADAÅSESS«OÅ!ÅSEGUIRÅAPRESENTA SEÅUMÅEXEMPLO
!/DVW IXQFWLRQ
^


%MÅ5.)8ÅESTEűÅUMÅFICHEIROÅESCONDIDO ÅPOISÅOÅNOMEÅCOME¯AÅPORÅPONTO
 $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES 

8PDSHTXHQDPHGLGDGHVHJXUDQoD
JUDSKLFVRII
+RUDGHWHUPLQDU
FDW SDVWH V\VWHPGDWH ³?Q$GHXV?Q´
`

&ODVVHV)XQo}HVJHQpULFDV2ULHQWDomRSDUDREMHFWRV
!Å CLASSEÅ DEÅ UMÅ OBJECTOÅ DETERMINAÅ OÅ MODOÅ COMOÅ SER©Å TRATADOÅ PELASÅ DESIGNADASÅ FUN¯¼ESÅ
GEN±RICASÅ$IZENDOÅDEÅOUTRAÅMANEIRA ÅUMAÅFUN¯«OűÅDESIGNADAÅGEN±RICAÅSEÅASÅAC¯¼ESÅQUEÅREALIZAÅ
SOBREÅ OS SEUSÅARGUMENTOSÅS«OÅESPECµFICASÅ DAÅCLASSEÅDOSÅARGUMENTOSÅ3EÅOÅARGUMENTOÅN«OÅTEMÅOÅ
ATRIBUTOÅ DEÅ CLASSE Å OUÅ ±Å DEÅ CLASSEÅ N«OÅ CONTEMPLADAÅ ESPECIFICAMENTEÅ PARAÅ AÅ FUN¯«OÅ GEN±RICAÅ EMÅ
QUEST«O ÅENT«OűÅEXECUTADAÅUMAÅAC¯«OÅPR± DETERMINADA

/Å MECANISMOÅ DOÅ ATRIBUTOÅ DEÅ CLASSEÅ PERMITEÅ AOÅ UTILIZADORÅ AÅ POSSIBILIDADEÅ DEÅ DEFINIRÅ EÅ
ESCREVERÅ FUN¯¼ESÅ PARAÅ FINSÅ ESPECµFICOSÅ %NTREÅ OUTRASÅ FUN¯¼ESÅ ESPECµFICAS Å CITAM SEÅ ASÅ FUN¯¼ESÅ
PLOT Å PARAÅ VISUALIZARÅ GRAFICAMENTEÅ OBJECTOS Å AÅ FUN¯«OÅ SUMMARY Å PARAÅ REALIZARÅ UMAÅ AN©LISEÅ
DESCRITIVA ÅEÅANOVA ÅPARAÅREALIZARÅAÅAN©LISEÅDEÅVARIªNCIA

•ÅENORMEÅOÅNÁMEROÅDEÅFUN¯¼ESÅGEN±RICASÅQUEÅPODEMÅTRATARÅUMAÅCLASSEÅDEÅOBJECTOSÅDEÅMODOÅ
ESPECµFICOÅ0ORÅEXEMPLO ÅENTREÅASÅFUN¯¼ESÅQUEÅPODEMÅTRATARÅDEÅMODOÅESPECµFICOÅOBJECTOSÅDAÅCLASSEÅ
kDATAFRAMEl ÅCITAM SEÅ

; ;; ANY ASMATRIX

; MODEL PLOT SUMMARY

0ODEÅOBTER SEÅUMAÅLISTAÅCOMPLETAÅUSANDOÅAÅFUN¯«OÅMETHODS 
!PHWKRGV FODVV ´GDWDIUDPH´
/ÅNÁMEROÅDEÅCLASSESÅDEÅOBJECTOSÅQUEÅUMAÅFUN¯«OÅGEN±RICAÅPODEÅMANUSEARÅPODEÅTAMB±MÅSERÅ
GRANDEÅ0ORÅEXEMPLO ÅAÅFUN¯«OÅPLOT ÅTEMÅDIVERSASÅVARIANTESÅPARAÅCLASSESÅDEÅOBJECTOS

DATAFRAME DEFAULT DENSITY FACTOR

0ARAÅ OBTERÅ AÅ LISTAÅ DEÅ CLASSESÅ QUEÅ UMAÅ FUN¯«OÅ PODEÅ MANUSEAR Å USA SEÅ TAMB±MÅ AÅ FUN¯«OÅ
METHODS 
!PHWKRGV SORW
6EJAÅNA DOCUMENTA¯«OÅMAISÅINFORMA¯¼ESÅSOBREÅOÅTEMA
 -ODELOSÅESTATµSTICOSÅEMÅ2 

 0RGHORVHVWDWtVWLFRVHP5
%STEÅ CAPµTULOÅ PRESSUP¼EÅ QUEÅ OÅ UTILIZADORÅ EST©Å FAMILIARIZADOÅ COMÅ AÅ TERMINOLOGIAÅ ESTATµSTICA Å
EMÅ PARTICULARÅ COMÅ AN©LISEÅ DEÅ MODELOSÅ DEÅ REGRESS«OÅ EÅ AN©LISEÅ DEÅ VARIªNCIAÅ 0OSTERIORMENTE
FAREMOSÅ UMASÅ ASSUN¯¼ESÅ MAISÅ Å AMBICIOSAS Å EMÅ PARTICULARÅ OÅ CONHECIMENTOÅ DEÅ MODELOSÅ LINEARESÅ
GENERALIZADOSÅEÅREGRESS«OÅN«OÅLINEAR

/SÅ REQUISITOSÅ PARAÅ OÅ AJUSTAMENTOÅ DEÅ MODELOSÅ ESTATµSTICOSÅ EST«OÅ SUFICIENTEMENTEÅ BEMÅ
CONHECIDOSÅ PARAÅ PERMITIRÅ AÅ CONSTRU¯«OÅ DEÅ FERRAMENTASÅ GEN±RICASÅ DEÅ APLICA¯«OÅ AÅ UMÅ AMPLOÅ
ESPECTROÅDEÅPROBLEMAS

2Å DISP¼EÅ DEÅ UMÅ CONJUNTOÅ DEÅ CAPACIDADESÅ QUEÅ TORNAMÅ MUITOÅ SIMPLESÅ OÅ AJUSTAMENTOÅ DEÅ
MODELOSÅ ESTATµSTICOSÅ #OMOÅ FOIÅ REFERIDOÅ NOÅ INµCIO Å ASÅ SAµDASÅ S«OÅ MµNIMASÅ PODEÅ SERÅ NECESS©RIOÅ
UTILIZARÅFUN¯¼ESÅDEÅEXTRAC¯«OÅPARAÅOBTERÅRESULTADOSÅMAISÅDETALHADOS

 'HILQLomRGHPRGHORVHVWDWtVWLFRV)RUPXOiULR
5MÅ EXEMPLOÅ ELEMENTARÅ DEÅ MODELOÅ ESTATµSTICOÅ ±Å OÅ MODELOÅ DEÅ REGRESS«OÅ LINEARÅ COMÅ ERROSÅ
INDEPENDENTESÅEÅVARIªNCIAÅCONSTANTE

¦E
S
\L [  HL  HL  1,'  V   L  Q
M LM
M 

%MÅNOTA¯«OÅMATRICIALÅPODEÅESCREVER SE

\ ; E H
ONDEÅY ±ÅOÅVECTOR DAÅVARI©VELÅRESPOSTA Å8 ±ÅMATRIZÅDOÅMODELO OUÅAÅMATRIZÅDOÅDESENHO ÅFORMADAÅ
PELASÅCOLUNASÅ [  [  [ S ÅQUEÅS«OÅASÅVARI©VEISÅINDEPENDENTESÅ'ERALMENTEÅ [ SER©ÅUMAÅCOLUNAÅ
DEÅÅQUEÅDEFINEÅOÅTERMOÅINDEPENDENTE OUÅINTERCEP¯«O

%XEMPLOS
!NTESÅDEÅDARÅUMAÅDEFINI¯«OÅFORMAL ÅALGUNSÅEXEMPLOSÅAJUDAR«OÅAÅCLARIFICARÅASÅIDEIAS

3UPONHAMOSÅQUEÅ \ [  [  [ S S«OÅVARI©VEISÅNUM±RICAS Å8űÅUMAÅMATRIZÅEÅ! Å" Å# ÅÅS«OÅ


FACTORESÅ !SÅ FºRMULASÅ QUEÅ APARECEMÅ NAÅ TABELAÅ SEGUINTEÅ ESPECIFICAMÅ OSÅ MODELOSÅ DESCRITOSÅ NAÅ
COLUNAÅDIREITA

\[
\   [ !MBOSÅ DEFINEMÅ OÅ MESMOÅ MODELOÅ DEÅ REGRESS«OÅ LINEARÅ DEÅ YÅ SOBREÅ XÅ /Å
TEMOÅ INDEPENDENTEÅ EST©Å IMPLµCITOÅ NOÅ PRIMEIROÅ MODELOÅ EÅ EXPLµCITOÅ NOÅ
SEGUNDO

\   [
\    [
\  [  4ODOSÅESTESÅMODELOSÅDEFINEMÅAÅREGRESS«OÅLINEARÅDEÅYÅSOBREÅX ÅSEMÅTERMOÅ
INDEPENDENTE ÅISTOű ÅOÅMODELOÅPASSAÅPELAÅORIGEMÅDASÅCOORDENADAS
 -ODELOSÅESTATµSTICOSÅEMÅ2 

ORJ \  [  [  2EGRESS«OÅMÁLTIPLAÅDAÅVARI©VELÅTRANSFORMADAÅLOGY ÅSOBREÅXÅEÅX ÅCOMÅ


UMÅTERMOÅINDEPENDENTEÅIMPLµCITO

\ a SRO\ [ [ 
2EGRESS«OÅPOLINOMIALÅDEÅSEGUNDOÅGRAUÅDEÅYÅSOBREÅXÅÅ!ÅPRIMEIRAÅFORMAÅ
\ a   [  , [ A 
UTILIZAÅPOLINºMIOSÅORTOGONAISÅEÅSEGUNDAÅFORMAÅUTILIZAÅPOT²NCIASÅDEÅMODOÅ
EXPLµCITO

\ a ;  SRO\ [  2EGRESS«OÅ MÁLTIPLAÅ DEÅ YÅ COMÅ UMÅ MODELOÅ MATRICIALÅ CONSTITUµDOÅ PELAÅ
MATRIZÅ8ÅEÅTERMOSÅPOLINOMIAISÅEMÅXÅDEÅSEGUNDOÅGRAU

\a$ !N©LISEÅ DEÅVARIªNCIAÅDEÅENTRADAÅSIMPLESÅ EMÅY ÅCOMÅ ASÅCLASSESÅDEFINIDASÅ


PELOÅFACTOR !

\ a $ [ !N©LISEÅDEÅCO VARIªNCIAÅDEÅENTRADAÅSIMPLESÅEMÅY ÅCOMÅASÅCLASSESÅDEFINIASÅ


PELOÅFACTOR !ÅEÅCOVARI©VELÅX

\ a $ %
\ a $ %  $%
-ODELOÅN«OÅADITIVOÅDEÅDOISÅFACTORESÅDEÅYÅSOBREÅ!ÅEÅ"Å/SÅDOISÅPRIMEIROSÅ
\ a %LQ  $
\ a $ %
MODELOSÅ ESPECIFICAMÅ AÅ MESMAÅ CLASSIFICA¯«OÅ CRUZADAÅ EÅ OSÅ DOISÅ ÁLTIMOSÅ
ESPECIFICAMÅ AÅ MESMAÅ CLASSIFICA¯«OÅ ANINHADAÅ %MÅ TERMOSÅ GEN±RICOS Å OSÅ
QUATROÅMODELOSÅESPECIFICAMÅOÅMESMOÅSUB ESPA¯OÅDEÅMODELOS

\ a $  %  & A 
-ODELOÅ COMÅ TR²SÅ FACTORES Å QUEÅ CONT±MÅ EFEITOSÅ PRINCIPAISÅ EÅ
\ a $ % &  $ %  &
INTERAC¯¼ESÅDOSÅFACTORESÅDOISÅAÅDOISÅ!MBASÅASÅEXPRESS¼ESÅESPECIFICAMÅOÅ
MESMOÅMODELO

\ a $ [
\ a $ [ -ODELOSÅ DEÅ REGRESS«OÅ LINEARÅ SIMPLESÅ DEÅ YÅ SOBREÅ X Å SEPARADOSÅ PARAÅ CADAÅ
\ a $    [  
NµVELÅ DOÅ FACTOR !Å !Å ÁLTIMAÅ EXPRESS«OÅ PRODUZÅ ESTIMATIVASÅ EXPLµCITASÅ DEÅ
TANTOSÅTERMOSÅINDEPENDENTESÅEÅDEPENDESTESÅQUANTOSÅOSÅNµVEISÅDEÅ!

\ a $ %  (UURU & $ELINEAMENTOÅCOMÅDOISÅFACTORESÅDEÅTRATAMENTOS Å!ÅEÅ" ÅEÅTERMOÅDEÅERROÅ


ESTRATIFICADOÅPELOSÅNµVEISÅDOÅFACTOR #Å0ORÅEXEMPLO ÅUMÅDELINEAMENTOÅEMÅ
kSPLIT PLOTlÅ COMPLETOÅ CONTENDOÅ TODOSÅ OSÅ BLOCOSÅ EÅ SUB BLOCOS Å DEFINIDOÅ
PELOÅFACTORÅ#

/Å OPERADORÅ a USADOÅ PARAÅ DEFINIRÅ AÅ FºRMULA OUÅ EXPRESS«OÅ FORMAL DOÅ MODELOÅ EMÅ 2Å !Å
EXPRESS«OÅGEN±RICA ÅPARAÅUMÅMODELOÅLINEARÅORDIN©RIOű

UHVSRVWD a RS B WHUPR BRS B  WHUPR B  RS B  WHUPR B 


EMÅQUE

RESPOSTA VECTOR OUÅMATRIZÅ OÅUMAÅEXPRESS«OÅQUEÅORIGINAÅUMÅVECTORÅ OUÅUMAÅMATRIZ ÅQUEÅ


DEFINEÅASÅVARI©VEISÅRESPOSTAÅEMÅAN©LISE
 -ODELOSÅESTATµSTICOSÅEMÅ2 

O?I ±ÅUMÅOPERADOR ÅSEJAÅ ÅOUÅ ÅIMPLICANDOÅAÅINCLUS«OÅOUÅEXCLUS«OÅDEÅUMÅTERMOÅNOÅ


MODELOÅOÅPRIMEIROÅOPERADORűÅOPCIONAL 

TERMO?I PODEÅSER

x UMÅVECTOR ÅUMAÅMATRIZ ÅOUÅOÅVALORÅ

x UMÅFACTOR

x UMAÅ EXPRESS«OÅ FORMAL OUÅ FºRMULA CONSTITUµDAÅ PORÅ FACTORES Å VECTORESÅ OUÅ
MATRIZES ÅLIGADOSÅPORÅOPERADORESÅFORMAIS

%MÅ TODOSÅ OSÅ CASOS Å CADAÅ TERMOÅ DEFINEÅ UMÅ CONJUNTOÅ DEÅ COLUNASÅ VARI©VEIS Å QUEÅ
PODEMÅSERÅINCLUµDASÅOUÅELIMINADASÅDAÅMATRIZÅDOÅMODELOÅ/ÅVALORÅÅSIGNIFICAÅUMÅ
TERMOÅ INDEPENDENTEÅ EÅ ±Å INCLUµDOÅ PORÅ DEFEITO Å AÅ N«OÅ SERÅ QUEÅ EXPLICITAMENTEÅ SEÅ
EXCLUA

/SÅ OPERADORESÅ FORMAIS S«OÅ SIMILARESÅ ¨Å NOTA¯«OÅ USADAÅ PORÅ 7ILKINSONÅ EÅ 2OGERSÅ Å NOSÅ
PROGRAMASÅ',)-ÅEÅ'%.34!4Å5MAÅDIFEREN¯AÅINEVIT©VELűÅQUEÅOÅOPERADORÅklűÅSUBSTITUµDOÅPORÅ
kl ÅJ©ÅQUEÅOÅPONTOűÅMÅCARACTERÅV©LIDOÅPARAÅNOMESÅDEÅOBJECTOSÅEMÅ2Å$EÅSEGUIDAÅAPRESENTA SEÅ
UMÅRESUMOÅDAÅNOTA¯«OÅBASEADAÅEMÅ#HAMBERSÅÅ(ASTIE Å ÅP©GÅ 

<a0 9űÅMODELADOÅPORÅ-

0 B  0 B  )NCLUIÅ-?ÅEÅ-?

0 B  0 B  )NCLUIÅ-?ÅEÅN«OÅINCLUIÅOSÅTERMOSÅ-?

0 B 0 B  0RODUTOÅ TENSORIALÅ DEÅ -?Å EÅ -?Å 3EÅ AMBOSÅ S«OÅ FACTORES Å CORRESPONDEÅ
AOÅFACTOR DEÅSUB CLASSES

0 BLQ 0 B  3IMILARÅAÅ 0 B 0 B  ÅAPENASÅCOMÅDIFERENTEÅCODIFICA¯«O


0 B 0 B  #ORRESPONDEÅAÅ 0 B  0 B   0 B 0 B  
0 B 0 B  #ORRESPONDEÅ 0 B  0 B LQ 0 B 
0 AQ 4ODOSÅOSÅTERMOSÅEMÅ-ÅEÅRESPECTIVASÅINTERAC¯¼ESÅAT±Å¨ÅORDEMÅN

, 0 )SOLAÅ-Å$ENTROÅDEÅ-ÅTODOSÅOSÅOPERADORESÅT²MÅOÅSEUÅSENTIDOÅARITM±TICOÅ
HABITUALÅEÅESSEÅTERMOÅAPARECEÅNAÅMATRIZÅDOÅMODELO

.OTEÅ QUE Å DENTROÅ DEÅ PAR²NTESISÅ QUEÅ GERALMENTEÅ ENVOLVEMÅ OSÅ ARGUMENTOSÅ DEÅ UMAÅ FUN¯«O Å
TODOSÅ OSÅ OPERADORESÅ T²MÅ OÅ SEUÅ SIGNIFICADOÅ ARITM±TICOÅ HABITUALÅ !Å FUN¯«OÅ ) ±Å AÅ FUN¯«OÅ
IDENTIDADE Å UTILIZADAÅ SOMENTEÅ PARAÅ PODERÅ INTRODUZIRÅ TERMOSÅ NASÅ EXPRESS¼ES Å DEFININDO OSÅ
MEDIANTEÅOPERADORESÅARITM±TICOS

%MÅ PARTICULAR Å QUANDOÅ ASÅ EXPRESS¼ESÅ FORMAISÅ ESPECIFICAMÅ COLUNASÅ DAÅ MATRIZÅ DOÅ MODELO Å AÅ
ESPECIFICA¯«OÅDOSÅPARªMETROSűÅIMPLµCITAÅ.«OűÅESTEÅOÅCASOÅEMÅOUTROSÅCONTEXTOS ÅPORÅEXEMPLOÅNAÅ
ESPECIFICA¯«OÅDEÅMODELOSÅN«OÅLINEARES
 -ODELOSÅESTATµSTICOSÅEMÅ2 

&RQWUDVWHV
•Å NECESS©RIOÅ TERÅ UMAÅ IDEIA Å AINDAÅ QUEÅ GERAL Å DOÅ MODOÅ COMOÅ ASÅ EXPRESS¼ESÅ DOÅ MODELOÅ
ESPECIFICAMÅASÅCOLUNASÅDAÅMATRIZÅDOÅMODELOÅ%STAÅNO¯«OűÅÅF©CILÅSEÅASÅVARI©VEISÅS«OÅCONTµNUAS ÅEMÅ
QUEÅ CADAÅ UMAÅ CONSTITUIÅ UMAÅ COLUNAÅ DAÅ REFERIDAÅ MATRIZÅ $OÅ MESMOÅ MODO Å SEÅOÅMODELOÅ CONT±MÅ
UMÅTERMOÅINDEPENDENTE ÅAÅMATRIZÅCONT±MÅUMAÅCOLUNAÅDEÅ

.OÅ CASOÅ DEÅ UMÅ FACTOR ! Å COMÅ KÅ NµVEIS Å AÅ RESPOSTAÅ DEPENDEÅ DEÅ SEÅ OÅ FACTORÅ ±Å NOMINALÅ OUÅ
ORDINALÅ .OÅ CASOÅ DEÅ UMÅ FACTORÅ NOMINAL Å GERAM SEÅ K Å COLUNASÅ CORRESPONDENTESÅ AOSÅ SEGUNDO Å
TERCEIRO ÅETC ÅAT±ÅAOÅK ±SIMOÅNµVELÅDOÅFACTORÅ0ORTANTO ÅAÅPARAMETRIZA¯«OÅIMPLµCITAÅCONSISTEÅEMÅ
CONTRASTARÅAÅRESPOSTAÅDOÅPRIMEIROÅNµVELÅCOMÅCADAÅUMÅDOSÅRESTANTESÅNµVEIS Å.OÅCASOÅDEÅFACTORESÅ
ORDINAIS Å ASÅ K Å COLUNASÅ S«OÅ OSÅ POLINºMIOSÅ ORTOGONAISÅ SOBREÅ  Å  Å  Å K Å OMITINDOÅ OÅ TERMOÅ
CONSTANTE

%STAÅSITUA¯«OÅPODEÅPARECERÅCOMPLICADA ÅMASÅAINDAÅH©ÅMAISÅ%MÅPRIMEIROÅLUGAR ÅSEÅOÅTERMOÅ


INDEPENDENTEÅ ±Å OMITIDOÅ NUMÅ MODELOÅ QUEÅ CONT±MÅ ALGUMÅ TERMOÅ DEÅ TIPOÅ FACTOR Å OÅ PRIMEIROÅ DOSÅ
DITOSÅ TERMOSÅ ±Å CODIFICADOÅ EMÅ KÅ COLUNASÅ CORRESPONDENTESÅ AOSÅ INDICADORESÅ DEÅ TODOSÅ OSÅ NµVEISÅ DOÅ
FACTORÅ %MÅ SEGUNDOÅ LUGAR Å TODOÅ ESTEÅ COMPORTAMENTOÅ SEÅ PODEÅ ALTERARÅ MEDIANTEÅ OÅ ARGUMENTOÅ
CONTRASTS DAÅFUN¯«OÅOPTIONS Å/SÅVALORESÅÅPR± DEFINIDOSÅS«O
!RSWLRQV FRQWUDVWV F ³FRQWUWUHDWPHQW´³FRQWUSRO\´
!Å RAZ«OÅ PORQUEÅ SEÅ REFEREMÅ ESTESÅ VALORESÅ ±Å PORQUEÅ OSÅ VALORESÅ PR± DETERMINADOSÅ EMÅ 2Å S«OÅ
DISTINTOSÅ DEÅ 3 0,53Å NOÅ CASOÅ DEÅ FACTORESÅ NOMINAIS Å QUEÅ UTILIZAÅ OSÅ CONTRASTESÅ DEÅ (ELMERTÅ
0ORTANTO Å PARAÅ OBTERÅ OSÅ MESMOSÅ RESULTADOSÅ QUEÅ EMÅ 3 0,53 Å DEVER©Å ALTERARÅ ESTESÅ VALORESÅ PR±
DEFINIDOS
!RSWLRQV FRQWUDVWV F ³FRQWUKHOPHUW´³FRQWUSRO\´
%STAÅ DIFEREN¯AÅ ±Å DELIBERADA Å J©Å QUEÅ ENTENDEMOSÅ QUEÅ OSÅ CONTRASTESÅ PR± DEFINIDOSÅ DEÅ 2Å S«OÅ
MAISÅF©CEISÅDEÅINTERPRETARÅPARAÅOSÅPRINCIPIANTES

(©Å AINDAÅ OUTRASÅ POSSIBILIDADES Å POISÅ OÅ ESQUEMAÅ DEÅ CONTRASTESÅ AÅ UTILIZARÅ PODEÅ FIXAR SEÅ PARAÅ
CADAÅTERMOÅDOÅMODELO ÅUTILIZANDOÅASÅFUN¯¼ESÅCONTRASTS EÅC 

!INDAÅ N«OÅ SEÅ CONSIDERARAMÅ OSÅ TERMOSÅ DEÅ INTERAC¯«O Å QUEÅ GERAMÅ OSÅ PRODUTOSÅ DASÅ COLUNASÅ
INTRODUZIDAS PELOSÅTERMOSÅDOSÅSEUSÅCOMPONENTES

%MBORAÅOSÅDETALHESÅSEJAMÅCOMPLICADOS ÅASÅFºRMULASÅDOSÅMODELOSÅEMÅ2ÅGERAMÅHABITUALMENTEÅ
OSÅ MODELOSÅ QUEÅ UMÅ ESTATµSTICOÅ PODERIAÅ ESPERAR Å DESDEÅ QUEÅ SEÅ PRESERVEÅ AÅ MARGINALIDADEÅ 0ORÅ
EXEMPLO Å OÅ AJUSTAMENTOÅ DEÅ UMÅ MODELOÅ COMÅ INTERAC¯«O Å MASÅ SEMÅ OSÅ CORRESPONDENTESÅ EFEITOSÅ
PRINCIPAISÅ CONDUZIR©Å AÅ RESULTADOSÅ SURPREENDENTES Å CUJAÅ INTERPRETA¯«OÅ SEÅ DEIXAÅ PARAÅ OSÅ
ESPECIALISTAS

 0RGHORVOLQHDUHV
!Å FUN¯«OÅ ELEMENTARÅ PARAÅ AJUSTARÅ MODELOSÅ MÁLTIPLOSÅ ORDIN©RIOSÅ ±Å AÅ FUN¯«OÅ LM Å EÅ UMAÅ
VERS«OÅRESUMIDAÅDAÅSUAÅUTILIZA¯«Oű
!PRGHORDMXVWDGR OP H[SUHVVmRBGRBPRGHORGDWD IROKDGHGDGRV
0ORÅEXEMPLO
 -ODELOSÅESTATµSTICOSÅEMÅ2 

!IP OP \a[[GDWD SURGXFDR


AJUSTAR©Å UMÅ MODELOÅ DEÅ REGRESS«OÅ MÁLTIPLAÅ DEÅ YÅ SOBREÅ XÅ EÅ XÅ COMÅ TERMOÅ INDEPENDENTEÅ
IMPLµCITO Å /Å TERMOÅ DATAPRODUCAO Å EMBORAÅ SEJAÅ TECNICAMENTEÅ OPCIONAL Å ±Å IMPORTANTEÅ EÅ
ESPECIFICAÅ QUEÅ QUALQUERÅ VARI©VELÅ PARAÅ AÅ CONSTRU¯«OÅ DOÅ MODELOÅ DEVEÅ PROVIRÅ PRIORITARIAMENTEÅ DAÅ
FOLHAÅDEÅDADOSÅPRODUCAO ÅINDEPENDENTEMENTEÅDEÅQUEÅTENHAÅOUÅN«OÅSIDOÅCONECTADAÅAOÅCAMINHOÅDEÅ
BUSCAÅCOMÅAÅFUN¯«OÅATTACH 

 )XQo}HVJHQpULFDVSDUDH[WUDLULQIRUPDomRGRPRGHOR
/ÅRESULTADOÅDAÅFUN¯«OÅ LM ±ÅUMÅOBJECTOÅDOÅMODELOÅAJUSTADO ÅQUEÅCONSISTEÅNUMAÅLISTAÅDEÅ
RESULTADOSÅDEÅCLASSEÅLMÅ!ÅINFORMA¯«OÅACERCAÅDOÅMODELOÅAJUSTADOÅPODEÅIMPRIMIR SEÅOUÅVISUALIZAR
SEÅGRAFICAMENTE ÅUSANDOÅFUN¯¼ESÅGEN±RICASÅORIENTADASÅPARAÅOBJECTOSÅDESTAÅCLASSE ÅENTREÅASÅQUAISÅSEÅ
DESTACAM

ADD COEF EFFECTS KAPPA PREDICT RESIDUALS

ALIAS DEVIANCE FAMILY LABELS PRINT STEP

ANOVA DROP FORMULA PLOT PROJ SUMMARY

$EÅSEGUIDAÅAPRESENTA SEÅUMAÅBREVEÅDESCRI¯«OÅDASÅMAISÅUSADAS

ANOVAOBJECTO? ÅOBJECTO?

#OMPARAÅUMÅSUB MODELOÅCOMÅUMÅMODELOÅEXTERNOÅEÅPRODUZÅUMAÅTABELAÅDEÅ
AN©LISEÅDEÅVARIªNCIA

COEFICIENTOBJECTO #ALCULAÅAÅMATRIZÅDEÅCOEFICIENTESÅDEÅREGRESS«O

&ORMAÅREDUZIDAÅCOEFOBJECTO

DEVIANCEOBJECTO 3OMAÅDOSÅQUADRADOSÅDOSÅRESµDUOS ÅPONDERADOSÅSEÅFOR CASOÅDISSO

FORMULAOBJECTO /BT±MÅAÅFºRMULAÅDOÅMODELO

PLOTOBJECTO #RIAÅ QUATROÅ GR©FICOS Å MOSTRANDOÅ OSÅ RESµDUOS Å OSÅ VALORESÅ AJUSTADOS Å EÅ
ALGUNSÅDIAGNºSTICOS

PREDICTOBJECTO ÅNEWDATAFOLHAÅDEÅDADOS

/Å RESULTADOÅ ±Å UMÅ VECTOR OUÅ MATRIZÅ DEÅ VALORESÅ PREDITOSÅ PELOÅ MODELO Å
CORRESPONDENTESÅAOSÅVALORESÅDAÅFOLHAÅDEÅDADOSÅ%STAÅNOVAÅFOLHAÅDEÅDADOSÅ
USADAÅ DEVEÅ CONTERÅ VARI©VEISÅ CUJASÅ ETIQUETASÅ COINCIDAMÅ COMÅ ASÅ DAÅ
ORIGINAL

PRINTOBJECTO 6ISUALIZAÅ UMAÅ VERS«OÅ RESUMIDAÅ DOÅ OBJECTOÅ 'ERALMENTEÅ OÅ SEUÅ USOÅ ±Å
IMPLµCITO


0ODEÅUSARÅAÅFUN¯«O
!PHWKRGV FODVV ´OP´
PARAÅOBTERÅAÅLISTAGEMÅDEÅTODASÅASÅFUN¯¼ESÅRELACIONADAS
 -ODELOSÅESTATµSTICOSÅEMÅ2 

RESIDUALSOBJECTO %XTRAIÅAÅMATRIZÅDEÅRESµDUOS ÅPONDERADOSÅSEÅFOR CASOÅDISSO

&ORMAÅREDUZIDAÅRESIDOBJECTO

STEPOBJECTO 3ELECCIONAÅ UMÅ MODELOÅ ADEQUADO Å ADICIONANDOÅ OUÅ ELIMINANDOÅ TERMOSÅ EÅ


PRESERVANDOÅHIERARQUIASÅ/ÅMODELOÅFINALűÅOÅQUEÅTIVERÅVALORÅM©XIMOÅDOÅ
COEFICIENTEÅ!)#Å!KAIKEjSÅ)NFORMATIONÅ#RITERION 

SUMMARYOBJECTO 6ISUALIZAÅ UMÅ RESUMOÅ ESTATµSTICOÅ COMPLETOÅ DOSÅ RESULTADOSÅ DAÅ AN©LISEÅ DEÅ
REGRESS«O

 $QiOLVHGHYDULkQFLD&RPSDUDomRGHPRGHORV
!ÅFUN¯«OÅ DEÅAJUSTAMENTOÅDEÅMODELOÅAOVFORMULA ÅDATAFOLHAÅDEÅDADOS OPERAÅNOÅSEUÅ
MODOÅMAISÅSIMPLESÅDEÅMANEIRAÅSIMILARŨÅFUN¯«OÅLM EÅAÅMUITASÅDASÅFUN¯¼ESÅGEN±RICASÅLISTADASÅ
NAÅ 3EC¯«OÅ Å ;&UN¯¼ESÅ GEN±RICASÅ PARAÅ EXTRAIRÅINFORMA¯«OÅDOÅMODELO= Å P©GÅ  TAMB±MÅ SEÅLHEÅ
APLICAM

$ESTACA SEÅAINDAÅQUEÅAÅFUN¯«OÅAOV REALIZAÅUMAÅAN©LISEÅDEÅMODELOSÅESTRATIFICADOSÅDEÅERROSÅ


MÁLTIPLOS Å TAISÅ COMOÅ DELINEAMENTOSÅ kSPLIT PLOTl Å OUÅ DELINEAMENTOSÅ EMÅ BLOCOSÅ INCOMPLETOSÅ
BALANCEADOSÅCOMÅRECUPERA¯«OÅDEÅINFORMA¯«OÅINTER BLCOSÅ!ÅEXPRESS«OÅDOÅMODELO

UHVSRVWD a IRUPXODPHGLD  (UURU IRUPXODHVWUDWRV


ESPECIFICAÅ UMÅ MODELOÅ MULTI ESTRATOÅ COMÅ OSÅ TERMOSÅ DEÅ ERROÅ DEFINIDOSÅ PELAÅ EXPRESS«OÅ
FORMULAESTRATOSÅ .OÅ CASOÅ MAISÅ SIMPLES Å FORMULAESTRATOS ±Å UMÅ FACTOR Å QUANDOÅ DEFINEÅ UMÅ
DELINEAMENTOÅCOMÅDOISÅNµVEIS ÅISTOű ÅCOMÅTERMOSÅENTREÅEÅDENTROÅDOSÅNµVEISÅDOÅFACTOR

0ORÅEXEMPLO ÅSEÅTODASÅASÅVARI©VEISÅINDEPENDENTESÅS«OÅFACTORES ÅUMÅMODELOÅCOMOÅOÅSEGUINTE


!IP DRY SURGXFDRaYQ S N(UURU H[SORUDFDREORFRV 
GDWD H[SORUD
SERIAÅUSADOÅTIPICAMENTEÅPARAÅDESCREVERÅUMÅMODELOÅCOMÅOÅTERMOÅM±DIOÅY Q S N EÅTR²SÅNµVEISÅ
DEÅ ERRO ÅNOMEADAMENTEÅkENTREÅEXPLORA¯¼ES ÅkDENTROÅ DEÅEXPLORA¯¼ES ÅENTREÅ BLOCOSlÅEÅkDENTROÅ DEÅ
BLOCOSl

7DEHODGD$129$
2EFIRA SEÅ QUEÅ AÅ TABELAÅ DAÅ AN©LISEÅ DEÅ VARIªNCIAÅ CORRESPONDEÅ AÅ UMAÅ SUCESS«OÅ DEÅ MODELOSÅ
AJUSTADOSÅ !SÅ SOMASÅ DEÅ QUADRADOSÅ QUEÅ APARECEMÅ NAÅ TABELAÅ ANOVA CORRESPONDEMÅ AÅ DIMINUI¯¼ESÅ
NASÅSOMASÅDEÅQUADRADOSÅRESIDUAISÅCOMOÅRESULTADOÅDAÅINCLUS«OÅDEÅUMÅTERMOÅCONCRETO NUMÅLUGARÅ
CONCRETO DAÅSUCESS«OÅ0ORTANTOÅAÅORDEMÅDEÅINCLUS«OÅSOMENTEÅSER©ÅIRRELEVANTEÅEMÅDELINEAMENTOSÅ
ORTOGONAIS

0ARAÅ DELINEAMENTOSÅ COMÅ V©RIOSÅ ESTRATOSÅ OÅ PROCEDIMENTOÅ CONSISTE Å EMÅ PRIMEIROÅ LUGAR Å EMÅ
PROJECTARÅAÅRESPOSTAÅSOBREÅOSÅESTRATOSÅDOÅERRO ÅMAISÅUMAÅVEZÅEMÅSEQU²NCIA ÅEÅDEÅSEGUIDAÅAJUSTARÅOÅ
MODELOÅAÅCADAÅPROJEC¯«OÅ0ARAÅMAISÅDETALHES ÅCONSULTEÅ#HAMBERSÅÅ(ASTIEÅ 

5MAÅ ALTERNATIVAÅ MAISÅ FLEXµVELÅ DAÅ TABELAÅ COMPLETAÅ DAÅ ANOVA CONSISTEÅ EMÅ COMPARARÅDOISÅ OUÅ
MAISÅMODELOSÅDIRECTAMENTEÅUTILIZANDOÅAÅFUN¯«OÅANOVA 
 -ODELOSÅESTATµSTICOSÅEMÅ2 

!DQRYD PRGHORBDMXVWDGRBPRGHORBDMVXWDGRB
/ÅRESULTADOűÅUMAÅTABELAÅDEÅAN©LISEÅDEÅVARIªNCIAÅQUEÅMOSTRAÅASÅDIFEREN¯ASÅENTREÅOSÅMODELOSÅ
QUANDOÅ AJUSTADOSÅ NESTAÅ SEQU²NCIAÅ /SÅ MODELOSÅ AJUSTADOSÅ EMÅ COMPARA¯«OÅ CONSTITUEMÅ UMAÅ
SUCESS«OÅHIER©RQUICAÅ%STEÅRESULTADOÅN«OÅFORNECEÅINFORMA¯«OÅDIFERENTEÅDAÅOBTIDAÅPELAÅFUN¯«OÅPR±
DEFINIDA ÅPOR±MÅFACILITAÅAÅSUAÅCOMPREENS«OÅEÅCONTROLO

 $FWXDOL]DomRGHPRGHORVDMXVWDGRV
!Å FUN¯«OÅ UPDATE UTILIZA SEÅ FREQUENTEMENTEÅ PARAÅ AJUSTARÅ UMÅ MODELOÅ QUEÅ DIFEREÅ DEÅ OUTROÅ
AJUSTADOÅPREVIAMENTEÅPORÅALGUNSÅTERMOSÅADICIONADOSÅOUÅREMOVIDOSÅ!ÅSUAÅEXPRESS«Oű
!QRYRPRGHOR XSGDWH PRGHORDQWHULRUQRYDIRUPXOD
.AÅ EXPRESS«OÅ kNOVAFORMULAlÅ UTILIZA SEÅ OÅ PONTOÅ klÅ PARAÅ REFERIRÅ AÅ TODAÅ AÅ PARTEÅ
CORRESPONDENTEÅAOÅMODELOÅANTERIORÅ0ORÅEXEMPLO
!IP OP \a[[[[[GDWD SURGXFDR
!IP OP IPa[
!VIP XSGDWH IPVTUW  a
AJUSTAÅ UMÅ MODELOÅ DEÅ REGRESS«OÅ MÁLTIPLAÅ COMÅ Å VARI©VEISÅ INDEPENDENTES Å CONTIDASÅ NAÅ FOLHAÅ DEÅ
DADOSÅ PRODUCAO Å DEÅ SEGUIDAÅ AJUSTAÅ UMÅ MODELOÅ ADICIONALÅ INCLUINDOÅ UMAÅ SEXTAÅ VARI©VELÅ
INDEPENDENTE ÅEÅFINALMENTEÅAJUSTAÅOUTROÅMODELOÅALTERNATIVOÅAÅESTE ÅEMÅQUEÅAÅVARI©VELÅDEPENDENTEÅ
±ÅSUBSTITUµAÅPELAÅSUAÅRAIZÅQUADRADA

.OTE SEÅQUE ÅTENDOÅDEFINIDOÅAÅORIGEMÅDOSÅDADOSÅCOMÅDATAPRODUCAO NOÅMODELOÅINICIAL ÅESTAÅ


INFORMA¯«OűÅTRANSFERIDAÅAUTOMATICAMENTEÅPARAÅOSÅMODELOSÅSEGUINTES

/Å NOMEÅ kl 0ODEÅ SERÅ USADOÅ NOUTROSÅ CONTEXTOS Å POR±MÅ COMÅ SIGNIFICADOSÅ LIGEIRAMENTEÅ
DISTINTOSÅ0ORÅEXEMPLO
!IPIXOO OP \aGDWD SURGXFDR
AJUSTAR©ÅUMÅMODELOÅCOMÅVARI©VELÅRESPOSTAÅY ÅEÅCOMÅTODASÅASÅVARI©VEISÅINDEPENDENTESÅEXISTENTESÅ
NAÅFOLHAÅDEÅDADOSÅPRODUCAO

/UTRASÅFUN¯¼ESÅQUEÅPERMITEMÅEXPLORARÅMODELOSÅDEÅFORMAÅSEQUENCIALÅS«OÅASÅFUN¯¼ESÅADD Å
DROP EÅSTEP Å/SÅNOMESÅS«OÅSUGESTIVOS ÅMASÅDEVER©ÅCONSULTARÅAÅAJUDAÅDISPONµVELÅPARAÅESTASÅ
FUN¯¼ES

 0RGHORVOLQHDUHVJHQHUDOL]DGRV
/SÅMODELOSÅLINEARESÅGENERALIZADOSÅS«OÅUMAÅEXTENS«OÅDOSÅMODELOSÅLINEARES ÅCOMÅOÅOBJECTIVOÅ
DEÅTERÅEMÅCONSIDERA¯«OÅTANTOÅDISTRIBUI¯¼ESÅDEÅRESPOSTASÅN«OÅNORMAIS ÅCOMOÅTRANSFORMA¯¼ESÅPARAÅ
OBTERÅAÅLINEARIDADEÅDEÅUMAÅFORMAÅDIRECTAÅ5MÅMODELOÅLINEARÅGENERALIZADOÅPODEÅDESCREVER SEÅDEÅ
ACORDOÅCOMÅASÅSEGUINTESÅSUPOSI¯¼ES

x %XISTEÅ UMAÅ VARI©VELÅ RESPOSTAÅ Y Å EÅ DIVERSASÅ VARI©VEISÅ CAUSAISÅ X Å X Å  Å CUJOSÅ VALORESÅ
INFLUEMÅNAÅDISTRIBUI¯«OÅDAÅVARI©VELÅRESPOSTA

x !SÅ VARI©VEISÅ CAUSAISÅ INFLUENCIAMÅ AÅ DISTRIBUI¯«OÅ DEÅ YÅ MEDIANTEÅ UMAÅ FUN¯«OÅ LINEARÅ
SIMPLESÅ%STAÅFUN¯«OÅLINEARÅRECEBEÅOÅNOMEÅDEÅPREDICTORÅLINEAR ÅEÅESCREVE SEÅGERALMENTE
 -ODELOSÅESTATµSTICOSÅEMÅ2 

K E [  E  [    E Q [Q
)STOű Å [L N«OÅINFLUENCIAÅNAÅDISTRIBUI¯«OÅDEÅYÅSEÅEÅSºÅSEÅ E L 
x !ÅDISTRIBUI¯«OÅDEÅYűÅDAÅFORMA

ª$ º
I \ \ P  M H[S « ^ \O P  J O P `  W \ M »
¬M ¼
ONDEÅ M ±Å UMÅ PARªMETROÅ DEÅ ESCALA POSSIVELMENTEÅ CONHECIDO Å QUEÅ PERMANECEÅ CONSTANTEÅ
PARAÅTODASÅASÅOBSERVA¯¼ES Å!ÅREPRESENTAÅUMÅFACTOR DEÅPONDERA¯«OÅAÅPRIORI QUEÅSEÅSUP¼EÅ
CONHECIDO ÅMASÅQUEÅPODEÅVARIARÅCOMÅASÅOBSERVA¯¼ES ÅEÅP ±ÅOÅVALORÅM±DIOÅDEÅYÅ0ORTANTO Å
SUP¼E SEÅ QUEÅ AÅ DISTRIBUI¯«OÅ DEÅ YÅ FICAÅ DETERMINADAÅ PELAÅ SUAÅ M±DIAÅ EÅ POSSIVELMENTEÅ PORÅ
UMÅPARªMETROÅDEÅESCALA

x !ÅM±DIA ÅP űÅUMAÅFUN¯«OÅINVERTµVELÅDOÅPREDICTORÅLINEAR

P P K  K P  P A P
EÅESTAÅFUN¯«OÅINVERSA Å A ÅDENOMINA SEÅFUN¯«OÅDEÅENLACE

%STESÅ PRESSUPOSTOSÅ S«OÅ SUFICIENTEMENTEÅ ABRANGENTESÅ PARAÅ ABARCARÅ UMAÅ AMPLAÅ CLASSEÅ DEÅ
MODELOSÅ ÁTEISÅ NAÅ ESTATµSTICAÅ APLICADAÅ E Å SIMULTANEAMENTE Å SUFICIENTEMENTEÅ RESTRITIVOSÅ PARAÅ OÅ
DESENVOLVIMENTOÅ DEÅ UMAÅ METODOLOGIAÅ UNIFICADAÅ DEÅ ESTIMA¯«OÅ EÅ INFER²NCIA Å PELOÅ MENOSÅ
ASSIMPTOTICAMENTEÅ /SÅ INTERESSADOSÅ EMÅ APROFUNDARÅ ESTEÅ TEMAÅ PODEMÅ CONSULTARÅ QUALQUERÅ DASÅ
OBRASÅDEÅREFER²NCIAÅSOBREÅOÅASSUNTO ÅTALÅCOMOÅ-C#ULLAGHÅÅ.ELDERÅ ÅOUÅ$OBSONÅ 

 )DPtOLDV
!ÅCLASSEÅDEÅMODELOSÅLINEARESÅGENERALIZADOSÅQUEÅPODEMÅSERÅTRATADOSÅEMÅ2ÅINCLUIÅASÅVARI©VEISÅ
RESPOSTAÅ DEÅ DISTRIBUI¯¼ESÅ GAUSSIANA NORMAL Å BINOMIAL Å POISSON Å GAUSSIANAÅ INVERSA NORMALÅ
INVERSA Å EÅ GAMMA Å BEMÅ COMOÅ OSÅ MODELOSÅ DEÅ QUASI VEROSIMILHAN¯AÅ EMÅ QUEÅ AÅ DISTRIBUI¯«OÅ DAÅ
VARI©VELÅ RESPOSTAÅ N«OÅ EST©Å EXPLICITAMENTEÅ DEFINIDAÅ .ESTAÅ ÁLTIMAÅ SITUA¯«O Å DEVEÅ ESPECIFICAR SEÅAÅ
FUN¯«OÅDEÅVARIªNCIA COMOÅUMAÅFUN¯«OÅDAÅM±DIAÅNOSÅRESTANTESÅCASOS ÅESTAÅFUN¯«OÅEST©ÅIMPLµCITAÅ
NAÅDISTRIBUI¯«OÅDAÅVARI©VELÅRESPOSTA

#ADAÅDISTRIBUI¯«OÅDAÅVARI©VELÅRESPOSTAÅADMITEÅDIVERSASÅFUN¯¼ESÅDEÅENLACEÅQUEÅRELACIONAMÅAÅ
M±DIAÅ COMÅ OÅ PREDICTORÅ LINEARÅ $EÅ SEGUIDAÅ APRESENTAM SEÅ ASÅ QUEÅ AUTOMATICAMENTEÅ EST«OÅ
DISPONµVEIS

.OMEÅDAÅFAMµLIA &UN¯«OÅDEÅENLACE

BINOMIAL LOGIT ÅPROBIT ÅCLOGLOG


GAUSSIAN IDENTITY
GAMA IDENTITY ÅINVERSE ÅLOG
INVERSEGAUSIAN MU>
POISSON IDENTITY ÅLOG ÅSQRT
QAUSI LOGIT ÅPROBIT ÅCLOGLOG ÅIDENTITY ÅINVERSE
LOG ÅSQRT ÅMU>
 -ODELOSÅESTATµSTICOSÅEMÅ2 

!Å COMBINA¯«OÅ DEÅ UMAÅ DISTRIBUI¯«OÅ DAÅ VARI©VELÅ RESPOSTA Å UMAÅ FUN¯«OÅ DEÅ ENLACEÅ EÅ OUTRASÅ
INFORMA¯¼ESÅQUEÅS«OÅNECESS©RIASÅPARAÅLEVARÅAÅCABOÅAÅMODELIZA¯«O ÅDENOMINA SEÅFAMµLIA DOÅMODELOÅ
LINEARÅGENERALIZADO

 $IXQomRJOP
$ADOÅ QUEÅAÅDISTRIBUI¯«OÅ DAÅVARI©VELÅRESPOSTAÅDEPENDEÅDASÅ VARI©VEISÅPREDICTORASÅATRAV±SÅDEÅ
UMAÅ FUN¯«OÅ LINEARÅ SIMPLES Å PODEÅ UTILIZAR SEÅ OÅ MESMOÅ MECANISMOÅ DOSÅ MODELOSÅ LINEARESÅ PARAÅ
ESPECIFICARÅAÅPARTEÅLINEARÅDOÅMODELOÅLINEARÅGENERALIZADOÅ#ONTUDO ÅAÅFAMµLIAÅDEVEÅESPECIFICAR SEÅDEÅ
MODOÅDISTINTO

!Å FUN¯«OÅ DEÅ 2Å QUEÅ PERMITEÅ AJUSTARÅ UMÅ MODELOÅ LINEARÅ GENERALIZADOÅ ±Å GLM Å QUEÅ ±Å DAÅ
SEGUINTEÅFORMA
!PRGHORDMXVWDGR JOP IRUPXOD
IDPLO\ IDPLOLDJHUDGRUDGDWD IROKDGDGRV
!Å ÁNICAÅ CARACTERµSTICAÅ NOVAÅ ±Å OÅ PARªMETROÅ FAMLIAGERADORA ATRAV±SÅ DOÅ QUALÅ SEÅ DESCREVEÅ AÅ
FAMµLIAÅDOÅMODELOÅLINEARÅGENERALIZADOŕÅOÅNOMEÅDEÅUMAÅFUN¯«OÅQUEÅGERAÅUMAÅLISTAÅDEÅFUN¯¼ESÅEÅ
EXPRESS¼ESÅQUE ÅJUNTAS ÅDEFINEMÅEÅCONTROLAMÅOÅMODELOÅEÅOÅPROCESSOÅDEÅESTIMA¯«OÅ%MBORAÅPOSSAÅ
PARECERÅCOMPLICADOŨÅPRIMEIRAÅVISTA ÅAÅSUAÅUTILIZA¯«OűÅMUITOÅSIMPLES

/SÅ NOMESÅ DASÅ FUN¯¼ESÅ STANDARDÅ GERADORASÅ DEÅ FAMµLIASÅ QUEÅ ACOMPANHAMÅ 2Å S«OÅ LISTADASÅ NAÅ
TABELAÅAPRESENTADAÅNAÅ3EC¯«OÅÅ;&AMµLIAS= ÅP©GÅ ÅCOMÅAÅDESIGNA¯«OÅDEÅk.OMEÅDAÅFAMµLIAlÅ
#ASOÅHAJAÅNECESSIDADEÅDEÅSELECCIONARÅUMAÅFUN¯«OÅDEÅENLACE ÅDEVEÅINDICAR SEÅCOMOÅUMÅPARªMETRO Å
ENTREÅ PAR²NTESIS Å DOÅ NOMEÅ DAÅ FAMµLIAÅ .OÅ CASOÅ DAÅ FAMµLIAÅ kQUASIl Å AÅ FUN¯«OÅ DEÅ VARIªNCIAÅ PODEÅ
ESPECIFICAR SEÅDOÅMESMOÅMODO

6EJAMOSÅALGUNSÅEXEMPLOS

&AMµLIAÅGAUSSIAN
5MAÅEXPRESS«OÅDAÅFORMA
!IP JOP \a[[ IDPLO\ JDXVVLDQGDWD YHQGDV
OBT±MÅOÅMESMOÅRESULTADOÅDE
!IP OP \a[[GDWD YHQGDV
MASÅ COMÅ MENORÅ EFICI²NCIAÅ .OTEÅ QUEÅ AÅ FAMµLIAÅ GAUSSIANÅ N«OÅ DISP¼EÅ AUTOMATICAMENTEÅ DEÅ UMAÅ
S±RIEÅ DEÅ FUN¯¼ESÅ DEÅ ENLACE Å PELOÅ QUEÅ N«OÅ ADMITEÅ PARªMETROSÅ 3EÅ UMAÅ DETERMINADAÅ AN©LISEÅ
NECESSITAÅ DEÅ USARÅ AÅ FAMµLIAÅGAUSSIANÅCOMÅ UMÅENLACEÅ N«O STANDARD ÅAÅSOLU¯«OÅPASSAÅ PELOÅ USOÅ DAÅ
FAMµLIAÅQUASI ÅCOMOÅSEÅVER©ÅPOSTERIORMENTE

&AMµLIAÅBINOMIAL
#ONSIDEREMOSÅOÅSEGUINTEÅEXEMPLOÅARTIFICIALÅ3ILVEY Å 

/SÅHOMENSÅDAÅILHAÅDEÅ+ALYTHOS ÅNOÅ-ARÅ%GEU ÅSOFREMÅDEÅUMAÅDOEN¯AÅOCULARÅCONG±NITAÅCUJOSÅ


EFEITOSÅSEÅAGRAVAMÅCOMÅAÅIDADEÅ4OMOU SEÅUMAÅAMOSTRAÅDEÅV©RIOSÅHOMENSÅDESTAÅILHA ÅDEÅIDADESÅ
DIFERENTES ÅCUJOSÅRESULTADOSÅSEÅSEGUEM
 -ODELOSÅESTATµSTICOSÅEMÅ2 

)DADE     

.‰ÅDEÅHOMENS     

.‰ÅDEÅCEGOS     

#ONSIDEREMOSÅOÅPROBLEMAÅDEÅAJUSTARÅUMÅMODELOÅLOGµSTICOÅEÅUMÅMODELOÅPROBITÅAÅESTESÅDADOS Å
EÅESTIMARÅEMÅCADAÅMODELOÅOÅPARªMETROÅ,$ ÅCORRESPONDENTEŨÅIDADEÅEMÅQUEÅAÅPROBABILIDADEÅDEÅ
CEGUEIRAűÅSEÅ

3EÅ YÅ ±Å OÅ NÁMEROÅ DEÅ CEGOSÅ COMÅ IDADEÅ X Å EÅ NÅ ±Å OÅ NÁMEROÅ DEÅ SUJEITOSÅ ESTUDADOS Å AMBOSÅ OSÅ
MODELOSÅS«OÅDAÅFORMA

\ a % Q ) E   E [
EMÅ QUE Å PARAÅ OÅ MODELOÅ PROBIT Å ) ] ) ] ±Å AÅ FUN¯«OÅ DEÅ DISTRIBUI¯«OÅ NORMALÅ   Å EÅ NOÅ
MODELOÅ LOGITÅ MODELOÅ PORÅ DEFEITO Å ) ] H ]    H ] Å %MÅ AMBOSÅ OSÅ CASOS Å ,$Å ±Å DEFINIDOÅ
COMO

/'  E  E
ISTOű ÅOÅPONTOÅEMÅQUEÅOÅARGUMENTOÅDAÅFUN¯«OÅDEÅDISTRIBUI¯«OűÅZERO

%MÅPRIMEIROÅLUGAR ÅVAMOSÅINTRODUZIRÅOSÅDADOSÅPARAÅUMAÅFOLHAÅDEÅDADOS
!NDO\WKRV GDWDIUDPH [ F  
Q UHS  \ F 
0ARAÅ AJUSTARÅ UMÅ MODELOÅ BINOMIALÅ UTILIZANDOÅ GLM Å EXISTEMÅ DUASÅ POSSIBILIDADESÅ PARAÅ AÅ
RESPOSTA

x 3EÅAÅRESPOSTAűÅUMÅVECTOR ÅENT«OÅDEVEÅCORRESPONDERÅAÅDADOSÅBIN©RIOS ÅEÅPORTANTOÅSºÅDEVEÅ


CONTERÅÅZERO ÅEÅÅUM 

x 3EÅAÅRESPOSTAűÅUMAÅMATRIZÅDEÅDUASÅCOLUNAS ÅAÅPRIMEIRAÅCOLUNAÅDEVEÅCONTERÅOÅNÁMEROÅDEÅ
SUCESSOSÅEÅAÅSEGUNDAÅOÅNÁMEROÅDEÅINSUCESSOS

6AMOSÅAÅUSARÅAÅSEGUNDAÅCONVEN¯«O ÅPELOÅQUEÅDEVEMOSÅADICIONARÅUMAÅMATRIZŨÅNOSSAÅFOLHAÅ
DEÅDADOS
!NDO\WKRV<PDW FELQG NDO\WKRV\NDO\WKRVQNDO\WKRV\
0ARAÅAJUSTARÅOSÅDOISÅMODELOSÅUTILIZAMOS
!IPS JOP <PDWa[IDPLO\ ELQRPLDO OLQN SURELW GDWD NDO\WKRV
!IPO JOP <PDWa[IDPLO\ ELQRPLDOGDWD NDO\WKRV
*©ÅQUEÅAÅFUN¯«OÅDEÅENLACEű ÅPORÅDEFEITO ÅAÅFUN¯«OÅLOGIT ÅESTEÅPARªMETROÅPODEÅSERÅOMITIDOÅTALÅ
COMOÅSEÅFEZÅNAÅSEGUNDAÅEXPRESS«OÅ0ARAÅVERÅOSÅRESULTADOSÅDEÅCADAÅUMÅDOSÅAJUSTAMENTOS ÅFAZ SE
!VXPPDU\ IPS
!VXPPDU\ IPO
!MBOSÅ OSÅ MODELOSÅ SEÅ AJUSTAMÅ DEMASIADOÅ BEM Å 0ARAÅ ESTIMARÅ ,$Å PODEMOSÅ DEFINIRÅ AÅ
SEGUINTEÅFUN¯«O
!OG IXQFWLRQ E
^
 -ODELOSÅESTATµSTICOSÅEMÅ2 

E>@E>@
`
EÅDEÅSEGUIDAÅCALCULARÅOÅSEUÅVALOR ÅCOMÅOSÅRESULTADOSÅFMPÅEÅFMLÅANTERIORES
!OGS OG FRHI IPS
!OGO OG FRHI IPO
!F OGSOGO
)NTERCEPT Å)NTERCEPT Å

ÅÅÅÅ

OBTENDO SEÅASÅESTIMATIVASÅDEÅÅANOSÅEÅÅANOS ÅRESPECTIVAMENTE

-ODELOSÅPOISSON
0ARAÅAÅFAMµLIAÅPOISSONÅAÅFUN¯«OÅDEÅENLACEÅPR± DEFINIDAűÅLOG ÅEÅOÅUSOÅQUEÅFUNDAMENTALMENTEÅ
SEÅ FAZÅ NAÅ PR©TICAÅ DESTAÅ FAMµLIAÅ ±Å PARAÅ AJUSTARÅ MODELOSÅ LOG LINEARESÅ DEÅ 0OISSONÅ AÅ DADOSÅ DEÅ
FREQU²NCIASÅCUJAÅDISTRIBUI¯«OűÅGERALMENTEÅMULTI NOMIALÅ%STEűÅUMÅEXTENSOÅEÅIMPORTANTEÅTEMA Å
QUEÅCONSTITUIÅUMAÅPARTEÅFUNDAMENTALÅDAÅUTILIZA¯«OÅDEÅMODELOSÅGENERALIZADOSÅN«O GAUSSIANOS ÅQUEÅ
N«OÅSER©ÅAQUIÅDESENVOLVIDO

/CASIONALMENTEÅ SURGEMÅ DADOSÅ CUJAÅ DISTRIBUI¯«OÅ ±Å NAÅREALIDADEÅ0OISSON ÅQUEÅNOÅPASSADOÅSEÅ


ANALISAVAMÅ COMOÅ DADOSÅ GAUSSIANOS Å APºSÅ LHESÅ APLICARÅ UMAÅ TRANSFORMA¯«OÅ LOGARµTMICAÅ OUÅ RAIZÅ
QUADRADAÅ #OMOÅ ALTERNATIVAÅ AÅ ESTAÅ ÁLTIMAÅ TRANSFORMA¯«O Å PODEÅ AJUSTAR SEÅ UMÅ MODELOÅ LINEARÅ
GENERALIZADOÅDEÅ0OISSON ÅCOMOÅNOÅSEGUINTEÅEXEMPLO
!IPRG JOP \a$%[IDPLO\ SRLVVRQ OLQN VTUW 
GDWD ZRUPFRXQWV

-ODELOSÅQUASIÅQUASI VEROSIMILHAN¯A
%MÅ TODASÅ ASÅ FAMµLIAS Å AÅ VARIªNCIAÅ DAÅ VARI©VELÅ RESPOSTAÅ DEPENDEÅ DAÅ SUAÅ M±DIA Å EÅ TEMÅ UMÅ
PARªMETROÅDEÅESCALAÅMULTIPLICATIVOÅ!ÅFORMAÅDEÅDEPEND²NCIAÅDAÅVARIªNCIAÅEMÅRELA¯«OŨÅM±DIAűÅ
UMAÅCARACTERµSTICAÅDAÅDISTRIBUI¯«OÅDAÅVARI©VELÅRESPOSTAÅPORÅEXEMPLO ÅPARAÅAÅDISTRIBUI¯«OÅ0OISSONÅ
SER©Å YDU> \ @ P
0ARAÅ AÅ ESTIMA¯«OÅ EÅ INFER²NCIAÅ DAÅ FAMµLIAÅ QUASI VEROSIMILHAN¯A Å AÅ DISTRIBUI¯«OÅ EXACTAÅ DAÅ
VARI©VELÅ RESPOSTAÅ N«OÅ EST©Å ESPECIFICADA Å MASÅ APENASÅ UMAÅ FUN¯«OÅ DEÅ ENLACEÅ EÅ AÅ FORMAÅ COMOÅ AÅ
VARIªNCIAÅ DEPENDEÅ DAÅ M±DIAÅ *©Å QUEÅ AÅ ESTIMA¯«OÅ QUASE VEROSIMILHAN¯AÅ UTILIZAÅ FORMALMENTEÅ ASÅ
MESMASÅT±CNICASÅDAÅDISTRIBUI¯«OÅGAUSSIANA ÅESTAÅFAMµLIAÅPERMITEÅAJUSTARÅMODELOSÅGAUSSIANOSÅCOMÅ
FUN¯¼ESÅDEÅENLACEÅOUÅINCLUSIVAMENTEÅCOMÅFUN¯¼ESÅDEÅVARIªNCIAÅN«O STANDARD

0ORÅEXEMPLO ÅCONSIDEREMOSÅAÅSEGUINTEÅREGRESS«OÅN«OÅLINEAR

T ]
\ H
]  T 
QUEÅPODEÅESCREVER SEÅCOMO


\ H
E [  E  [
 -ODELOSÅESTATµSTICOSÅEMÅ2 

ONDEÅ [ ] ]  [  ]  E  T  E  T  T  Å #ONSIDERANDOÅ QUEÅ EXISTEÅ UMAÅ FOLHAÅ DEÅ


DADOSÅAPROPRIADA ÅBIOQUIMICA ÅPODEMOSÅAJUSTARÅOÅMODELOÅMEDIANTE
!QOILW JOP \a[[± 
IDPLO\ TXDVL OLQN LQYHUVHYDULDQFH FRQVWDQW 
GDWD ELRTXLPLFD
#ONSULTEÅOÅMANUALÅEÅAÅAJUDAÅDISPONµVELÅPARAÅMAISÅDETALHES

 0RGHORV GH PtQLPRV TXDGUDGRV QmR OLQHDUHV H GH Pi[LPD


YHURVLPLOKDQoD
!LGUMASÅ FORMASÅ DEÅ MODELOSÅ N«OÅ LINEARESÅ PODEMÅ AJUSTAR SEÅ USANDOÅ MODELOSÅ LINEARESÅ
GENERALIZADOSÅ FUN¯«OÅ GLM Å MASÅ NAÅ MAIORÅ PARTEÅ DOSÅ CASOSÅ ±Å NECESS©RIOÅ UTILIZARÅ OPTIMIZA¯«OÅ
N«OÅLINEARÅ!ÅFUN¯«OÅDEÅ2ÅPARAÅAÅREALIZARűÅNLM ÅQUEÅSUBSTITUIÅASÅFUN¯¼ESÅMS EÅNLMIN DEÅ
3 0,53Å 0ROCURAMOSÅ OSÅ VALORESÅ DOSÅ PARªMETROSÅ QUEÅ MINIMIZAMÅ ALGUMÅ µNDICEÅ DEÅ FALTAÅ DEÅ
AJUSTAMENTOÅ EÅ NLM RESOLVE OÅ TESTANDOÅ V©RIOSÅ PARªMETROSÅ ITERATIVAMENTEÅ !OÅ CONTR©RIOÅ DAÅ
REGRESS«OÅLINEAR ÅPORÅEXEMPLO ÅN«OÅH©ÅQUALQUERÅGARANTIAÅDEÅQUEÅOÅPROCEDIMENTOÅSEJAÅCONVERGENTEÅ
PARAÅ ESTIMADORESÅ SATISFATºRIOSÅ !Å FUN¯«OÅ NLM Å NECESSITAÅ DEÅ UMAÅ VALORESÅ DEÅ PARTIDAÅ PARAÅ OSÅ
PARªMETROSÅAÅESTIMARÅEÅAÅCONVERG²NCIAÅDEPENDEÅCRITICAMENTEÅDAÅQUALIDADEÅDESSESÅVALORESÅINICIAIS

 0tQLPRVTXDGUDGRV
5MAÅ FORMAÅ DEÅ AJUSTARÅ UMÅ MODELOÅ N«OÅ LINEARÅ ±Å MINIMIZANDOÅ AÅ SOMAÅ DOSÅ QUADRADOSÅ DOSÅ
RESµDUOSÅ 33% Å ESTEÅ M±TODOÅ FAZÅ SENTIDOÅ SEÅ OSÅ ERROSÅ OBSERVADOSÅ SEGUEMÅ SATISFATORIAMENTEÅ UMAÅ
DISTRIBUI¯«OÅNORMAL

!PRESENTA SEÅUMÅEXEMPLOÅRETIRADOÅDEÅ"ATESÅÅ7ATTSÅ ÅP©GÅÅ/SÅDADOSÅS«O


![ F 

!\ F 
/ÅMODELOÅQUEÅSEÅPRETENDEÅAJUSTARű
!IQ IXQFWLRQ S
^
VXP \ S>@ [  S>@[ A
`
0ARAÅ INICIARÅ OÅ AJUSTAMENTO Å NECESSITAMOSÅ DEÅ UNSÅ VALORESÅ INICIAISÅ PARAÅ OSÅ PARªMETROSÅ AÅ
ESTIMARÅ5MAÅFORMAÅDEÅENCONTRARÅUNSÅVALORESÅDEÅPARTIDAÅAPROPRIADOSűÅREPRESENTARÅGRAFICAMENTEÅ
OSÅ DADOS Å TENTARÅ ADIVINHARÅ OSÅ VALORESÅ DESSESÅ PARªMETROS Å EÅ DESENHARÅ SOBREÅ OÅ GR©FICOÅ AÅ CURVAÅ
CORRESPONDENTEÅAÅESTESÅVALORES
!SORW [\
![DMXVWDGR VHT 
!\DMXVWDGR  [DMXVWDGR [DMXVWDGR
!OLQHV VSOLQH [DMXVWDGR\DMXVWDGR
 -ODELOSÅESTATµSTICOSÅEMÅ2 

%MBORAÅSEÅPUDESSEÅTENTARÅENCONTRARÅVALORESÅMELHORÅAJUSTADOS ÅOSÅVALORESÅÅEÅÅPARECEMÅ
ADEQUADOSÅ0ASSEMOSÅAGORAŨÅESTIMA¯«O
!UHVXOWDGR QOP IQS F  KHVVLDQ 758(
!PºSÅ PRECEDERÅ AOÅ AJUSTAMENTO Å RESULTADOMINIMUM CONT±MÅ AÅ SOMAÅ DOSÅ QUADRADOSÅ DOSÅ
RESµDUOSÅ 33% Å EÅ RESULTADOESTIMATES CONT±MÅ OSÅ ESTIMADORESÅ DEÅ MµNIMOSÅ QUADRADOSÅ DOSÅ
PARªMETROSÅ0ARAÅOBTERÅOSÅERROS PADR«OÅAPROXIMADOSÅ3% ÅDOSÅESTIMADORESÅFAZ SE
!VTUW GLDJ  UHVXOWDGRPLQLPXP OHQJWK \   
VROYH UHVXOWDGRKHVVLDQ
/Å VALORÅ Å NAÅ EXPRESS«OÅ ANTERIORÅ REPRESENTAÅ OÅ NÁMEROÅ DEÅ PARªMETROSÅ ESTIMADOSÅ 5MÅ
INTERVALOÅDEÅCONFIAN¯AÅAÅÅSER©ÅPARªMETROÅESTIMADOÅr Å3%Å0ODEMOSÅREPRESENTARÅOÅMODELOÅ
AJUSTADOÅSOBREÅOÅGR©FICOÅDOSÅVALORES
!SORW [\
![DMXVWDGR VHT 
!\DMXVWDGR  [DMXVWDGR [DMXVWDGR
!OLQHV VSOLQH [DMXVWDGR\DMXVWDGR
!Å BIBLIOTECAÅ NLS DISP¼EÅ DEÅ MUITASÅ OUTRASÅ CAPACIDADESÅ PARAÅ AJUSTAMENTOÅ DEÅ MODELOSÅ N«OÅ
LINEARESÅPELOÅM±TODOÅDOSÅMµNIMOSÅQUADRADOSÅ/ÅMODELOÅQUEÅACAB©MOSÅDEÅAJUSTARűÅOÅMODELOÅDEÅ
-ICHAELIS -ENTEN ÅCUJAÅFUN¯«OÅNAÅBIBLIOTECAÅNLSűÅ3SMICMEN 
!OLEUDU\ QOV
!GI GDWDIUDPH [ [\ \
!PRGHOR QOV \a66PLFPHQ [9PN GI
!PRGHOR
.ONLINEARÅREGRESSIONÅMODEL

MODELÅÅYÅ^Å33MICMENX Å6M ÅK Å

DATAÅÅDFÅ

6MÅÅÅÅÅÅÅÅÅÅÅÅKÅ

ÅÅÅ

RESIDUALÅSUM OF SQUARESÅÅÅ
!VXPPDU\ PRGHOR
&ORMULAÅYÅ^Å33MICMENX Å6M ÅK

0ARAMETERS

%STIMATEÅ3TDÅ%RROR T VALUEÅ0R\T\ ÅÅÅÅ

6MÅE ÅÅE ÅÅÅE Å

KÅÅE ÅÅE ÅÅÅÅE Å

3IGNIFÅCODESÅÅÅÅ@

ÅÅÅÅ@

ÅÅÅÅ@
ÅÅÅÅ@ÅÅÅÅ@ÅÅÅÅ

2ESIDUALÅSTANDARDÅERRORÅÅONÅÅDEGREESÅOFÅFREEDOM
 -ODELOSÅESTATµSTICOSÅEMÅ2 

#ORRELATIONÅOFÅ0ARAMETERÅ%STIMATES

6M

KÅ

0i[LPDYHURVLPLOKDQoD
/ÅM±TODOÅDEÅM©XIMAÅVEROSIMILHAN¯AűÅUMÅM±TODOÅDEÅAJUSTAMENTOÅQUEÅSEÅAPLICAÅMESMOÅQUEÅ
OSÅ ERROSÅ N«OÅ TENHAMÅ DISTRIBUI¯«OÅ NORMALÅ /Å M±TODOÅ ESTIMAÅ OSÅ VALORESÅ DOSÅ PARªMETROSÅ QUEÅ
MAXIMIZAMÅ AÅ FUN¯«OÅ LOG VEROSIMILHAN¯AÅ OU Å OÅ QUEÅ ±Å EQUIVALENTE Å MINIMIZAMÅ OÅ VALORÅ Å LOG
VEROSIMILHAN¯AÅ !PRESENTA SEÅ UMÅ EXEMPLOÅ RETIRADOÅ DEÅ $OBSONÅ  Å P©GÅ   Å EMÅ QUEÅ SEÅ
AJUSTAÅUMÅMODELOÅLOGIT AOSÅDADOSÅDOSE ÅRESPOSTA ÅOSÅQUAISÅEVIDENTEMENTEÅTAMB±MÅPODERIAMÅSERÅ
MODELADOSÅCOM GLM 
![ F 
!\ F 
!Q F 
!ÅFUN¯«OÅnLOG VEROSIMILHAN¯AÅAÅMINIMIZARű
!OY IXQFWLRQ S
^
VXP  \  S>@S>@ [ 
± Q ORJ H[S S>@S>@ [ 
ORJ FKRRVH Q\
`
4ENDOÅSELECCIONADOÅUNSÅVALORESÅINICIAISÅNOÅCASO Å ÅEÅ ÅPROCEDE SEÅAOÅAJUSTAMENTO
!UHVXOWDGR QOP OYS F  KHVVLDQ 758(
!PºSÅ OÅ QUE Å RESULTADOMINIMUM CONT±MÅ OÅ VALORÅ DEÅ nLOG VEROSIMILHAN¯A Å E
RESULTADOESTIMATES CONT±MÅ OSÅ ESTIMADORESÅ DEÅ M©XIMAÅ VEROSIMILHAN¯AÅ 0ARAÅ OBTERÅ OSÅ ERROS
PADR«OÅDOSÅPARªMETROSÅFAZ SE
!VTUW GLDJ VROYH UHVXOWDGRKHVVLDQ
E ÅTALÅCOMOÅANTERIORMENTE ÅUMÅINTERVALOÅDEÅCONFIAN¯AÅAÅÅPARAÅOSÅPARªMETROSÅESTIMADOSÅ
SER©ÅESTIMATIVAÅr Å3%

$OJXQVPRGHORVQmRVWDQGDUG
#ONCLUIMOSÅESTEÅCAPµTULOÅCOMÅUMAÅBREVEÅREFER²NCIAÅAÅOUTRASÅCAPACIDADESÅDEÅ2ÅPARAÅMODELOSÅ
ESPECIAISÅDEÅREGRESS«OÅEÅAN©LISEÅDEÅDADOS

x -ODELOSÅ MISTOSÅ!ÅBIBLIOTECAÅ NLME CRIADAÅCOMÅOÅCONTRIBUTOÅDOSÅUTILIZADORESÅCONT±MÅASÅ


FUN¯¼ESÅ LME EÅ NLME PARAÅ MODELOSÅ LINEARESÅ EÅ N«O LINEARESÅ DEÅ EFEITOSÅ MISTOS Å ISTOÅ ± Å
MODELOSÅ DEÅ REGRESS«OÅ LINEARÅ EÅ N«O LINEARÅ EMÅ QUEÅ ALGUNSÅ COEFICIENTESÅ CORRESPONDEMÅ AÅ
EFEITOSÅ ALEATºRIOSÅ %STASÅ FUN¯¼ESÅ FAZEMÅ UMÅ INTENSOÅ USOÅ DEÅ FºRMULASÅ PARAÅ ESPECIFICARÅ OSÅ
MODELOS
 -ODELOSÅESTATµSTICOSÅEMÅ2 

x 2EGRESS«OÅCOMÅAPROXIMA¯«OÅLOCALÅ!ÅFUN¯«OÅLOESS AJUSTAÅUMÅMODELOÅDEÅREGRESS«OÅN«OÅ
PARAM±TRICAÅ UTILIZANDOÅ REGRESS«OÅ POLINOMIALÅ LOCALMENTEÅ PONDERADA %STEÅ TIPOÅ DEÅ
REGRESS«OÅ ±Å ÁTILÅ PARAÅ REAL¯ARÅ TEND²NCIASÅ EMÅ DADOSÅ CONFUSOSÅ OUÅ PARAÅ REDUZIRÅOSÅDADOSÅ EÅ
OBTERÅALGUNSÅPADR¼ESÅDAÅESTRUTURAÅDEÅGRANDESÅAMOSTRASÅDEÅDADOS

%STAÅFUN¯«OÅEST©ÅDISPONµVELÅNAÅBIBLIOTECAÅMODREG

x 2EGRESS«OÅROBUSTAÅ%XISTEMÅV©RIASÅFUN¯¼ESÅPARAÅAJUSTARÅMODELOSÅDEÅREGRESS«OÅRESISTENTESÅ
¨ÅINFLU²NCIAÅDEÅVALORESÅANºMALOSÅOUTLIERS Å!ÅFUN¯«OÅLQS ÅDISPONµVELÅNAÅBIBLIOTECAÅLQS Å
CONT±MÅOSÅALGORITMOSÅMAISÅRECENTESÅPARAÅAJUSTAMENTOSÅRESISTENTESÅ/UTRASÅFUN¯¼ESÅMENOSÅ
RESISTENTESÅ MASÅ MAIS EFICIENTESÅ ESTATISTICAMENTEÅ PODEMÅ ENCONTRAR SEÅ NOUTRASÅ BIBLIOTECASÅ
CRIADASÅPELOSÅUTILIZADORES ÅTALÅCOMOÅAÅFUN¯«OÅRLM DAÅBIBLIOTECAÅ-!33

x -ODELOSÅ ADITIVOSÅ %STAÅ T±CNICAÅ TENTAÅ CONSTRUIRÅ UMAÅ FUN¯«OÅ DEÅ REGRESS«OÅ AÅ PARTIRÅ DEÅ
FUN¯¼ESÅADITIVASÅSUAVIZADASÅDASÅVARI©VEISÅPREDICTORAS ÅGERALMENTEÅUMAÅPORÅCADAÅVARI©VELÅ
PREDITORAÅ !SÅ FUN¯¼ESÅ AVAS EÅ ACE Å DAÅ BIBLIOTECAÅ ACEPACK EÅ ASÅ FUN¯¼ESÅ BRUTO EÅ
MARS NAÅ BIBLIOTECAÅ MDA S«OÅ EXEMPLOSÅ DEÅ T±CNICASÅ DESTEÅ TIPO Å DISPONµVEISÅ EMÅ
BIBLIOTECASÅDESENVOLVIDASÅPELOSÅUTILIZADORESÅDEÅ2

x -ODELOSÅ EMÅ ©RVOREÅ %MÅ VEZÅ DEÅ BUSCARÅ UMÅMODELOÅGLOBALÅ EXPLµCITOÅPARAÅAÅ PREDI¯«OÅOUÅ
INTERPRETA¯«O ÅOSÅMODELOSÅBASEADOSÅEMÅ©RVORESÅTENTAMÅSEPARARÅRECURSIVAMENTEÅOSÅDADOS Å
EMÅPONTOSÅCRµTICOSÅDASÅVARI©VEISÅPREDITORAS ÅCOMÅAÅFINALIDADEÅDEÅCONSEGUIRÅUMAÅPARTI¯«OÅ
DOSÅDADOSÅEMÅGRUPOSÅT«OÅHOMOG±NEOSÅQUANTOÅPOSSµVELÅDENTROÅDOSÅGRUPOSÅEÅHETEROG±NEOSÅ
ENTREÅOSÅGRUPOSÅ/SÅRESULTADOSÅCONDUZEMÅGERALMENTEÅAÅUMAÅCOMPREENS«OÅDOSÅDADOSÅQUEÅ
OUTROSÅ M±TODOSÅ N«O CONSEGUEMÅ /SÅ MODELOSÅ S«OÅ ESPECIFICADOSÅ EMÅ FORMAÅ DEÅ MODELOSÅ
LINEARESÅ ORDIN©RIOSÅ!ÅFUN¯«OÅDEÅAJUSTAMENTOűÅTREE ÅEÅMUITASÅFUN¯¼ESÅGEN±RICAS ÅTAISÅ
COMOÅPLOT EÅTEXT PODEMÅVISUALIZARÅGRAFICAMENTEÅOSÅRESULTADOSÅDESTESÅMODELOSÅ0ODEÅ
ENCONTRARÅESTESÅMODELOSÅNASÅBIBLIOTECASÅRPART EÅTREE ÅDESENVOLVIDASÅPELOSÅUTILIZADORES
 2OTINASÅGR©FICAS 

 5RWLQDVJUiILFDV

!SÅCAPACIDADESÅGR©FICASÅS«OÅUMAÅCOMPONENTEÅMUITOÅIMPORTANTEÅEÅEXTREMAMENTEÅVERS©TILÅDOÅ
AMBIENTEÅ2ŕÅPOSSµVELÅUTILIZARÅESTASÅPOSSIBILIDADESÅPARAÅCRIARÅUMAÅGRANDEÅVARIEDADEÅDEÅGR©FICOSÅ
ESTATµSTICOS ÅEÅTAMB±MÅPARAÅDEFINIRÅNOVOSÅTIPOSÅDEÅGR©FICOS

!SÅCAPACIDADESÅGR©FICASÅPODEMÅUSAR SEÅDEÅMODOÅINTERACTIVO ÅOUÅEMÅPROCESSAMENTOÅPORÅLOTES Å


MASÅNAÅMAIORIAÅDOSÅCASOS ÅOÅMODOÅINTERACTIVOűÅMAISÅPRODUTIVOÅ/ÅMODOÅINTERACTIVOűÅTAMB±MÅ
MAISÅF©CIL ÅPORQUEÅNOÅARRANQUE Å2ÅINICIAÅUMÅDISPOSITIVOÅGR©FICO QUEÅABREÅUMAÅJANELAÅGR©FICA PARAÅ
VISUALIZARÅ OSÅ GR©FICOSÅ %MBORAÅ ESTEÅ PROCEDIMENTOÅ SEJAÅ AUTOM©TICO Å ±Å ÁTILÅ SABERÅ QUEÅ OÅ COMANDOÅ
UTILIZADOűÅ8 EMÅAMBIENTEÅ5.)8ÅEMÅAMBIENTEÅ7INDOWS ÅPODEMÅUSAR SEÅOSÅCOMANDOSÅ8
OUÅWINDOWS 

!PºSÅTERÅINICIADOÅOÅDISPOSITIVOÅGR©FICO ÅOSÅCOMANDOSÅPARAÅCRIARÅGR©FICOSÅPODEMÅUSAR SEÅPARAÅ


REPRESENTARÅGRAFICAMENTEÅDADOSÅOUÅPARAÅDEFINIRÅNOVOSÅTIPOSÅDEÅGR©FICOS

/SÅCOMANDOSÅSOBREÅGR©FICOSÅPODEMÅAGRUPAR SEÅEMÅTR²SÅCATEGORIAS

x &UN¯¼ESÅ GR©FICASÅDEÅALTOÅNµVEL QUEÅCRIAMÅNOVOSÅGR©FICOSÅNAÅJANELAÅGR©FICA ÅDEFININDOÅOSÅ


EIXOS ÅETIQUETAS ÅTµTULOS ÅETC

x &UN¯¼ESÅGR©FICAÅDEÅBAIXOÅNµVEL ÅQUEÅPERMITEMÅADICIONARÅNOVASÅINFORMA¯¼ESÅAÅGR©FICOSÅJ©Å
CRIADOS ÅTALÅCOMOÅNOVOSÅDADOS ÅLINHAS ÅETIQUETAS

x &UN¯¼ESÅ GR©FICASÅ INTERACTIVAS QUEÅ PERMITEMÅ ADICIONARÅ OUÅ REMOVERÅ INTERACTIVAMENTEÅ


INFORMA¯«OÅ AOSÅ GR©FICOSÅ EXISTENTES Å UTILIZANDOÅ UMÅ DISPOSITIVOÅ APONTADOR Å COMOÅ PORÅ
EXEMPLOÅOÅRATO

2Å MANT±MÅ AUTOMATICAMENTEÅ UMAÅ LISTAÅ DOSÅ PARªMETROSÅ GR©FICOSÅ QUEÅ PODEÅ SERÅ MANIPULADAÅ
PARAÅPERSONALIZARÅOSÅGR©FICOS

 )XQo}HVJUiILFDVGHDOWRQtYHO
!SÅFUN¯¼ESÅGR©FICASÅDEÅALTOÅNµVELÅEST«OÅDESENHADASÅPARAÅGERARÅUMÅGR©FICOÅCOMPLETOÅAÅPARTIRÅ
DOSÅ DADOSÅ QUEÅ S«OÅ PASSADOSÅ COMOÅ ARGUMENTOÅ PARAÅ AÅ FUN¯«OÅ 1UANDOÅ FOR POSSµVEL Å OSÅ EIXOS Å
ETIQUETASÅ EÅ TµTULOSÅ S«OÅ GERADOSÅ AUTOMATICAMENTEÅ AÅ N«OÅ SERÅ QUEÅ SEÅ ESPECIFIQUEÅOÅCONTR©RIO Å!SÅ
FUN¯¼ESÅGR©FICASÅDEÅALTOÅNµVELÅINICIAMÅSEMPREÅUMÅNOVOÅGR©FICO ÅELIMINANDOÅOÅGR©FICOÅACTUALÅSEÅTALÅ
FORÅNECESS©RIO

 $IXQomRSORW
5MAÅDASÅFUN¯¼ESÅGR©FICASÅMAISÅUSADAÅEMÅ2űÅAÅFUN¯«OÅPLOT ÅQUEűÅUMAÅFUN¯«OÅGEN±RICAÅOÅ
TIPOÅDEÅGR©FICOÅQUEűÅCRIADOÅDEPENDEÅDOÅTIPOÅOUÅDAÅCLASSEÅDO PRIMEIROÅARGUMENTOÅDADOŨÅFUN¯«O
SORW [\
SORW [\ 3EÅ XÅ EÅ YÅ S«OÅ VECTORES Å PLOTX Y CRIAÅ UMÅ GR©FICOÅ DEÅ PONTOSÅ OUÅ DIAGRAMAÅ DEÅ
DISPERS«OÅ DEÅ YÅ EMÅ FUN¯«OÅ DEÅ XÅ /Å MESMOÅ EFEITOÅ ±Å OBTIDOÅ DANDOÅ APENASÅ UMÅ
 2OTINASÅGR©FICAS 

ARGUMENTOÅCOMOÅNAÅSEGUNDAÅFORMA ÅOUÅUMAÅLISTAÅCONTENDOÅOSÅDOISÅELEMENTOSÅXÅ
EÅYÅOUÅUMAÅMATRIZÅDEÅDUASÅCOLUNAS

SORW [ 3EÅ XÅ ±Å UMAÅ S±RIEÅ DEÅ OBSERVA¯¼ESÅ AOÅ LONGOÅ DOÅ TEMPO Å ESTEÅCOMANDOÅPRODUZÅUMÅ
GR©FICOÅDAÅS±RIEÅTEMPORALÅSEÅXűÅUMÅVECTOR NUM±RICO ÅOÅCOMANDOÅCRIAÅUMÅGR©FICOÅ
DOSÅVALORESÅDOÅVECTORÅSOBREÅOSÅRESPECTIVOSŵNDICESÅSEÅXűÅUMÅVECTORÅCOMPLEXO űÅ
PRODUZIDOÅUMÅGR©FICOÅDAÅPARTEÅIMAGIN©RIAÅVERSUSÅAÅPARTEÅREALÅDOSÅELEMENTOS
SORW I
SORW I\ EMÅQUEÅFűÅUMÅFACTOR EÅYÅUMÅVECTOR NUM±RICOÅ!ÅPRIMEIRAÅFORMAÅCRIAÅUMÅGR©FICOÅ
DEÅBARRASÅDASÅCLASSESÅDEÅFÅAÅSEGUNDAÅFORMAÅPRODUZÅUMÅDIAGRAMAÅDEÅEXTREMOS E
QUARTISÅOUÅCAIXA COM BIGODES ÅDEÅYÅPARAÅCADAÅNµVELÅDEÅF
SORW GI
SORW aH[SU
SORW \aH[SU EMÅQUEÅDFűÅUMAÅFOLHAÅ DEÅDADOS ÅYűÅUMÅOBJECTO ÅEXPR ±ÅUMAÅÅLISTAÅDEÅ
NOMESÅDEÅOBJECTOSÅSEPARADOSÅPORÅk lÅPORÅEXEMPLO ÅA B C Å!SÅPRIMEIRASÅDUASÅ
FORMASÅCRIAMÅGR©FICOSÅDASÅDISTRIBUI¯¼ESÅDEÅTODASÅASÅCOMBINA¯¼ESÅDASÅVARI©VEISÅNAÅ
FOLHAÅDEÅDADOSÅPRIMEIRAÅFORMA ÅOUÅDOSÅOBJECTOSÅDEFINIDOSÅNAÅEXPRESS«OÅSEGUNDOÅ
CASO Å !Å TERCEIRAÅ FORMAÅ PRODUZÅ OSÅ GR©FICOSÅ DEÅ YÅ VERSUSÅ TODOSÅ OSÅ OBJECTOSÅ
DEFINIDOSÅNAÅEXPRESS«O

 *UiILFRVGHGDGRVPXOWLYDULDGRV
2ÅDISP¼EÅDEÅDUASÅFUN¯¼ESÅMUITOÅÁTEISÅPARAÅREPRESENTARÅGRAFICAMENTEÅDADOSÅMULTIVARIADOSÅ3EÅ
8űÅUMAÅMATRIZÅNUM±RICAÅOUÅUMAÅFOLHAÅDEÅDADOSÅNUM±RICOS ÅOÅCOMANDO
!SDLUV ;
CRIAÅUMAÅMATRIZÅDEÅGR©FICOSÅDEÅDISPERS«OÅDEÅTODASÅASÅCOMBINA¯¼ESÅDEÅPARESÅDEÅVARI©VEISÅDEFINIDASÅ
PELASÅCOLUNASÅDEÅ8 ÅISTOű ÅCADAÅCOLUNAÅDEÅ8űÅREPRESENTADAÅGRAFICAMENTEÅVERSUSÅCADAÅUMAÅDASÅ
OUTRASÅCOLUNASÅDEÅ8ÅOSÅNN  ÅGR©FICOSÅRESULTANTESÅS«OÅDISPOSTOSÅNUMAÅMATRIZÅDEÅGR©FICOS ÅCOMÅ
ASÅESCALASÅCONSTANTESÅAOÅLONGOÅDASÅLINHASÅEÅCOLUNASÅDAÅMATRIZ

1UANDOÅSEÅDISP¼EÅDEÅTR²SÅOUÅQUATROÅVARI©VEIS ÅAÅFUN¯«OÅCOPLOT PODEÅSERÅMAISÅELUCIDATIVAÅ


3EÅ AÅ EÅ BÅ S«OÅ VECTORESÅ NUM±RICOSÅ EÅ C ±ÅUMÅVECTOR NUM±RICOÅOUÅUMÅFACTOR TODOSÅ COMÅ OÅMESMOÅ
COMPRIMENTO ÅOÅCOMANDO
!FRSORW DaE_F
PRODUZÅOSÅDIAGRAMASÅDEÅDISPERS«OÅDEÅAÅSOBREÅBÅPARAÅCADAÅVALORÅDEÅC ÅOUÅPARAÅCADAÅCATEGORIAÅDEÅ
C Å SEÅ ESTAÅ FOR UMÅ FACTORÅ 3EÅ CÅ ±Å UMÅ VECTOR NUM±RICO Å ESTE ±Å DIVIDIDOÅ EMÅ INTERVALOS Å EÅ S«OÅ
PRODUZIDOSÅOSÅDIAGRAMASÅDEÅDISPERS«OÅDEÅAÅSOBREÅBÅPARAÅCADAÅINTERVALOÅDEÅCÅ/ÅNÁMEROÅEÅLIMITESÅ
DOSÅ INTERVALOSÅ PODEMÅ SERÅ CONTROLADOSÅ USANDOÅ OÅ ARGUMENTOÅ GIVENVALUESÅ NAÅ FUN¯«OÅ COPLOT Å AÅ
FUN¯«OÅ COINTERVALS TAMB±MÅ PODEÅ SERÅ ÁTILÅ PARAÅ DEFINIRÅ OSÅ INTERVALOSÅ 0ODEMÅ USAR SEÅ DUASÅ
VARI©VEISÅCONDICIONANTESÅNUMÅCOMANDOÅDAÅFORMA
!FRSORW DaE_F G
 2OTINASÅGR©FICAS 

QUEÅ CRIAÅ OSÅ DIAGRAMASÅ DEÅ DISPERS«OÅ DEÅ AÅ SOBREÅ BÅ PARAÅ TODOSÅ OSÅ INTERVALOSÅ DEFINIDOS
CONJUNTAMENTEÅPORÅC EÅD

!MBASÅASÅFUN¯¼ESÅPAIRS ÅEÅCOPLOT ÅADMITEMÅOÅARGUMENTOÅPANEL PARAÅPERSONALIZARÅOÅTIPOÅ


DEÅGR©FICOÅQUEűÅCRIADOÅEMÅCADAÅPAINELÅ0ORÅDEFEITO ÅAÅFUN¯«OÅPARAÅCRIARÅDIAGRAMASÅDEÅDISPERS«OűÅ
AÅFUN¯«OÅPOINTS ÅMASÅSEÅSEÅUSAMÅALGUMASÅFUN¯¼ESÅDEÅBAIXOÅNµVELÅSOBREÅDOISÅVECTORESÅNUM±RICOSÅ
XÅEÅYÅCOMOÅARGUMENTOÅDEÅPANEL ÅPODEÅCRIAR SEÅOÅTIPOÅDEÅGR©FICOÅQUEÅSEÅPRETENDAÅ5MÅEXEMPLOÅDEÅ
UMAÅFUN¯«OÅPARAÅDEFINIRÅOSÅPAIN±ISÅDEÅCOPLOT ± AÅFUN¯«OÅPANELSMOOTH 

 2XWUDVIXQo}HVJUiILFDV
2Å DISP¼EÅ DEÅ OUTRASÅ FUN¯¼ESÅ GR©FICASÅ DEÅ ALTOÅ NµVELÅ PARAÅ AÅ CRIARÅ DIFERENTESÅ TIPOSÅ DEÅ GR©FICOSÅ
!LGUMASÅDESTASÅFUN¯¼ESÅS«O
TTQRUP [
TTOLQH [
TTSORW [\ 'R©FICOSÅPARAÅAÅCOMPARA¯«OÅDEÅDISTRIBUI¯¼ESÅ!ÅPRIMEIRAÅFUN¯«OÅCRIAÅUMÅ
GR©FICOÅ DOÅ VECTOR NUM±RICOÅ XÅ VERSUSÅ OSÅ VALORESÅ NORMAISÅ ESTANDARDIZADOSÅ !Å
SEGUNDAÅFUN¯«OÅACRESCENTAÅUMAÅLINHAÅRECTAÅAOÅGR©FICOÅDEÅQQNORM ÅQUEÅPASSAÅ
PELOS QUARTISÅ DAÅ DISTRIBUI¯«OÅ DOSÅ VALORESÅ !Å TERCEIRAÅ FORMAÅ CRIAÅ UMÅ GR©FICOÅ DOSÅ
QUANTISÅDEÅXÅVERSUS OSÅQUANTISÅDEÅY ÅPERMITINDOÅCOMPARARÅASÅDUASÅDISTRIBUI¯¼ES
KLVW [
KLVW [QFODVV Q
KLVW [EUHDNV E 0RODUZÅ UMÅ HISTOGRAMAÅ DOÅ VECTOR NUM±RICOÅ XÅ 'ERALMENTEÅ OÅ
NÁMEROÅDEÅCLASSESűÅCALCULADOÅAUTOM©TICAÅEÅCORRECTAMENTE ÅMASÅPODEÅALTERAR SEÅOÅ
NÁMEROÅDEÅCLASSESÅCOMÅOÅPARªMETROÅNCLASSNÅ!LTERNATIVAMENTE ÅPODEMÅDEFINIR
SEÅ OSÅ LIMITESÅ DASÅ CLASSESÅ COMÅ OÅ ARGUMENTOÅ BREAKSÅ 5SANDOÅ OÅ ARGUMENTOÅ
PROBABILITY425% űÅREPRESENTADOÅOÅHISTOGRAMAÅDASÅFREQU²NCIASÅRELATIVAS

GRWSORW [ #ONSTRºIÅ UMÅ GR©FICOÅ DEÅ PONTOSÅ PARAÅ XÅ.ESTEÅTIPOÅDEÅGR©FICOS ÅOÅEIXOÅYÅ
ETIQUETAÅOSÅDADOSÅPELAÅSUAÅPOSI¯«OÅNOÅVECTOR ÅEÅOÅEIXOÅXÅREPRESENTAÅOSÅVALORESÅ
0ORÅEXEMPLO ÅPERMITEÅSELECCIONARÅVISUALMENTEÅDEÅTODOSÅOSÅVALORESÅQUEÅFICAMÅNUMÅ
DETERMINADOÅINTERVALO
LPDJH [\]
FRQWRXU [\]
SHUVS [\] 0ERMITEMÅ CRIARÅ GR©FICOSÅ TRI DIMENSIONAISÅ !Å FUN¯«OÅ IMAGE
REPRESENTAÅUMAÅRETµCULAÅDEÅRECTªNGULOSÅCOMÅCORESÅDIFERENTESÅSEGUNDOÅOÅVALORÅDEÅ
ZÅCONTOUR REPRESENTAÅCURVASÅDEÅNµVEISÅCOMÅOSÅVALORESÅZÅPERSP REPRESENTAÅ
UMAÅSUPERFµCIEÅTRI DIMENSIONAL
 2OTINASÅGR©FICAS 

 $UJXPHQWRVGDVIXQo}HVJUiILFDVGHDOWRQtYHO
•ÅPOSSµVELÅDEFINIRÅUMAÅS±RIEÅDEÅARGUMENTOSÅPARAÅASÅFUN¯¼ESÅGR©FICASÅDEÅALTOÅNµVEL ÅENTREÅOSÅ
QUAIS

ADD425% /BRIGAÅAÅPORTAR SEÅCOMOÅSEÅSEÅTRATASSEÅDEÅUMAÅFUN¯«OÅDEÅBAIXOÅNµVEL ÅDEÅMODOÅ


QUEÅ OÅ GR©FICOÅ CRIADOÅ SER©Å SOBREPOSTOÅ AOÅ GR©FICOÅ ACTUAL Å EMÅ VEZÅ DEÅ OÅ APAGARÅ
PREVIAMENTEÅSºÅEST©ÅDISPONµVELÅPARAÅALGUMASÅFUN¯¼ES 

AXES&!,3% %LIMINAÅOSÅEIXOSÅ%STAÅOP¯«OűÅÁTILÅPARAÅQUEÅOÅUTILIZADORÅDEFINAÅEÅPERSONALIZEÅOSÅ
EIXOSÅ COMÅ AÅ FUN¯«OÅ AXIS Å 0ORÅ DEFEITOÅ AÅ OP¯«OÅ ±Å AXES425% QUEÅ DEFINEÅ
AUTOMATICAMENTEÅOSÅEIXOS

LOGlXl

LOGlYl

LOGlXYl 4RANSFORMAÅ OÅ EIXOÅ X Å OÅ EIXOÅ YÅ OUÅ AMBOS Å EMÅ ESCALAÅ LOGARµTMICAÅ .«OÅ FUNCIONAÅ
NALGUNSÅTIPOSÅDEÅGR©FICOS

TYPE %STEÅARGUMENTOÅCONTROLAÅOÅTIPOÅDEÅGR©FICOÅPRODUZIDO ÅDEÅACORDOÅCOMÅASÅSEGUINTESÅ


ESPECIFICA¯¼ES

TYPEÅÅlPl 2EPRESENTAÅOSÅPONTOSÅINDIVIDUALMENTEÅPORÅDEFEITO

TYPEÅÅkLl 'R©FICOÅDE LINHAS

TYPEÅÅkBl 0ONTOSÅUNIDOSÅPORÅLINHAS

TYPEÅÅkOl 0ONTOSÅEÅLINHAS ÅCOMÅESTASÅSOBREPOSTASÅAOSÅPONTOS

TYPEÅÅkHl 2EPRESENTAÅLINHASÅVERTICAISÅDESDEÅOSÅPONTOSÅAOÅEIXOÅX

TYPEÅÅkSl

TYPEÅÅk3l 'R©FICOSÅ EMÅ ESCADAÅ NAÅ PRIMEIRAÅ OP¯«OÅ TYPElSl Å OSÅ


PONTOSÅ S«OÅ DEFINIDOSÅ PELOÅ TOPOÅ DAÅ LINHAÅ VERTICALÅ NAÅ
SEGUNDAÅOP¯«O ÅOSÅPONTOSÅS«OÅAÅBASEÅDAÅLINHAÅVERTICAL

TYPEÅÅkNl .«OÅSEÅPRODUZÅQUALQUERÅGR©FICOÅS«OÅAPENASÅDESENHADOSÅ
OSÅ EIXOSÅ PORÅ DEFEITO Å EÅ S«OÅ REPRESENTADASÅ ASÅ
COORDENADASÅDEÅACORDOÅCOMÅOSÅDADOSÅ)DEALÅPARAÅDEFINIRÅ
DEÅSEGUIDAÅUMÅGR©FICOÅCOMÅFUN¯¼ESÅDEÅBAIXOÅNµVEL

XLABÅÅSTRING

YLABÅÅSTRING $EFINEMÅ OSÅ NOMESÅ PARAÅ OSÅ EIXOSÅ XÅ EÅ Y Å RESPECTIVAMENTE Å PARAÅ SUBSTITUI¯«OÅ DOSÅ
NOMESÅ DEFINIDOSÅ PORÅ DEFEITO Å QUEÅ NORMALMENTEÅ S«OÅ OSÅ NOMESÅ DOSÅ OBJECTOSÅ
UTILIZADOSÅPARA AÅCRIA¯«OÅDOÅGR©FICO

MAINÅÅSTRING $EFINEÅOÅTµTULOÅDOÅGR©FICO ÅCOLOCANDO OÅNOÅTOPO ÅEMÅLETRASÅDEÅTAMANHOÅGRANDE

SUB ÅSTRING $EFINEÅ OÅ SUB TµTULOÅ DOÅ GR©FICO Å COLOCANDO OÅ ABAIXOÅ DOÅ EIXOÅ DOSÅ XÅ EMÅ Å LETRASÅ DEÅ
TAMANHOÅPEQUENO
 2OTINASÅGR©FICAS 

 )XQo}HVJUiILFDVGHEDL[RQtYHO
0ODEÅACONTECERÅQUE ÅPORÅVEZES ÅASÅFUN¯¼ESÅGR©FICASÅDEÅALTOÅNµVELÅN«OÅPRODUZAMÅEXACTAMENTEÅ
OÅ TIPOÅ DEÅ GR©FICOÅ PRETENDIDOÅ .ESTEÅ CASO Å OSÅ COMANDOSÅ DEÅ BAIXOÅ NµVELÅ PODEMÅ USAR SEÅ PARAÅ
ADICIONARÅINFORMA¯«OÅADICIONALÅTALÅCOMOÅPONTOS ÅLINHASÅOUÅTEXTO ÅAOÅGR©FICOÅACTUAL

!LGUMASÅDASÅFUN¯¼ESÅDEÅBAIXOÅNµVELÅMAISÅUSADASÅS«O
SRLQWV [\
OLQHV [\ !CRESCENTAÅ PONTOSÅ OUÅ LINHASÅ AOÅ GR©FICOÅ ACTUALÅ !Å OP¯«OÅ TYPE DAÅ FUN¯«OÅ PLOT
PODEÅUSAR SEÅNESTAÅFUN¯«OÅOSÅVALORESÅPR± DEFINIDOSÅS«OÅkPl PARAÅPOINTS EÅkLl
PARAÅLINES 

WH[W [\HWLTXHWDV !CRESCENTAÅ TEXTOÅ AOSÅ PONTOSÅ X Y Å 'ERALMENTE Å


ETIQUETASÅ ±Å UMÅ VECTOR DEÅ VALORESÅ INTEIROSÅ OUÅ DEÅ CARACTERES Å DEÅ MODOÅ AÅ QUEÅ
ETIQUETAS;I=űÅCOLOCADOÅNOÅPONTOÅX;I= ÅY;I= Å/ÅVALORÅPORÅDEFEITOűÅLENGTHX 

.OTAÅ %STAÅFUN¯«OűÅGERALMENTEÅUTILIZADAÅNUMÅCOMANDOÅDOÅTIPO
!SORW [\W\SH ´Q´ WH[W [\ HWLTXHWDV
/ÅPARªMETROÅTYPEkNlÅSUPRIMEÅOSÅPONTOS ÅMASÅS«OÅDEFINIDOSÅOSÅEIXOSÅAÅFUN¯«OÅ
TEXT ÅAPLICAÅOSÅCARACTERESÅDEFINIDOSÅEMÅETIQUETASÅNOÅSµTIOÅDOSÅPONTOS
DEOLQH DE
DEOLQH K \
DEOLQH Y [
DEOLQH OPREM !CRESCENTAÅ UMAÅ RECTAÅ DEÅ DECLIVEÅ BÅ EÅ ORDENADAÅ NAÅ ORIGEMÅ AÅ AOÅ GR©FICOÅ
ACTUALÅ!ÅOP¯«OÅHÅÅY REPRESENTAÅUMAÅLINHAÅHORIZONTALŨÅALTURAÅYÅAÅOP¯«OÅVÅÅX
REPRESENTAÅ UMAÅ LINHAÅ VERTICALÅ NOÅ PONTOÅ DEÅ ABCISSAÅ XÅ .AÅ ÁLTIMAÅ FORMA Å LMOBJ
REFERE SEÅAÅUMAÅLISTAÅCOMÅUMAÅCOMPONENTEÅDESIGNADAÅCOEFFICIENTS DEÅDIMENS«OÅÅ
PORÅ EXEMPLO Å OÅ RESULTADOÅ DEÅ UMAÅ FUN¯«OÅ DEÅ AJUSTAMENTOÅ DEÅ UMÅ MODELOÅ DEÅ
REGRESS«O ÅQUEÅS«OÅASSUMIDOSÅPARAÅORDENADAÅNAÅORIGEMÅEÅDECLIVE ÅNESTAÅORDEM

SRO\JRQ [\ $ESENHAÅ UMAÅ LINHAÅ POLIGONALÅ NOÅ GR©FICOÅ ACTUAL Å CUJOSÅ V±RTICESÅ
S«OÅ OSÅ PONTOSÅ X Y Å /PCIONALMENTEÅ PODEÅ SOMBREARÅ OUÅ PREENCHERÅ AÅ FIGURAÅ COMÅ
UMAÅCOR

OHJHQG [\OHJHQGD !PLICAÅ AÅ LEGENDAÅ AOÅ GR©FICOÅ ACTUAL Å NAÅ POSI¯«OÅ


ESPECIFICADAÅ !SÅ FONTESÅ AÅ USAR Å ESTILOSÅ DEÅ LINHA Å CORES Å ETC Å S«OÅ DEFINIDOSÅ NOÅ
VECTOR LEGENDAÅ$EVEÅDEFINIR SEÅPELOÅMENOSÅMAISÅUMÅARGUMENTOÅVÅCOMÅOÅMESMOÅ
COMPRIMENTOÅ DEÅ LEGENDA Å ESPECIFICANDOÅ ALGUMASÅ CARACTERµSTICAS Å TALÅ COMOÅ SEÅ
SEGUE

LEGENDÅ ÅFILLÅÅV #ORESÅDEÅPREENCHIMENTO

LEGENDÅ ÅCOLÅÅV #ORESÅPARAÅASÅLINHASÅOUÅPONTOS

LEGEND ÅLTYÅÅV 4IPOSÅDEÅLINHA

LEGEND ÅLWDÅÅV %SPESSURAÅDEÅLINHA


 2OTINASÅGR©FICAS 

LEGEND ÅPCHÅÅV #ARACTERESÅPARAÅDESENHARÅVECTOR ALFANUM±RICO 

WLWOH PDLQVXE !PLICAÅOÅTµTULOÅPRINCIPAL ÅMAIN ÅNAÅPARTEÅSUPERIORÅDOÅGR©FICO ÅEMÅ


CARACTERESÅGRANDES ÅE OÅSUB TµTULO ÅSUB ÅNAÅPARTEÅINFERIOR ÅÅEMÅFONTESÅMENORES

D[LV VLGH !CRESCENTAÅUMÅEIXOÅAOÅGR©FICOÅACTUAL ÅNOÅLADOÅESPECIFICADOÅPELOÅPRIMEIROÅ


ARGUMENTOÅSIDE ESPECIFICAÅUMAÅDASÅPOSI¯¼ESÅDEÅÅAÅ ÅCONTANDOÅNOÅSENTIDOÅDOSÅ
PONTEIROSÅ DOÅ RELºGIOÅ AÅ PARTIRÅ DOÅ FUNDO Å /UTROSÅ ARGUMENTOSÅ ESPECIFICAMÅ AÅ
POSI¯«OÅ DOÅEIXO Å DENTROÅOUÅFORAÅDOÅGR©FICO ÅASÅMARCASÅEÅETIQUETASÅDOÅEIXOÅ%STAÅ
FUN¯«OÅ ±Å ÁTILÅ PARAÅ DEFINIRÅ OSÅ EIXOS Å SEÅ NAÅ FUN¯«OÅ PLOT SEÅ ELIMINARAMÅ OSÅ EIXOSÅ
COMÅOÅARGUMENTOÅAXES&!,3%

!SÅ FUN¯¼ESÅ GR©FICASÅ DEÅ BAIXOÅ NµVELÅ GERALMENTEÅ REQUEREMÅ ALGUMAÅ INFORMA¯«OÅ DEÅ
POSICIONAMENTO Å COMOÅ ASÅ COORDENADASÅ X Y Å PARAÅ DEFINIRÅ OÅ LOCALÅ DOSÅ NOVOSÅ ELEMENTOSÅ
ACRESCENTADOSÅ AOÅ GR©FICOÅ !SÅ COORDENADASÅ S«OÅ ESPECIFICADASÅ EMÅ TERMOSÅ DEÅ COORDENADASÅ DOÅ
UTILIZADOR Å ASÅ QUAISÅ S«OÅ DEFINIDASÅ PELASÅ FUN¯¼ESÅ DEÅ ALTOÅ NµVELÅ PR±VIAS Å EÅ S«OÅ SELECCIONADASÅ EMÅ
FUN¯«OÅDOSÅDADOSÅUSADOSÅNAÅCONSTRU¯«OÅDOÅGR©FICO

1UANDOÅOSÅARGUMENTOSÅXÅEÅYÅS«OÅNECESS©RIOS ÅPODEMÅSUBSTITUI SEÅPORÅUMÅOBJECTOÅDEÅCLASSEÅ


LIST Å QUEÅ DEVEÅ CONTERÅ DUASÅ COMPONENTESÅ CHAMADASÅ XÅ EÅ Y Å OUÅ PORÅ UMAÅ MATRIZÅ DEÅ DUASÅ COLUNASÅ
$ESTEÅ MODO Å FUN¯¼ESÅ COMOÅLOCATOR QUEÅVEREMOSÅ DEÅSEGUIDA Å PODEMÅUSAR SEÅPARAÅESPECIFICARÅ
INTERACTIVAMENTEÅASÅPOSI¯¼ESÅNOÅGR©FICO

 $QRWDo}HVPDWHPiWLFDV
%MÅMUITASÅSITUA¯¼ES űÅCONVENIENTEÅACRESCENTARÅSµMBOLOSÅMATEM©TICOSÅEÅFºRMULASÅAOÅGR©FICOÅ
CRIADOÅ %STAÅ TAREFAÅ REALIZA SEÅ EMÅ 2Å ESPECIFICANDOÅ UMAÅ EXPRESS«O Å EMÅ VEZÅ DEÅ UMAÅ CADEIAÅ DEÅ
CARACTERES ÅEMÅQUALQUERÅDASÅFUN¯¼ESÅTEXT ÅMTEXT ÅAXIS OUÅTITLE Å0ORÅEXEMPLO ÅAÅSEGUINTEÅ
ORDEMÅDEFINEÅAÅFºRMULAÅDAÅDISTRIBUI¯«OÅBINOMIAL
!WH[W [\H[SUHVVLRQ SDVWH EJURXS ³ ³DWRS Q[ ´ ´ 
SA[TA^Q[`
-AISÅ INFORMA¯¼ES Å INCLUINDOÅ UNAÅ LISTAÅ COMPLETAÅ DASÅ CAPACIDADESÅ DISPONµVEISÅ ACERCAÅ DESTEÅ
TEMA ÅPODEÅOBTER SEÅCOMÅOSÅCOMANDOS
!KHOS SORWPDWK
!H[DPSOH SORWPDWK

 )RQWHVYHFWRULDLV+HUVKH\
•Å POSSµVELÅ ESCREVERÅ TEXTOÅ UTILIZANDOÅ ASÅ FONTESÅ VECTORIAISÅ (ERSHEYÅ NASÅ FUN¯¼ESÅ TEXT EÅ
CONTOUR Å3«OÅTR²SÅASÅRAZ¼ESÅPARAÅUTILIZARÅESTASÅFONTES

x 0RODUZEMÅ MELHORESÅ RESULTADOS Å ESPECIALMENTEÅ NOÅ MONITOR Å COMÅ TEXTOÅ RODADOÅ OUÅ DEÅ
PEQUENOÅTAMANHO

x #ONT²MÅ SµMBOLOSÅ QUEÅ PODEMÅ N«OÅ ESTARÅ DISPONµVEISÅ NASÅ FONTESÅ CORRENTES Å TAISÅ COMOÅ OSÅ
SIGNOSÅDOÅZODµACO ÅSµMBOLOSÅCARTOGR©FICOSÅOUÅASTRONºMICOS

x #ONT²MÅCARACTERESÅCIRµLICOSÅEÅJAPONESESÅ+ANAÅEÅ+ANJI 
 2OTINASÅGR©FICAS 

!ÅINFORMA¯«OÅDETALHADA ÅINCLUINDOÅASÅTABELASÅDEÅCARACTERES ÅPODEÅOBTER SEÅCOMÅASÅORDENS


!KHOS +HUVKH\
!H[DPSOH +HUVKH\
!KHOS -DSDQHVH
!H[DPSOHV -DSDQHVH

 )XQo}HVJUiILFDVLQWHUDFWLYDV
2ÅDISP¼EÅDEÅFUN¯¼ESÅQUEÅPERMITEMÅEXTRAIRÅOUÅADICIONARÅINFORMA¯«OÅAÅUMÅGR©FICOÅUTILIZANDOÅOÅ
RATOÅ! MAISÅF©CILűÅAÅFUN¯«OÅLOCATOR 

ORFDWRU QW\SH 0ERMITEÅ QUEÅ OÅ UTILIZADORÅ SELECCIONEÅ REGI¼ESÅ DOÅ GR©FICOÅ USANDOÅ OÅ BOT«OÅ
ESQUERDOÅ DOÅ RATO Å AT±Å QUEÅ SEÅTENHAÅSELECCIONADOÅUMÅM©XIMOÅDEÅNÅPORÅ
DEFEITO ÅN ÅPONTOS ÅOUÅAT±ÅPRESSIONARÅOÅBOT«OÅDIREITOÅPARAÅTERMINARÅ
AÅSELEC¯«OÅ /ÅARGUMENTOÅTYPEÅPERMITEÅACRESCENTARÅELEMENTOSÅAOÅGR©FICOÅ
UTILIZAÅ ALGUMASÅ DAÅ OP¯¼ESÅ DESTEÅ ARGUMENTOÅ DASÅ FUN¯¼ESÅ DEÅALTOÅNµVEL Å
0ORÅ DEFEITO Å OÅ ARGUMENTOÅ TYPEÅ EST©Å DESACTIVADOÅ !Å FUN¯«OÅ LOCATOR
DEVOLVEÅUMA LISTAÅCOMÅASÅCOORDENADASÅX Y ÅDOSÅPONTOSÅSELECCIONADOS

'ERALMENTEÅ EVOCA SEÅ AÅ FUN¯«OÅ LOCATOR SEMÅ QUALQUERÅ ARGUMENTOÅ •Å PARTICULARMENTEÅ ÁTILÅ
PARAÅSELECCIONARÅINTERACTIVAMENTEÅPOSI¯¼ESÅDOÅGR©FICOÅPARAÅAÅCOLOCA¯«OÅDEÅELEMENTOSÅADICIONAIS Å
TALÅCOMOÅETIQUETAS ÅQUANDOÅDEÅOUTROÅMODOÅSERIAÅDIFµCILÅCALCULARÅPREVIAMENTEÅONDEÅCOLOC© LASÅ0ORÅ
EXEMPLO ÅPARAÅCOLOCARÅAÅANOTA¯«OÅk!NºMALOlÅJUNTOÅAÅUMÅPONTO ÅFAZ SE
!WH[W ORFDWRU  ³$QyPDOR´DGM 
EÅAPONTA SEÅCOMÅOÅRATOÅPARAÅAÅVIZINHAN¯AÅDOÅPONTOÅPRETENDIDOÅ.«OÅDISPONDOÅDEÅRATO ÅAÅFUN¯«OÅ
LOCATOR TAMB±MÅSEÅPODEÅUSARÅNESTEÅCASO ÅOÅUTILIZADORÅDEVER©ÅESPECIFICARÅASÅCOORDENADASÅX Y 

LGHQWLI\ [\ODEHOV 0ERMITEÅ IDENTIFICARÅ OSÅ PONTOSÅ DEFINIDOSÅ PORÅ XÅ EÅ Y Å UTILIZANDOÅ OÅ


BOT«OÅESQUERDOÅDOÅRATO ÅEÅCOLOCANDOÅAÅETIQUETAÅDEFINIDAÅPORÅLABEL JUNTOÅ
AOÅ PONTOÅ SEÅ N«OÅ SEÅ DEFINIRÅ LABEL Å OÅ PONTOÅ SER©Å IDENTIFICADOÅ PELOÅ SEUÅ
µNDICEÅ •Å ÁTILÅ QUANDOÅ EXISTEÅ UMÅ VECTOR DEÅ µNDICESÅ OUÅ DEÅ ETIQUETASÅ
ASSOCIADOÅAOSÅVALORESÅXÅEÅY ÅPERMITINDOÅIDENTIFICARÅPONTOSÅDOÅGR©FICOÅCOMÅ
OŵNDICEÅOUÅETIQUETAÅRESPECTIVA

0ORÅVEZESÅINTERESSAÅIDENTIFICARÅPONTOSÅPARTICULARESÅNUMÅGR©FICO ÅEÅN«OÅAPENASÅAÅSUAÅPOSI¯«OÅ
0ORÅ EXEMPLO Å PODEÅ PRETENDER SEÅ SELECCIONARÅ UMAÅ OBSERVA¯«OÅ DEÅ INTERESSEÅ NOÅ GR©FICO Å PARAÅ
POSTERIORMENTEÅ MANIPULARÅ DEÅ ALGUMAÅ FORMAÅ $ADOÅ UMÅ CONJUNTOÅ DEÅ COORDENADASÅ X Y Å EMÅ DOISÅ
VECTORESÅNUM±RICOSÅXÅEÅY ÅPODEMOSÅUSARÅAÅFUN¯«OÅIDENTIFY DOÅSEGUINTEÅMODOÅPARAÅSELECCIONARÅ
ESTESÅPONTOS
!SORW [\
!LGHQWLI\ [\
!ÅFUN¯«OÅ IDENTIFY N«OÅFAZÅ AUTOMATICAMENTEÅNENHUMAÅAC¯«OÅPORÅSIÅSºÅANTESÅPERMITEÅAOÅ
UTILIZADORÅMOVERÅOÅRATOÅEÅPRESSIONARÅOÅBOT«OÅESQUERDOÅNAÅPROXIMIDADEÅDOSÅPONTOSÅ/ÅPONTOÅMAISÅ
PRºXIMOÅAOÅPONTEIROÅSEÅEST©ÅSUFICIENTEMENTEÅPRºXIMO űÅIDENTIFICADOÅCOMÅOÅSEUÅNÁMEROŵNDICE Å
ISTOű ÅAÅPOSI¯«OÅQUEÅOCUPAÅNOSÅVECTORESÅXÅEÅYÅ!LTERNATIVAMENTEÅPODERIAÅUSAR SEÅUMÅVECTOR DEÅ
 2OTINASÅGR©FICAS 

ETIQUETASÅ CONTENDO Å POR EXEMPLO Å OSÅ NOMESÅ DASÅ OBSERVA¯¼ES Å PARAÅ AÅ IDENTIFICA¯«O Å UTILIZANDOÅ
ESTEÅ VECTORÅ COMOÅ ARGUMENTOÅ LABELS DAÅ FUN¯«OÅ /Å ARGUMENTOÅ PLOT&!,3% INIBEÅ AÅ IDENTIFICA¯«OÅ
DOSÅ PONTOSÅ SOBREÅ OÅ GR©FICO Å EÅ AÅ FUN¯«OÅ IDENTIFY D©Å UMAÅ LISTAÅ DOSÅ µNDICESÅ DASÅ OBSERVA¯¼ESÅ
APONTADAS ÅQUEÅPERMITEMÅAÅIDENTIFICA¯«OÅDESSASÅOBSERVA¯¼ESÅNOSÅVECTORESÅXÅEÅY

 8VRGHSDUkPHWURVJUiILFRV
1UANDOÅ SEÅ CRIAMÅ GR©FICOS Å ESPECIALMENTEÅ SEÅ SEÅ DESTINAMÅ AÅ APRESENTA¯«OÅ OUÅ PUBLICA¯«O Å ±Å
POSSµVELÅ QUEÅ 2Å N«OÅ PRODUZAÅ DEÅ MODOÅ AUTOM©TICOÅ AÅ APAR²NCIAÅ PRETENDIDAÅ /Å UTILIZADORÅ PODEÅ
PERSONALIZARÅ CADAÅ ASPECTOÅ DOÅ GR©FICOÅ UTILIZANDOÅ PARªMETROSÅ GR©FICOSÅ 2Å DISP¼EÅ DEÅ UMAÅ VASTAÅ
COLEC¯«OÅ DEÅ PARªMETROSÅ GR©FICOSÅ QUEÅ PERMITEMÅ CONTROLARÅ ASPECTOSÅ TAISÅ COMOÅ OÅ ESTILOÅ DEÅ LINHA Å
CORES Å DISPOSI¯«OÅ DAS FIGURAS Å ALINHAMENTOÅ DOÅ TEXTO Å ETCÅ#ADAÅPARªMETROÅGR©FICOűÅIDENTIFICADOÅ
PORÅUMÅNOMEÅPORÅEXEMPLO ÅkCOLlÅPARAÅAÅCOR ÅEÅTOMAÅUMÅVALORÅPORÅEXEMPLO ÅCOLlBLUEl PARAÅ
DEFINIRÅAÅCORÅAZUL 

!Å CADAÅ DISPOSITIVOÅ GR©FICOÅ ACTIVOÅ CORRESPONDEÅ UMAÅ LISTAÅ DOSÅ PARªMETROS GR©FICOS Å EÅ CADAÅ
DISPOSITIVOÅ GR©FICOÅ DISP¼EÅ DEÅ UMÅ CONJUNTOÅ PR± DETERMINADOÅ DEÅ PARªMETROSÅ DEFINIDOSÅ AOÅ INICIARÅ
/SÅ PARªMETROSÅ GR©FICOSÅ PODEMÅ INDICAR SEÅ DEÅ DOISÅ MODOSÅ DEÅ MODOÅ PERMANENTE Å QUEÅ AFECTAR«OÅ
TODASÅASÅFUN¯¼ESÅGR©FICASÅQUEÅACEDAMÅAÅESSEÅDISPOSITIVOÅDEÅMODOÅTEMPOR©RIO ÅQUEÅSºÅAFECTAMÅAÅ
FUN¯«OÅGR©FICAÅQUEÅOÅUTILIZAÅNESSEÅMOMENTO

 'HILQLomRGHSDUkPHWURVJUiILFRVGHPRGRSHUPDQHQWH$IXQomRSDU
!Å FUN¯«OÅ PAR ±Å USADAÅ PARAÅ ACEDERÅ EÅ MODIFICARÅ AÅ LISTAÅ DOSÅ PARªMETROSÅ GR©FICOSÅ DOÅ
DISPOSITIVOÅGR©FICOÅACTUAL

SDU 3EMÅARGUMENTOS ÅDEVOLVEÅUMAÅLISTAÅDEÅTODOSÅOSÅPARªMETROSÅEÅRESPECTIVOSÅ


VALORESÅDOÅDISPOSITIVOÅGR©FICOÅACTUAL

SDU F ³FRO´³OW\´ #OMÅ UMÅ VECTOR DEÅ CARACTERESÅ CONTENDOÅ NOMESÅ V©LIDOSÅ DEÅ
ARGUMENTOS ÅDEVOLVEÅOSÅVALORESÅDOSÅPARªMETROSÅESPECIFICADOS

SDU FRO OW\  %SPECIFICANDOÅ OSÅ VALORESÅ DOSÅ PARªMETROS Å ESTESÅ S«OÅ ALTERADOSÅ PARAÅ OSÅ
VALORESÅ INDICADOSÅ $EVOLVE Å DEÅ MODOÅ INVISµVEL Å UMAÅ LISTAÅ DOSÅ VALORESÅ
ORIGINAIS

!OÅ MODIFICARÅ QUALQUERÅ PARªMETROÅ COMÅ AÅ FUN¯«OÅ PAR Å AÅ MODIFICA¯«OÅ ±Å PERMANENTE Å NOÅ
SENTIDOÅ QUEÅ ASÅ FUN¯¼ESÅ GR©FICASÅ CHAMADASÅ DEÅ SEGUIDAÅ NOÅ DISPOSITIVOÅ GR©FICOÅ ACTUAL Å SER«OÅ
AFECTADASÅPELOSÅNOVOSÅVALORESÅ0ODEÅPENSAR SE QUEÅESTEÅTIPOÅDEÅASSIGNA¯«OÅEQUIVALEÅAÅMODIFICARÅOSÅ
VALORESÅPR± DETERMINADOSÅDOSÅPARªMETROSÅQUEÅUTILIZAR«OÅASÅFUN¯¼ESÅGR©FICAS ÅAÅN«OÅSERÅQUEÅOUTROSÅ
VALORESÅSEJAMÅESPECIFICADOS

!Å UTILIZA¯«OÅ DAÅ FUN¯«OÅ PAR AFECTAÅ SEMPREÅ OSÅ VALORESÅ GLOBAISÅ DOS PARªMETROSÅ GR©FICOS Å
MESMOÅ QUEÅ PAR SEJAÅ CHAMADAÅ DENTROÅ DEÅ OUTRAÅ FUN¯«OÅ %STEÅ COMPORTAMENTOÅ PODEÅ SERÅ
INDESEJ©VELÅUSUALMENTEÅPRETENDEMOSÅDEFINIRÅALGUNSÅPARªMETROSÅGR©FICOS ÅCRIARÅALGUNSÅGR©FICOS ÅEÅ
RETOMARÅOSÅVALORESÅORIGINAIS ÅSEMÅAFECTARÅOÅRESTOÅDAÅSESS«OÅDEÅTRABALHOÅEMÅ2Å0ODEMOSÅRECUPERARÅ
OSÅ PARªMETROSÅ INICIAIS Å GUARDANDO OSÅ AOÅ PROCEDERÅ ¨Å SUAÅ ALTERA¯«OÅ PARAÅ POSTERIORMENTEÅ OSÅ
RECUPERARÅRECORDEÅQUEÅAOÅALTERARÅOSÅPARªMETROS űÅDEVOLVIDAÅUMAÅLISTAÅCOMÅOSÅVALORESÅORIGINAIS 
 2OTINASÅGR©FICAS 

!ROGSDU SDU FRO OW\ 


IXQo}HVJUiILFDV
!SDU ROGSDU

 $OWHUDo}HVWHPSRUiULDV$UJXPHQWRVGDVIXQo}HVJUiILFDV
/SÅ PARªMETROSÅ GR©FICOSÅ TAMB±MÅ PODEMÅ PASSAR SEÅAÅPRATICAMENTEÅTODASÅ ASÅFUN¯¼ESÅ GR©FICASÅ
COMOÅARGUMENTOSÅCOMÅNOME ÅOÅQUEÅTEMÅOÅMESMOÅEFEITOÅQUEÅUTILIZ© LOSÅNAÅFUN¯«OÅPAR ÅEXCEPTOÅ
QUEÅASÅALTERA¯¼ESÅSºÅACTUAMÅNAÅFUN¯«OÅEMÅQUEÅS«OÅDEFINIDOSÅ0ORÅEXEMPLO
!SORW [\SFK ´´
REALIZAÅ UMÅ DIAGRAMAÅ DEÅ DISPERS«OÅ UTILIZANDOÅ OÅ SµMBOLOÅ k lÅ PARAÅ REPRESENTARÅ OSÅ PONTOS Å SEMÅ
ALTERARÅOÅVALORÅPR± DEFINIDOÅPARAÅOSÅGR©FICOSÅPOSTERIORES

 3DUkPHWURVJUiILFRVKDELWXDLV
$EÅ SEGUIDAÅ APRESENTAM SEÅ MUITOSÅ DOSÅ PARªMETROSÅ GR©FICOSÅ HABITUALMENTEÅ USADOSÅ !Å AJUDAÅ
DISPONµVELÅPARA AÅFUN¯«OÅPAR CONT±MÅUMÅRESUMOÅMAISÅCONCISOÅ

/SÅPARªMETROSÅGR©FICOSÅSER«OÅAPRESENTADOSÅNOÅSEGUINTEÅFORMATO

NOMEÅÅVALOR $ESCRI¯«OÅDOÅEFEITOÅDOÅPARªMETROÅ!ÅPALAVRAÅNOME SIGNIFICAÅOÅNOMEÅDOÅ


PARªMETRO Å ISTOÅ ± Å OÅ NOMEÅ DOÅ ARGUMENTOÅ QUEÅ DEVEÅ USAR SEÅ NAÅ FUN¯«OÅ
PAR OUÅOUTRAÅFUN¯«OÅGR©FICAÅVALOR ±ÅUMÅVALORÅTµPICOÅDOÅPARªMETRO

 (OHPHQWRVJUiILFRV
/SÅGR©FICOSÅDEÅ2ÅS«OÅFORMADOSÅPORÅ PONTOS ÅLINHAS Å TEXTOÅEÅPOLµGONOSÅREGI¼ESÅPREENCHIDAS Å
%XISTEMÅ PARªMETROSÅ GR©FICOSÅ QUEÅ CONTROLAMÅ COMOÅ SEÅ DESENHAMÅ ESTESÅ ELEMENTOSÅ GR©FICOS Å COMOÅ
PORÅEXEMPLO

PCHÅÅk l #ARACTERÅ AÅ SERÅ USADOÅ PARAÅ DESENHARÅ OSÅ PONTOSÅ /Å VALORÅ PR± DETERMINADOÅ VARIAÅ
ENTREÅ DISPOSITIVOSÅ GR©FICOS Å MASÅ NORMALMENTEÅ ±Å kOlÅ /SÅ PONTOSÅ TENDEMÅ AÅ
APARECERÅ EMÅ POSI¯«O LIGEIRAMENTEÅ DISTINTAÅ DAÅ EXACTA Å SALVOÅ SEÅ SEÅ USAÅ kl Å QUEÅ
PRODUZÅPONTOSÅCENTRADOS

PCHÅÅ /ÅARGUMENTOÅPCHÅPODEÅSERÅESPECIFICADOÅPORÅUMÅVALORÅINTEIROÅENTREÅÅEÅÅAMBOSÅ
INCLUµDOS Å 0ARAÅ SABERÅ OSÅ SµMBOLOSÅ QUEÅ CORRESPONDEMÅ AÅ CADAÅ CºDIGO Å UTILIZEÅ ASÅ
SEGUINTESÅORDENS
!SORW W ³Q´
!OHJHQG ORFDWRU  DVFKDUDFWHU  SFK 
EÅ APONTEÅ PARAÅ OÅ TOPOÅ DOÅ GR©FICOÅ !PARECEÅ UMAÅ LISTAÅ DEÅ CARACTERESÅ EÅ RESPECTIVOÅ
CºDIGO

LTYÅÅ •ÅOÅTIPOÅDEÅLINHAÅ%MBORAÅALGUNSÅTIPOSÅDEÅLINHASÅN«OÅPOSSAMÅSERÅUSADASÅNALGUNSÅ
DISPOSITIVOSÅ GR©FICOS Å OÅ TIPOÅ Å CORRESPONDEÅ AÅ UMAÅ LINHAÅ SºLIDA Å EÅ OSÅ TIPOSÅ Å EÅ
SEGUINTESÅ CORRESPONDEMÅ AÅ LINHASÅ PONTEADAS Å TRACEJADASÅ OUÅ COMBINA¯¼ESÅ DESTESÅ
TIPOSÅ 0ARAÅ OBTERÅ OSÅ TIPOSÅ DEÅ LINHAS Å FA¯A ASÅ ORDENSÅ INDICADASÅ PARAÅ PCH Å
SUBSTITUINDOÅPCHÅPORÅLTY
 2OTINASÅGR©FICAS 

LWDÅÅ %SPECIFICAÅAÅESPESSURAÅDAÅLINHA ÅMEDIDAÅEMÅMÁLTIPLOSÅDAÅLARGURAÅBASEÅ!FECTAÅOSÅ


EIXOSÅEÅAÅLINHASÅDESENHADASÅCOMÅASÅFUN¯¼ESÅLINES ÅETC

COLÅÅ %SPECIFICAÅ AÅ CORÅ QUEÅ SEÅ UTILIZAÅ PARAÅ OSÅ PONTOS Å LINHAS Å TEXTO Å IMAGENSÅ EÅ
PREENCHIMENTOÅDEÅREGI¼ESÅ#ADAÅUMÅDESTESÅELEMENTOSÅGR©FICOSÅADMITEÅUMAÅLISTAÅ
DEÅCORESÅPOSSµVEISÅEÅOÅVALORÅDESTEÅPARªMETROűÅUMŵNDICEÅDESSAÅLISTAÅ/BVIAMENTEÅ
ESTEÅPARªMETROÅSºÅAPLIC©VELÅEMÅALGUNSÅDISPOSITIVOS

FONTÅÅ 6ALORÅ INTEIROÅ QUEÅ ESPECIFICAÅ AÅ FONTEÅ QUEÅ SEÅ UTILIZAR©Å PARAÅ OÅ TEXTOÅ 3EÅ TALÅ FOR
POSSµVEL ÅOSÅDISPOSITIVOSÅGR©FICOSÅUSAMÅOÅVALORÅÅPARAÅTEXTOÅNORMAL ÅÅPARAÅTEXTOÅ
EMÅNEGRITO ÅÅEMÅIT©LICOÅEÅÅIT©LICOÅNEGRITO

FONTAXIS

FONTLAB

FONTMAIN

FONTSUB %SPECIFICAMÅ AÅ FONTEÅ AÅ USARÅ NOSÅ EIXOS Å ETIQUETAS Å TµTULOÅ PRINCIPALÅ EÅ SUB TµTULO Å
RESPECTIVAMENTE

ADJÅÅ  )NDICAÅCOMOÅDEVEÅALINHAR SEÅOÅTEXTOÅEMÅRELA¯«OŨÅPOSI¯«OÅDEÅDESENHOÅ/ÅVALORÅÅ


INDICAÅALINHAMENTOŨÅESQUERDA ÅÅINDICAÅALINHAMENTOŨÅDIREITA ÅEÅOÅINDICAÅTEXTOÅ
CENTRADOÅ0ODEÅUSARÅQUALQUERÅOUTROÅVALORÅQUEÅINDICAR©ÅAÅPROPOR¯«OÅDEÅTEXTOÅQUEÅ
APARECEŨÅESQUERDAÅDAÅPOSI¯«OÅ DEÅDESENHOÅ ASSIM ÅOÅVALORÅ nÅDEIXAR©ÅÅDAÅ
EXTENS«OÅDEÅTEXTOÅENTREÅSIÅEÅAÅPOSI¯«OÅDEÅDESENHO

CEXÅÅ $EFINEÅ AÅ EXPANS«OÅ DOÅ TEXTOÅ /Å VALORÅ INDICAÅ AÅ PROPOR¯«OÅ DEÅ AUMENTOÅ OUÅ
DIMINUI¯«OÅDOÅTEXTOÅINCLUINDOÅOSÅCARACTERESÅDEÅDESENHO ÅEMÅRELA¯«OÅAOÅTAMANHOÅ
PR± DEFINIDO

 (L[RVHPDUFDVGHHVFDOD
!ÅMAIORÅPARTEÅDOSÅGR©FICOSÅCRIADOSÅEMÅ2ÅT²MÅEIXOS ÅMASűÅSEMPREÅPOSSµVELÅDEFINIRÅOSÅEIXOSÅ
COMÅAÅFUN¯«OÅGR©FICAÅDEÅBAIXOÅNµVELÅAXIS Å/SÅEIXOSÅT²MÅTR²SÅCOMPONENTESÅPRINCIPAISÅAÅLINHAÅDOÅ
EIXO ÅCUJOÅESTILOűÅCONTROLADOÅPELOÅPARªMETROÅLTY ÅASÅMARCASÅDEÅESCALA ÅQUEÅINDICAMÅASÅUNIDADESÅ
DEÅDIVIS«OÅDOÅEIXO ÅEÅASÅETIQUETASÅDEÅESCALA ÅQUEÅINDICAMÅASÅUNIDADESÅDASÅMARCASÅDEÅESCALAÅ%STASÅ
COMPONENTESÅPODEMÅMODIFICAR SEÅCOMÅOSÅSEGUINTESÅPARªMETROSÅGR©FICOS

LABÅÅC Å Å /SÅ PRIMEIROSÅ DOISÅ ARGUMENTOSÅ ESPECIFICAMÅ OÅ NÁMEROÅ DEÅ MARCASÅ OUÅ
INTERVALOSÅNOÅEIXOÅXÅEÅY ÅRESPECTIVAMENTEÅOÅTERCEIROÅARGUMENTOűÅOÅCOMPRIMENTOÅ
DASÅETIQUETASÅDOSÅEIXOS ÅEMÅCARACTERESÅINCLUINDOÅOÅPONTOÅDECIMAL Å3EÅSEÅESCOLHEÅ
UMÅVALORÅDEMASIADOÅPEQUENOÅPARAÅESTEÅPARªMETRO ÅPODEÅACONTECERÅQUEÅTODASÅASÅ
ETIQUETASÅSEÅARREDONDEMÅPARAÅOÅMESMOÅNÁMERO

LASÅÅ #ORRESPONDEÅ ¨Å ORIENTA¯«OÅ DASÅ ETIQUETASÅ DOSÅ EIXOSÅ /Å VALORÅ Å INDICAÅ SEMPREÅ
PARALELOÅAOÅEIXO ÅÅINDICAÅSEMPREÅHORIZONTALÅEÅÅINDICAÅPERPENDICULARÅAOÅEIXO

MPGÅÅC Å Å 3«OÅ ASÅ POSI¯¼ESÅ DASÅ COMPONENTESÅ DOSÅ EIXOSÅ /Å PRIMEIROÅ ARGUMENTOÅ
INDICAÅ AÅ DISTªNCIA Å MEDIDAÅ EMÅ LINHASÅ DEÅ TEXTO Å ENTREÅ OÅ EIXOÅ EÅ ASÅ ETIQUETASÅ /Å
 2OTINASÅGR©FICAS 

SEGUNDOÅ ±Å AÅ DISTªNCIAÅ PARAÅ ASÅ ETIQUETASÅ DASÅ MARCAS Å EÅ OÅ ÁLTIMOÅ ±Å AÅ DISTªNCIAÅ


ENTREÅAÅPOSI¯«OÅDOÅEIXOÅEÅAÅLINHAÅDOÅEIXOÅNORMALMENTE  Å/SÅVALORESÅPOSITIVOSÅ
INDICAMÅ QUEÅ ASÅ COMPONENTESÅ EST«OÅ FORAÅ DAÅ ZONAÅ DOÅ GR©FICOÅ EÅ VALORESÅ NEGATIVOSÅ
INDICAMÅQUEÅASÅCOMPONENTESÅFICAMÅDENTROÅDAÅ©REAÅDEÅDESENHO

TCKÅÅ #OMPRIMENTOÅDASÅMARCASÅDEÅDIVIS«O ÅDEFINIDAÅCOMOÅUMAÅFRAC¯«OÅDOÅTAMANHOÅDAÅ


ZONAÅDE DESENHOÅ1UANDOÅOÅVALORÅDEÅTCK ±ÅPEQUENOÅMENOSÅDEÅ ÅASÅMARCASÅDEÅ
DIVIS«OÅDEÅAMBOSÅOSÅEIXOSÅS«OÅDOÅMESMOÅTAMANHOÅ5MÅVALORÅDEÅÅFAZÅAPARECERÅ
UMAÅGRELHAÅNOÅGR©FICOÅ3EÅOÅVALORűÅNEGATIVO ÅASÅMARCASÅDEÅDIVIS«OÅFAZEM SEÅNAÅ
PARTEÅEXTERIORÅDAÅZONA DEÅDESENHOÅ5TILIZEÅTCKÅÅ EÅMGPÅÅC Å  Å PARAÅ
OBTERÅMARCASÅDEÅDIVIS«OÅINTERNAS

XAXSÅÅkSl

YAXSÅÅkDl %STILOÅ DOSÅ EIXOSÅ XÅEÅYÅRESPECTIVAMENTEÅ#OMÅOSÅESTILOSÅkSl DEÅSTANDARD ÅEÅkEl


DEÅEXTENS«O ÅTANTOÅAÅMARCAÅMAIORÅCOMOÅAÅMARCAÅMENOR FICAMÅFORAÅDOÅINTERVALOÅ
DOSÅ DADOSÅ /SÅ EIXOSÅ EXTENDIDOSÅ PODEMÅ AMPLIAR SEÅ LIGEIRAMENTEÅ SEÅ EXISTEÅ ALGUMÅ
PONTOÅMUITOÅPRºXIMOÅDOÅBORDOÅDOÅGR©FICOÅ%STEÅESTILOÅDEÅEIXOSÅPODEÅDEIXARÅPORÅ
VEZESÅ GRANDESÅ ZONASÅ VAZIASÅ NASÅ PROXIMIDADESÅ DOSÅ BORDOSÅ DOÅ GR©FICO #OMÅ OSÅ
ESTILOSÅ kIl INTERNO Å EÅ kRl PR± DEFINIDO Å ASÅ MARCASÅ DEÅ DIVIS«OÅ FICAMÅ SEMPREÅ
DENTROÅDOÅINTERVALOÅDOSÅDADOSÅOÅESTILOÅkRl DEIXAÅUMÅPEQUENOÅESPA¯OÅNOSÅBORDOS

3ELECCIONANDOÅ OÅ ESTILOÅ kDl DIRECTO Å OSÅ EIXOSÅ ACTUAISÅ FICAMÅ BLOQUEADOSÅ EÅ S«OÅ
USADOSÅ PARAÅ OS GR©FICOSÅ SEGUINTESÅ AT±Å QUEÅ ESTEÅ PARªMETROÅ SEJAÅ ALTERADOÅ PARAÅ
OUTROÅ VALORÅ %STEÅ PROCEDIMENTOÅ ±Å ÁTILÅ PARAÅ GERARÅ S±RIESÅDEÅGR©FICOSÅCOMÅ ESCALASÅ
FIXAS

 0DUJHQVGDVILJXUDV
5MÅGR©FICOÅÁNICOÅDEÅ2ÅDESIGNA SEÅPORÅFIGURA EÅCOMPREENDEÅUMAÅZONAÅDEÅDESENHOÅRODEADAÅDEÅ
MARGENSÅONDEÅS«OÅCOLOCADASÅOSÅTµTULOS ÅETIQUETASÅDOSÅEIXOS ÅETC E ÅÅGERALMENTE ÅDELIMITADAÅPELOSÅ
PRºPRIOSÅEIXOS

5MAÅFIGURAÅTµPICAűÅILUSTRADAÅNAÅP©GINAÅSEGUINTE

/SÅPARªMETROSÅGR©FICOSÅQUEÅCONTROLAMÅAÅDISPOSI¯«OÅDAÅFIGURAÅS«OÅ

MAIÅÅC Å ÅÅ Å ,ARGURAÅ DASÅ MARGENSÅ INFERIOR Å ESQUERDA Å SUPERIORÅ EÅ DIREITA Å
RESPECTIVAMENTE ÅMEDIDASÅEMÅPOLEGADAS

MARÅÅC Å Å Å 3IMILARÅAÅMAI ÅMASÅEMÅLINHASÅDEÅTEXTO

/SÅ PARªMETROSÅ MAR EÅ MAI EST«OÅ RELACIONADOSÅ NOÅ SENTIDOÅ DEÅ QUEÅ UMAÅ ALTERA¯«OÅ NUMÅ SEÅ
REFLECTEÅ NOÅ OUTROÅ /SÅ VALORESÅ PR± DETERMINADOSÅ S«OÅ GERALMENTEÅ DEMASIADOÅ GRANDES Å AÅ MARGEMÅ
DIREITAÅRARAMENTEűÅNECESS©RIA ÅTALÅCOMOÅAÅSUPERIOR ÅSEÅN«OÅSEÅINCLUIÅTµTULOÅ!SÅMARGENSÅINFERIORÅEÅ
ESQUERDAÅDEVEMÅTERÅOÅTAMANHOÅSUFICIENTEÅPARAÅINCLUIRÅOÅEIXOÅEÅASÅETIQUETASÅDASÅMARCASÅDEÅESCALAÅ
!L±MÅ DISSO Å OÅ VALORÅ PR± DETERMINADOÅ N«OÅ TEMÅ EMÅ CONTAÅ AÅ SUPERFµCIEÅ DOÅ DISPOSITIVOÅ GR©FICOÅ
!SSIM Å SEÅ UTILIZAÅ OÅ DISPOSITIVOÅ GR©FICOÅ POSTSCRIPT COMÅ OÅ ARGUMENTOÅ HEIGHTÅ  OBTER©Å UMÅ
GR©FICOÅ EMÅ QUEÅ METADEÅ DOÅ MESMOÅ S«OÅ MARGENS Å SALVOÅ SEÅ EXPLICITAMENTEÅ MUDARÅ MARÅ OUÅ MAIÅ
 2OTINASÅGR©FICAS 

1UANDOÅ H©Å FIGURASÅ MÁLTIPLAS Å COMOÅ SEÅ VER©Å DEÅ SEGUIDA Å ASÅ MARGENSÅ S«OÅ REDUZIDASÅ AÅ METADEÅ
CONTUDO ÅESTAÅREDU¯«OÅPODEÅN«OÅSERÅSUFICIENTEÅQUANDOÅV©RIASÅFIGURASÅCOMPARTEMÅAÅMESMAÅP©GINA

−−−−−−−−−−−−−−−−−−
−−−−−−−−−−−−−−−−−−
−−−−−−−−−−−−−−−−−−
−−−−−−−−−−−−−−−−−− mar[3]
−−−−−−−−−−−−−−−−−−
−−−−−−−−−−−−−−−−−−

3.0
Zona de dibujo

1.5
0.0
y
mai[2]
−1.5
−3.0

−3.0 −1.5 0.0 1.5 3.0

mai[1] x
Márgen

 )LJXUDVP~OWLSODV
2Å PERMITEÅ AÅ CRIA¯«OÅ DEÅ UMAÅ MATRIZÅ DEÅ Q u P FIGURASÅ NUMAÅ SºÅP©GINAÅ #ADAÅFIGURAÅ TEMÅ ASÅ
SUASÅPRºPRIASÅMARGENS ÅEÅAÅMATRIZÅDEÅFIGURASÅPODEÅESTARÅOPCIONALMENTEÅRODEADAÅDEÅUMAÅMARGEMÅ
EXTERIOR ÅTALÅCOMOÅSEÅMOSTRAÅNAÅFIGURAÅSEGUINTE
−−−−−−−−−−−−−−−
−−−−−−−−−−−−−−−
−−−−−−−−−−−−−−− oma[3]
−−−−−−−−−−−−−−−
−−−−−−−−−−−−−−−

omi[4]
mfg=c(3,2,3,2)

omi[1]
mfrow=c(3,2)

/SÅPARªMETROSÅGR©FICOSÅRELACIONADOSÅCOMÅASÅFIGURASÅMÁLTIPLASÅS«O

MFCOLÅÅC Å

MFROWÅÅC Å $EFINEMÅ OÅ TAMANHOÅ DAÅ MATRIZÅ DEÅ FIGURASÅ MÁLTIPLASÅ %MÅAMBOSÅ


OSÅCASOS ÅOÅPRIMEIROÅVALORűÅOÅNÁMEROÅEÅLINHASÅEÅOÅSEGUNDOÅOÅNÁMEROÅDEÅCOLUNASÅ
!Å DIFEREN¯AÅ ENTREÅ OSÅ DOIS Å ±Å QUEÅ COMÅ AÅ PRIMEIRAÅ FORMA Å MFCOL Å AÅ MATRIZÅ ±Å
PREENCHIDAÅ PORÅ COLUNAS Å ENQUANTOÅ QUEÅ COMÅ AÅ SEGUNDAÅ FORMA Å MFROW Å OÅ
 2OTINASÅGR©FICAS 

PREENCHIMENTOűÅFEITOÅPORÅLINHASÅ!ÅDISTRIBUI¯«OÅNAÅFIGURAÅDEÅEXEMPLOÅFOIÅCRIADAÅ
COMÅ MFROWC  EÅ MOSTRAÅ AÅ P©GINAÅ APºSÅ TEREMÅ SIDOÅ CRIADOSÅ OSÅ PRIMEIROSÅ
QUATROÅGR©FICOS

MFGÅÅC Å Å Å $EFINEMÅ AÅ POSI¯«OÅ DAÅ FIGURAÅ ACTUALÅ DENTROÅ DAÅ MATRIZÅ DEÅ FIGURASÅ
MÁLTIPLASÅ/SÅPRIMEIROSÅDOISÅVALORESÅINDICAMÅAÅLINHAÅEÅAÅCOLUNAÅDAÅFIGURAÅACTUALÅ
OSÅ DOISÅ ÁLTIMOSÅ VALORESÅ S«OÅ OÅ NÁMEROÅ DEÅ LINHASÅ EÅ COLUNASÅ DAÅ MATRIZÅ DEÅ FIGURASÅ
MÁLTIPLASÅ 5TILIZEÅ Å ESTESÅ PARªMETROSÅ PARAÅ SELECCIONARÅ CADAÅ UMAÅ DASÅ DIFERENTESÅ
FIGURASÅDAÅMATRIZÅÅ/SÅDOISÅÁLTIMOSÅVALORESÅPODEMÅSERÅDIFERENTESÅDOSÅVERDADEIROSÅ
VALORES ÅAÅFIMÅDEÅPODERÅOBTERÅFIGURASÅDEÅTAMANHOSÅDISTINTOSÅMESMAÅP©GINA

FIGÅÅC Å Å Å  $EFINEMÅAÅPOSI¯«OÅDAÅFIGURAÅACTUALÅNAÅP©GINAÅ/SÅVALORESÅS«OÅASÅPOSI¯¼ESÅ


DASÅMARGENSÅESQUERDA ÅDIREITA ÅINFERIORÅEÅSUPERIOR ÅRESPECTIVAMENTE ÅEXPRESSASÅEMÅ
PROPOR¯«OÅDAÅP©GINAÅDESDEÅOÅCANTOÅINFERIORÅESQUERDOÅ/ÅEXEMPLOÅCORRESPONDEÅAÅ
UMAÅ FIGURAÅ NAÅ PARTEÅ INFERIORÅ DIREITAÅ DAÅ P©GINAÅ ESTEÅ PARªMETROÅ PERMITEÅ COLOCARÅ
UMAÅFIGURAÅEMÅQUALQUERÅLUGARÅDAÅP©GINA

OMAÅÅC Å Å Å

OMIÅÅC Å Å  $EFINEMÅOÅTAMANHOÅDASÅMARGENSÅEXTERIORESÅ$EÅMODOÅSIMILARÅAÅMAR EÅAÅ


MAI Å OÅ PRIMEIROÅ EST©Å EXPRESSOÅ EMÅ LINHASÅ DEÅ TEXTOÅ EÅ OÅ SEGUNDOÅ EMÅ POLEGADAS Å EÅ
CORRESPONDEMŨSÅMARGENSÅINFERIOR ÅESQUERDA ÅSUPERIORÅEÅDIREITA ÅRESPECTIVAMENTE

!SÅMARGENSÅEXTERIORESÅS«O PARTICULARMENTEÅÁTEISÅPARAÅAJUSTARÅCONVENIENTEMENTEÅOSÅTµTULOSÅEÅ
ETIQUETASÅ 0ODEÅ ACRESCENTARÅ TEXTOÅ NESTASÅ MARGENSÅ COMÅ AÅ FUN¯«OÅ MTEXT Å USANDOÅ OÅ ARGUMENTOÅ
OUTER425%Å 0ORÅ DEFEITO Å N«OÅ S«OÅ CRIADASÅ MARGENSÅ EXTERIORES Å TENDOÅ DEÅ SER DEFINIDASÅ
EXPLICITAMENTEÅCOMÅOSÅARGUMENTOSÅOMAÅOUÅOMI

•Å POSSµVELÅ CRIARÅ DISPOSI¯¼ESÅ MAISÅ COMPLEXASÅ DEÅ FIGURASÅ MÁLTIPLAS Å USANDOÅ ASÅ FUN¯¼ESÅ
SPLITSCREEN EÅLAYOUT 

 'LVSRVLWLYRVJUiILFRV
•ÅPOSSµVELÅCRIARÅGR©FICOSÅCOMÅ2ÅCOMÅNµVEISÅDEÅQUALIDADEÅDIVERSOS ÅEMÅQUASEÅTODOSÅOSÅTIPOSÅ
DEÅMONITORESÅOUÅDEÅIMPRESSORASÅ#ONTUDO űÅNECESS©RIOÅDEFINIRÅPREVIAMENTEÅDOÅTIPOÅDEÅDISPOSITIVOÅ
DEÅ QUEÅ SEÅ TRATAÅ %STAÅ DEFINI¯«OÅ ±Å REALIZADAÅ INICIANDOÅ UMÅ CONTROLADORÅ DOÅ DISPOSITIVOÅ GR©FICOÅ !Å
FINALIDADEÅ DOÅ CONTROLADORÅ DOÅ DISPOSITIVOÅ ±Å CONVERTERÅ ASÅ INSTRU¯¼ESÅ GR©FICASÅ DEÅ 2Å PORÅ EXEMPLO Å
kDESENHAÅUMAÅLINHAl ÅNUMAÅFORMAÅQUEÅOÅDISPOSITIVOÅEMÅPARTICULARÅENTENDA

/SÅCONTROLADORESÅDEÅDISPOSITIVOÅS«OÅINICIADOSÅCHAMANDOÅUMAÅFUN¯«OÅDOÅCONTROLADORÅ%XISTEÅ
UMAÅ FUN¯«OÅ PARAÅ CADA CONTROLADOR Å EÅ AÅ LISTAÅ COMPLETAÅ PODEÅ OBTER SEÅ COMÅ OÅ COMANDOÅ
KHOS 'HYLFHV Å0ORÅEXEMPLO ÅAÅORDEM
!SRVWVFULSW
DIRECCIONAÅ QUALQUERÅ SAµDAÅ GR©FICAÅ PARAÅ UMAÅ IMPRESSORAÅ COMÅ FORMATOÅ 0OST3CRIPTÅ !LGUNSÅ
CONTROLADORESÅDEÅDISPOSITIVOSÅGR©FICOSÅHABITUAISÅS«O

[ 0ARAÅUSARÅCOMÅOÅAMBIENTEÅDEÅJANELASÅ8 EÅ-ICROSOFTÅ7INDOWS


 2OTINASÅGR©FICAS 

SRVWVFULSW 0ARAÅ IMPRIMIRÅ EMÅ IMPRESSORASÅ 0OST3CRIPTÅ OUÅ CRIARÅ FICHEIROSÅ COMÅ ESTEÅ
FORMATO

SLFWH[ #RIAÅUMÅFICHEIROÅ,!4%8

!OÅTERMINARÅDEÅUTILIZARÅUMÅDISPOSITIVO ÅASSEGURE SEÅDEÅFINALIZARÅOÅRESPECTIVOÅCONTROLADORÅCOMÅ


OÅCOMANDO
!GHYRII
%STAÅORDEMÅASSEGURAÅQUEÅOÅDISPOSITIVOÅENCERRAÅCORRECTAMENTEÅPORÅEXEMPLOÅNOÅCASO DEÅUMAÅ
IMPRESSORA ÅASSEGURAÅQUEÅCADAÅP©GINAűÅCOMPLETAMENTEÅCOMPOSTAÅEÅENVIADAÅPARAÅAÅIMPRESSORA

 ,QFOXVmRGHJUiILFRV3RVW6FULSWHPGRFXPHQWRV
5TILIZANDOÅOÅARGUMENTOÅFILEÅ NAÅFUN¯«OÅ POSTSCRIPT PODEÅGUARDARÅOSÅGR©FICOS ÅEMÅFORMATOÅ
0OST3CRIPT Å NOÅ ARQUIVOÅ QUEÅ DESEJEÅ /Å GR©FICOÅ TER©Å AÅ ORIENTA¯«OÅ HORIZONTAL Å AÅ N«OÅ SERÅ QUEÅ SEÅ
ESPECIFIQUEÅ OÅ ARGUMENTOÅ HORIZONTAL&!,3%Å /Å TAMANHOÅ DOÅ GR©FICOÅ ±Å CONTROLADOÅ COMÅ AOÅ
ARGUMENTOSÅWIDTH LARGURA ÅEÅHEIGHT ALTURA ÅOÅGR©FICOÅSER©ÅRE DIMENSIONADOÅDEÅMODOÅAÅAJUSTAR
SEÅCORRECTAMENTEŨSÅDIMENS¼ESÅESPECIFICADAS Å0ORÅEXEMPLO ÅOÅCOMANDO
!SRVWVFULSW ³JUDILFRSV´KRUL]RQWDO )$/6(KHLJKW SRLQWVL]H 
CRIAR©ÅUMÅARQUIVOÅQUEÅCONT±MÅÅOÅCºDIGOÅ0OST3CRIPTÅPARAÅUMAÅFIGURAÅCOMÅÅPOLEGADASÅDEÅALTURA Å
EÅQUEÅPODER©ÅSERÅINCLUµDOÅNUMÅDOCUMENTOÅ4ENHAÅEMÅATEN¯«OÅQUEÅSEÅOÅFICHEIROÅJ©ÅEXISTE ÅOÅSEUÅ
CONTEÁDOÅ SER©Å SOBRESCRITOÅ PELOÅ ACTUALÅ COMANDOÅ )STOÅ OCORRER©Å MESMOÅ QUEÅ OÅ ARQUIVOÅ TENHAÅ SIDOÅ
CRIADOÅNAÅSESS«OÅACTUAL

!Å MAIORÅ PARTEÅ DASÅ CRIA¯«OÅ DEÅ FICHEIROSÅ 0OST3CRIPTÅ DESTINA SEÅ ¨Å INCLUS«OÅ DEÅ FIGURASÅ EMÅ
DOCUMENTOSÅ%STAÅTAREFAÅPODEÅRESULTARÅMELHORÅUTILIZANDOÅFORMATOÅ%03Å%CAPSULATEDÅ0OST3CRIPT Å
OÅ ARQUIVOÅ PRODUZIDOÅ PORÅ 2Å ±Å SEMPREÅ DESTEÅ FORMATO Å EMBORAÅ SºÅ MARQUEÅ OÅ ARQUIVOÅ COMOÅ SENDOÅ
%03ÅSEÅSEÅUTILIZAÅOÅARGUMENTOÅONEFILE&!,3%Å%STAÅNOTA¯«OűÅCONSEQU²NCIAÅDAÅCOMPATIBILIDADEÅ
COMÅ 3 Å EÅ INDICAÅ QUEÅ AÅ SAµDAÅ ±Å CONSTITUµDAÅ PORÅ UMAÅ ÁNICAÅ P©GINAÅ QUEÅ ±Å UMAÅ ESPECIFICA¯«OÅ DOÅ
FORMATOÅ%03 Å0ARAÅCRIARÅUMÅGR©FICO QUEÅPOSSAÅINCLUIRÅNUMÅDOCUMENTOÅSEMÅQUALQUERÅPROBLEMA Å
DEVER©ÅUTILIZARÅOÅCOMANDO
!SRVWVFULSW ³JUDILFRHSV´KRUL]RQWDO )$/6(RQHILOH )$/6(
KHLJKW ZLGWK SRLWVL]H 

 'LVSRVLWLYRVJUiILFRVP~OWLSORV
.AÅUTILIZA¯«OÅAVAN¯ADAÅDEÅ2űÅGERALMENTEÅNECESS©RIOÅDISPORÅDEÅDIVERSOSÅDISPOSITIVOSÅGR©FICOSÅ
EMÅSIMULTªNEOÅ.ATURALMENTEÅAPENASÅUMÅDOSÅDISPOSITIVOSÅGR©FICOSÅACEITAR©ÅASÅORDENSÅGR©FICASÅEMÅ
CADAÅ MOMENTO Å QUEÅ ±Å DESIGNADOÅ PORÅ DISPOSITIVOÅ ACTUALÅ 1UANDOÅ SEÅ ABREMÅ V©RIOSÅ DISPOSITIVOS Å
FORMAMÅ UMAÅ SEQU²NCIAÅ NUMERADAÅ CUJOSÅ NOMESÅ DETERMINAMÅ OÅ TIPOÅ DEÅ DISPOSITIVOÅ EMÅ CADAÅ
POSI¯«O

/SÅ PRINCIPAISÅ COMANDOSÅ RELACIONADOSÅ COMÅ DISPOSITIVOSÅ GR©FICOSÅ MÁLTIPLOS Å EÅ OÅ RESPECTIVOÅ


SIGNIFICADO ÅS«OÅOSÅSEGUINTES

; !BRE UMAÅJANELAÅGR©FICAÅEMÅ5.)8ÅEÅEMÅ-ICROSOFTÅ7INDOWS


 2OTINASÅGR©FICAS 

ZLQGRZV !BREÅUMAÅJANELAÅGR©FICAÅEMÅ-ICROSOFTÅ7INDOWS
SRVWVFULSW
SLFWH[ #ADAÅ CHAMADAÅ AÅ UMAÅ FUN¯«OÅ DEÅ CONTROLADORÅ DEÅ DISPOSITIVOÅ ABREÅ UMÅ NOVOÅ
DISPOSITIVOÅ GR©FICO Å E Å PORTANTO Å ACRESCENTAÅ UMÅELEMENTOŨÅLISTAÅDEÅDISPOSITIVOS Å
AOÅMESMOÅTEMPOÅQUEÅOÅÁLTIMOÅCHAMADOÅPASSAÅAÅSERÅOÅDISPOSITIVOÅACTUAL ÅPARAÅOÅ
QUALÅSER«OÅENVIADOSÅOSÅRESULTADOSÅGR©FICOSÅ.ALGUMASÅPLATAFORMASűÅPOSSµVELÅQUEÅ
EXISTAMÅOUTROSÅDISPOSITIVOSÅDISPONµVEIS 

GHYOLVW )NFORMAÅ OÅ NÁMEROÅ EÅ OÅ NOMEÅ DEÅ TODOSÅ OSÅ DISPOSITIVOSÅ ACTIVOSÅ /Å DISPOSITIVOÅ NAÅ
POSI¯«OÅ Å DESTAÅ LISTAÅ ±Å SEMPREÅ UMÅ DISPOSITIVOÅ NULO QUEÅ N«OÅ ACEITAÅ QUALQUERÅ
ORDEMÅGR©FICA
GHYQH[W
GHYSUHY )NFORMAÅ QUALÅ OÅ NOMEÅ EÅ OÅ NÁMEROÅ DOÅ DISPOSITIVOÅ GR©FICOÅ SEGUINTEÅ EÅ PR±VIOÅ EMÅ
RELA¯«OÅAOÅDISPOSITIVOÅACTUAL

GHYVHW ZKLFK N 0ODEÅ USAR SEÅ PARAÅ MUDARÅ OÅ DISPOSITIVOÅ GR©FICOÅ PARAÅ OÅ QUEÅ EST©Å
NAÅ K±SIMAÅ POSI¯«OÅ DA LISTAÅ DEÅ DISPOSITIVOSÅ )NFORMAÅ QUALÅ OÅ NOMEÅ EÅ OÅ NÁMEROÅ
DESSEÅDISPOSITIVO

GHYRII N %NCERRAÅOÅDISPOSITIVOÅGR©FICOÅQUEÅEST©ÅNAÅK±SIMAÅPOSI¯«OÅDAÅLISTAÅDEÅDISPOSITIVOSÅ
0ARAÅALGUNSÅDISPOSITIVOS ÅCOMOÅOSÅPOSTSCRIPT ÅOUÅFINALIZAR©ÅOÅGR©FICO ÅIMPRIMINDO
OÅ DEÅ SEGUIDA Å OUÅ TERMINAR©Å AÅ GRAVA¯«OÅ EMÅ FICHEIROÅ %03Å PARAÅ POSTERIORÅ
IMPRESS«O ÅDEPENDENDOÅDEÅCOMOÅOÅDISPOSITIVOÅFOIÅINICIADO
GHYFRS\ GHYLFHZKLFK N
GHYSULQW GHYLFH«ZKLFK N 2EALIZAÅ UMAÅ CºPIAÅ DOÅ DISPOSITIVOÅ KÅ !QUI Å AÅ EXPRESS«OÅ
DEVICE ±ÅUMAÅFUN¯«OÅDOÅDISPOSITIVO ÅCOMOÅPOSTSCRIPT ÅCOMÅARGUMENTOSÅADICIONAISÅ
SEÅTALÅFOR NECESS©RIO ÅESPECIFICADOSÅPORÅÅÅ!ÅFUN¯«OÅDEVPRINT ±ÅSIMILAR ÅMASÅ
OÅ DISPOSITIVOÅ COPIADOÅ ± FECHADOÅ IMEDIATAMENTE Å OÅ QUEÅ FINALIZAÅ ASÅ AC¯¼ESÅ
PENDENTES ÅQUEÅSEÅREALIZAMÅIMEDIATAMENTE

JUDSKLFVRII %NCERRAÅTODOSÅOSÅDISPOSITIVOSÅGR©FICOS ÅEXCEPTOÅOÅDISPOSITIVOÅNULO

 *UiILFRVGLQkPLFRV
2Å N«OÅ DISP¼EÅ ACTUALMENTE Å DEÅ NENHUMAÅ FUN¯«OÅ DEÅ GR©FICOSÅ DINªMICOS Å PORÅ EXEMPLOÅ PARAÅ
RODARÅUMAÅNUVEMÅDEÅPONTOS ÅOUÅACTIVARÅEÅDESACTIVARÅPONTOSÅINTERACTIVAMENTEÅ#ONTUDO ÅMUITASÅ
CAPACIDADESÅ GR©FICASÅ DINªMICASÅ EST«OÅ DISPONµVEISÅ NOÅ SISTEMAÅ 8GOBI DEÅ 3WAYNE Å #OOKÅ EÅ "UJA Å
DISPONµVELÅEM

HTTPWWWRESEARCHATTCOMAREASSTATXGOBI

¨SÅQUAISÅSEÅPODEÅACEDERÅDESDEÅ2ÅATRAV±SÅDAÅBIBLIOTECAÅXGOBI

8GOBI EST©ÅACTUALMENTEÅDISPONµVELÅPARAÅOÅAMBIENTEÅ8 7INDOWS ÅTANTOÅEMÅ5.)8ÅCOMOÅEMÅ


-ICROSOFTÅ7INDOWS ÅEÅEXISTEMÅINTERFACESÅCOMÅ2ÅDISPONµVEISÅEMÅAMBOSÅOSÅSISTEMAS
!P²NDICEÅ! 5MÅEXEMPLOÅDEÅSESS«O 

$SrQGLFH$ 8PH[HPSORGHVHVVmR
!ÅSESS«OÅSEGUINTEÅPRETENDEÅAPRESENTAR ÅUSANDO OS ÅALGUNSÅASPECTOSÅDOÅAMBIENTEÅ2ÅÅ-UITOSÅ
DESTESÅASPECTOSÅTALVEZÅSEJAMÅDESCONHECIDOSÅE ÅPROVAVELMENTE ÅENIGM©TICOSÅAOÅPRINCµPIO ÅMASÅESSAÅ
SENSA¯«OÅ N«OÅ TARDAR©Å EMÅ DESAPARECERÅ !Å SESS«OÅ EST©Å ELABORADAÅ PARAÅ OÅ SISTEMAÅ 5.)8 Å SENDOÅ
PROV©VELÅ QUEÅ OSÅ UTILIZADORESÅ EMÅ AMBIENTEÅ -ICROSOFTÅ 7INDOWSÅ TENHAÅ DEÅ PROCEDERÅ AÅ ALGUNSÅ
PEQUENOSÅAJUSTES

,IGUEÅ OÅ TERMINALÅ EÅ INICIEÅ OÅ AMBIENTE DEÅ JANELASÅ $EVER©Å TERÅ OÅ FICHEIROÅ


iMORLEYTABjÅ NOÅ DIRECTºRIOÅ DEÅ TRABALHOÅ CASOÅ N«OÅ OÅ TENHA Å DEVEÅ COPI© LOÅ DOÅ
DIRECTºRIOÅBASEDATA NAÅESTRUTURAÅDEÅDIRECTºRIOSÅDEÅ2 ÅANTESÅDEÅINICIARÅAÅSESS«OÅ
DEÅTRABALHO

5 )NICIAÅOÅPROGRAMAÅ2 ÅEÅAPARECEÅAÅMENSAGEMÅINICIAL

0ORÅ COMODIDADEÅ EÅ PARAÅ EVITARÅ CONFUS«O Å DENTROÅ DEÅ 2Å N«OÅ MOSTRAREMOSÅ OÅ


SµMBOLOÅDOÅSISTEMA ÅNAÅPARTEÅESQUERDAÅDOSÅCOMANDOS

KHOSVWDUW )NICIAÅOÅINTERFACEÅ (4-,Å PARAÅAÅAJUDAÅSOBREÅOSÅCOMANDOSÅUTILIZANDOÅOÅ


NAVEGADORÅ7%"ÅDISPONµVELÅNOÅCOMPUTADOR Å$EVER©ÅFAZERÅUMAÅBREVEÅEXPLORA¯«OÅ
DASÅCAPACIDADESÅDESTAÅUTILIDADEÅ-INIMIZEÅAÅJANELAÅDEÅAJUDAÅEÅCONTINUEÅAÅSESS«OÅ
[ UQRUP 
\ UQRUP [ 'ERAÅ DOISÅ VECTORESÅ ALEATºRIOS Å CONTENDOÅ CADAÅ UMÅ DELESÅ Å VALORESÅ
PSEUDO ALEATºRIOSÅ OBTIDOSÅ DEÅ UMAÅ DISTRIBUI¯«OÅ NORMALÅ   ÅARMAZENANDOÅESTESÅ
VALORESÅNOSÅVECTORESÅXÅEÅY

SORW [\ 'ERAÅUMÅGR©FICOÅDEÅPONTOSÅNOÅPLANOÅX Y Å!PARECEÅAUTOMATICAMENTEÅUMAÅJANELAÅ


GR©FICAÅCOMÅOÅDIAGRAMAÅDEÅDISPERS«OÅ

OV !PRESENTAÅAÅLISTAGEMÅDOSÅ NOMESÅDOSÅOBJECTOSÅEXISTENTESÅNOÅMOMENTOÅACTUALÅNOÅ
ESPA¯OÅDEÅTRABALHOÅDEÅ2

UP [\ %LIMINAÅOSÅOBJECTOSÅXÅEÅY

[  #RIAÅOÅVECTOR XÅCOMÅAÅSEQU²NCIAÅ Å  Å 

Z VTUW [  #RIAÅOÅVECTOR WÅCOMÅOSÅDESVIOSÅTµPICOSÅPONDERADOS


GXPP\ GDWDIUDPH [ [\ [UQRUP [ Z
GXPP\ #RIAÅAÅFOLHAÅDEÅDADOSÅDUMMYÅCOMÅDUASÅCOLUNAS ÅXÅEÅY ÅEÅVISUALIZA A
IP OP \a[GDWD GXPP\
VXPPDU\ IP #ALCULAÅAÅREGRESS«OÅLINEARÅSIMPLESÅDEÅYÅSOBREÅXÅEÅAPRESENTAÅOÅRESULTADO
IP OP \a[GDWD GXPP\ZHLJKW ZA
VXPPDU\ IP *©Å QUEÅ SEÅ CONHECEMÅ OSÅ DESVIOSÅ TµPICOS Å PODEÅ REALIZAR SEÅ UMAÅ REGRESS«OÅ
PONDERADA
!P²NDICEÅ! 5MÅEXEMPLOÅDEÅSESS«O 

DWWDFK GXPP\ #ONECTAÅ AÅ FOLHAÅ DEÅ DADOS Å DEÅ MODOÅ QUEÅ ASÅ SUASÅ COLUNASÅ APARECEMÅ
LISTADASÅCOMOÅVARI©VEIS

UOI ORZHVV [\ #ALCULAÅUMA REGRESS«OÅLOCALÅN«OÅPARAM±TRICA

SORW [\ $IAGRAMAÅDEÅDISPERS«OÅSTANDARD

OLQHV [OUI\ !CRESCENTAÅAÅLINHAÅDEÅREGRESS«OÅLOCALÅN«OÅPARAM±TRICAÅAOÅGR©FICO

DEOLQH OW\  !CRESCENTAÅ AÅ VERDADEIRAÅ LINHAÅ DEÅ REGRESS«OÅ INTERCEP¯AO Å


DECLIVE ÅÅAOÅGR©FICOÅLTYÅLINHAÅDOÅTIPOÅPONTEADO 

DEOLQH FRHI IP !CRESCENTAÅAÅRECTAÅDEÅREGRESS«OÅLINEARÅSIMPLES

DEOLQH FRHI IP FRO ´UHG´ !CRESCENTAÅAÅRECTAÅDEÅREGRESS«OÅPONDERADAÅLINHAÅDEÅCORÅ


VERMELHA 

GHWDFK 2EMOVEÅAÅFOLHAÅDEÅDADOSÅDOÅCAMINHOÅDEÅBUSCA
SORW ILWWHG IP UHVLG IP [ODE ´9DORUHVHVWLPDGRV´
\ODE ´5HVtGXRV´PDLQ ´5HVtGXRVYHUVXV9DORUHVHVWLPDGRV´
5MÅ GR©FICOÅ DEÅ DIAGNºSTICOÅ DAÅ REGRESS«OÅ PARAÅ INVESTIGARÅ AÅ POSSµVELÅ
HETEROSCEDASTICIDADEÅ!CRESCENTAÅTµTULOÅEÅNOMESÅAOSÅEIXOSÅDOÅGR©FICO
TTQRUP UHVLG IP PDLQ ´´5HVtGXRVSRUTXDQWLO´
'R©FICOÅEMÅPAPELÅPROBABILµSTICOÅNORMALÅPARAÅCOMPROVARÅASSIMETRIA ÅACHATAMENTOÅ
EÅDADOSÅANºMALOSÅN«OűÅMUITOÅÁTILÅNESTEÅCASO 

UP IPIPOUI[GXPP\ %LIMINAÅOSÅOBJECTOSÅDESCRIMINADOS

.AÅ PRºXIMAÅ SESS«OÅ IR«OÅ USAR SEÅ OSÅ DADOSÅ CL©SSICOSÅ DEÅ -ICHAELSONÅ EÅ -ORLEYÅ PARAÅ MEDIRÅ AÅ
VELOCIDADEÅDAÅLUZ

ILOHVKRZ ³PRUOH\WDE´ 6ISUALIZAÅOÅCONTEÁDOÅDOÅFICHEIROÅ/PCIONAL


PP UHDGWDEOH ³PRUOH\WDE´
PP ,²ÅOSÅDADOSÅDOÅFICHEIROÅkMORLEYTABlÅPARAÅUMAÅFOLHAÅDEÅDADOSÅCOMÅOÅNOMEÅMMÅ
VISUALIZAÅ OÅ CONTEÁDOÅ DEÅ MMÅ %XISTEMÅ CINCOÅ EXPERI²NCIASÅ COLUNAÅ %XPT Å EÅ CADAÅ
UMAÅ CONT±MÅ Å OBSERVA¯¼ESÅ IDENTIFICADOSÅ NAÅ COLUNAÅ 2UN Å AÅ COLUNAÅ 3PEEDÅ
CONT±MÅ AÅ VELOCIDADEÅ DAÅ LUZÅ MEDIDAÅ EMÅ CADAÅ CASO Å CODIFICADAÅ NUMAÅ UNIDADEÅ
APROPRIADA
PP([SW IDFWRU PP([SW
PP5XQ IDFWRU PP5XQ 4RANSFORMAÅASÅCOLUNASÅ%XPTÅEÅ2UNÅEMÅFACTORES

DWWDFK PP #ONECTAÅAÅFOLHAÅDEÅDADOSÅMMŨÅPOSI¯«OÅÅPORÅDEFEITO ÅDOÅCAMINHOÅDEÅBUSCA


SORW ([SW6SHHGPDLQ 9HORFLGDGHGDOX][ODE ([SHULHQFLD1R
#OMPARAÅASÅCINCOÅEXPERI²NCIASÅUSANDOÅDIAGRAMASÅDEÅEXTREMOS E QUARTIS
IP DRY 6SHHGa5XQ([SWGDWD PP
VXPPDU\ IP !NALISAÅ OSÅ DADOSÅ COMOÅUMÅDELINEAMENTOÅEMÅBLOCOSÅ ALEATºRIOS ÅCONSIDERANDOÅASÅ
EXPERI²NCIASÅEÅASÅS±RIESÅNÁMEROÅDASÅOBSERVA¯¼ES ÅCOMOÅOSÅFACTORESÅDOÅENSAIO
IP XSGDWH IPa 5XQ
!P²NDICEÅ! 5MÅEXEMPLOÅDEÅSESS«O 

DQRYD IPIP !JUSTAÅ UMÅ SUB MODELO Å OMITINDOÅ i2UNSj Å EÅ COMPARAÅ OSÅ DOISÅ MODELOSÅ
USANDOÅUMAÅAN©LISEÅDEÅVARIªNCIAÅFORMAL
GHWDFK
UP IPIP $ESCONECTAÅAÅFOLHAÅDEÅDADOSÅEÅELIMINAÅOSÅOBJECTOSÅFM ÅFM

$EÅSEGUIDAÅIREMOSÅAPRESENTARÅALGUMASÅCAPACIDADESÅGR©FICASÅGR©FICOSÅDOÅTIPOÅCONTOUR IMAGE
[ VHT SLSLOHQ 
\ [ XÅ EÅ YÅ S«OÅ DOISÅ VECTORESÅ CUJOSÅ VALORESÅ EST«OÅ IGUALMENTEÅ ESPA¯ADOSÅ NOÅ INTERVALOÅ
S d [ d S 
I RXWHU [\IXQFWLRQ [\ FRV \  [A
FÅ ±Å UMAÅ MATRIZÅ QUADRADA Å COMÅ ASÅ LINHASÅ EÅ ASÅ COLUNASÅ INDEXADASÅ PORÅ XÅ EÅ Y Å
RESPECTIVAMENTE ÅDOSÅVALORESÅDAÅFUN¯«OÅ FRV \    [


ROGSDU SDU QRUHDGRQO\ 758(


SDU SW\ ´V´ 'UARDAÅOSÅARGUMENTOSÅGR©FICOSÅNAÅLISTAÅOLDPAR ÅEÅMODIFICAÅOÅPARªMETROÅ
PTYÅZONAÅDEÅDESENHO ÅPARAÅOÅFORMATOÅkSlÅQUADRADO 
FRQWRXU [\I
FRQWRXU [\IQOHYHOV DGG 758(
#RIAÅ UMÅ GR©FICOÅ DEÅ CONTORNO OUÅ CURVASÅ DEÅ NµVEL Å DAÅ MATRIZÅ FÅ !DICIONAÅ MAISÅ
LINHASÅPARAÅMAIORÅDETALHE

ID I±W I  FAűÅAÅiPARTEÅASSIM±TRICAjÅDEÅFÅTF űÅAÅTRANSPOSTAÅDEÅF 

FRQWRXU [\IDQLQW  $ESENHAÅUMÅMAPAÅDEÅCURVASÅDEÅNµVEL

SDU ROGSDU ÅEÅRECUPERAÅOSÅPARªMETROSÅGR©FICOSÅORIGINAIS


LPDJH [\I
LPDJH [\ID #RIAÅGR©FICOSÅDEÅALTAÅDENSIDADEÅ
REMHFWV
UP [\IID ,ISTAGEMÅ DOSÅ OBJECTOSÅ EXISTENTESÅ NOÅ ESPA¯OÅ DEÅ TRABALHOÅ REMOVEÅ OSÅ
OBJECTOSÅESPECIFICADOSÅANTESÅDEÅPROSSEGUIR

%MÅ 2Å PODEMÅ EFECTUAR SEÅ OPERA¯¼ESÅ ARITM±TICASÅ COMÅ NÁMEROSÅ COMPLEXOSÅ IÅ ±Å AÅ PARTEÅ
IMAGIN©RIAÅI
WK VHT SLSLOHQ 
] H[S L WK
SDU SW\ V
SORW ]W\SH O !Å REPRESENTA¯«OÅ GR©FICAÅ DEÅ UMÅ NÁMEROÅ COMPLEXOÅ CONSISTEÅ EMÅ
REPRESENTARÅAÅPARTEÅIMAGIN©RIAÅVERSUSÅAÅPARTEÅREALÅDOÅVALORÅ.ESTEÅCASO ÅOBT±M SEÅ
UMÅCµRCULO
Z UQRUP   UQRUP  L
3UPONHAÅQUEÅPRETENDEÅGERARÅPONTOSÅPSEUDO ALEATºRIOSÅDENTROÅDOÅCµRCULOÅUNIT©RIOÅ
5MAÅPRIMEIRAÅTENTATIVAÅCONSISTEÅEMÅGERARÅVALORESÅCOMPLEXOSÅCUJASÅPARTESÅREALÅEÅ
IMAGIN©RIA ÅRESPECTIVAMENTE ÅPROCEDAMÅDEÅUMAÅDISTRIBUI¯«OÅNORMALÅ  Å
!P²NDICEÅ! 5MÅEXEMPLOÅDEÅSESS«O 

Z LIHOVH 0RG Z !ZZ


Å EÅ DEÅ SEGUIDA Å SUBSTITUIRÅ OSÅ PONTOSÅ QUEÅ CAIEMÅ FORAÅ DOÅ CµRCULOÅ PELOSÅ SEUSÅ
INVERSOS
SORW Z[OLP F  \OLP F  SFK ´´[ODE ´[´\ODE ´\´
OLQHV ] 4ODOSÅOSÅPONTOSÅEST«OÅDENTROÅDOÅCµRCULOÅUNIT©RIO ÅMASÅAÅSUAÅDISTRIBUI¯«OÅN«OűÅ
UNIFORME
Z VTUW UXQLI  H[S  SL UXQLI  L
SORW Z[OLP F  \OLP F   SFK ´´[ODE ´[´\ODE ´\´
OLQHV ] %STEÅ SEGUNDOÅ M±TODOÅ UTILIZAÅ AÅ DISTRIBUI¯«OÅ UNIFORMEÅ .ESTEÅ CASO Å OSÅ PONTOSÅ
APRESENTAMÅUMAÅDISTRIBUI¯«OÅMAISÅUNIFORMEMENTEÅESPA¯ADAÅDENTROÅDOÅCµRCULO

UP WKZ] $EÅNOVOÅSEÅELIMINAMÅOSÅOBJECTOS

T 4ERMINAÅOÅPROGRAMAÅ2Å/ÅPROGRAMAÅPERGUNTAÅSEÅPRETENDEÅGUARDARÅOÅESPA¯OÅDEÅ
TRABALHOÅ*©ÅQUEÅSEÅTRATAÅAPENASÅDEÅUMAÅSESS«OÅDEÅAPRESENTA¯«O ÅPROVAVELMENTEÅ
RESPONDER©ÅQUEÅN«O
!P²NDICEÅ" %XECU¯«OÅDEÅ2 

$SrQGLFH% ([HFXomRGH5

% ([HFXomRGH5HPDPELHQWH8QL[
!ÅORDEMÅi2j UTILIZA SEÅPARAÅEXECUTARÅOÅPROGRAMAÅ2 ÅCOMÅPOSSIBILIDADEÅDEÅDARÅV©RIASÅOP¯¼ESÅ
COMPLEMENTARES ÅDAÅFORMA
5>RSo}HV@>HQWUDGD@>!VDLGD@
EMÅQUEÅENTRADA EÅSAIDA SEÅREFEREMÅAOSÅNOMESÅDOSÅFICHEIROS ÅOPCIONAIS ÅDEÅENTRADAÅEÅDEÅSAµDA ÅOUÅ
ATRAV±SÅ DO INTERFACEÅ 2Å #-$ Å PARAÅ ACEDERÅ AÅ V©RIASÅ FERRAMENTASÅ DEÅ 2Å PORÅ EXEMPLO Å PARAÅ
PROCESSARÅARQUIVOSÅCOMÅFORMATOÅDEÅDOCUMENTA¯«OÅDEÅ2ÅOUÅPARAÅMANIPULARÅBIBLIOTECAS ÅQUEÅN«OÅ
EST«OÅDESENVOLVIDASÅPARAÅSEREMÅUSADASÅiDIRECTAMENTEj

-UITASÅ OP¯¼ESÅ CONTROLAMÅ OÅ QUEÅ OCORRE AOÅ INICIARÅ EÅ AOÅ TERMINARÅ UMAÅ SESS«OÅ DEÅ 2Å /Å
MECANISMOÅDEÅINICIA¯«OÅUTILIZEÅiHELP3TARTUP jÅPARAÅMAISÅINFORMA¯¼ES űÅOÅSEGUINTE

x !Å N«OÅ SERÅ QUEÅ SEÅ ESPECIFIQUEÅ AÅ OP¯«OÅ iQRHQYLURQj Å 2Å PROCURAÅ OÅ ARQUIVOÅ


i2ENVIRONjÅNOÅDIRECTºRIOÅACTUALÅSEÅN«OÅOÅENCONTRA Å BUSCAÅOÅARQUIVOÅQUEÅSEÅESPECIFICAÅ
NAÅVARI©VELÅDEÅAMBIENTEÅ2?%.6)2/. ÅEÅSEÅESTAÅVARI©VELÅN«OÅEXISTE ÅPROCURAÅOÅARQUIVOÅ
i2ENVIRONjÅNOÅDIRECTºRIOÅDEÅENTRADAÅHOME ÅDOÅUTILIZADORÅ/ÅPRIMEIROÅDESTESÅARQUIVOSÅ
QUEÅ FOR ENCONTRADOÅ ±Å EXECUTADO Å DEFININDOÅ ASÅ VARI©VEISÅ DEÅ AMBIENTEÅ !SÅ VARI©VEISÅ S«OÅ
EXPORTADASÅAUTOMATICAMENTE ÅDESDEÅQUEÅSEJAMÅESPECIFICADASÅUMAÅPORÅLINHA ÅEMÅLINHASÅDOÅ
TIPOÅ iNOMEVALORjÅ !SÅ VARI©VEISÅ QUEÅ SEÅ PODEMÅ DEFINIRÅ INCLUEMÅ 2?0!0%23):%
TAMANHOÅ PORÅ DEFEITOÅ PARAÅ OÅ PAPEL Å 2?02)-4#-$ OÅ COMANDOÅ DEÅ IMPRESS«OÅ PORÅÅ
DEFEITO Å 2?,)"3Å PARAÅ ESPECIFICARÅ OÅ CONJUNTOÅ DEÅ DIRECTºRIOSÅ CONTENDOÅ ASÅ BIBLIOTECASÅ
DISPONµVEIS ÅEÅ2?63):% EÅÅ2?.3):% VEJAÅADIANTE 

x $EÅSEGUIDA Å2ÅPROCURAÅOÅFICHEIROÅQUEÅDEFINEÅOÅPERFILÅDEÅINICIA¯«OÅGLOBAL AÅN«OÅSERÅQUEÅNAÅ


LINHAÅDEÅCOMANDOÅSEÅD²ÅAÅOP¯«OÅiQRVLWHILOHjÅ/ÅNOMEÅDESTEÅFICHEIROűÅDEFINIDOÅ
PELAÅVARI©VELÅ2?02/&),%Å3EÅESTAÅVARI©VELÅN«OÅESTIVERÅDEFINIDA űÅASSUMIDOÅOÅFICHEIROÅ
i2 (/-%ETC2PROFILEj

x 3EGUIDAMENTE ÅAÅN«OÅSERÅQUEÅSEÅESPECIFIQUEÅAÅOP¯«OÅiQRLQLWILOHj Å2ÅPROCURAÅUMÅ


FICHEIROÅ CHAMADOÅ i2PROFILEjÅ NOÅ DIRECTºRIOÅ CORRENTE Å OUÅ NOÅ DIRECTºRIOÅ DEÅ ENTRADAÅ DOÅ
UTILIZADORÅNESTAÅORDEM ÅEÅEXECUTA O

x 3EÅEXISTEÅOÅFICHEIROÅi2DATAjÅNOÅDIRECTºRIOÅCORRENTE űÅEXECUTADOÅSALVOÅSEÅTIVERÅDADOÅAÅ
OP¯«OÅiQRUHVWRUHj 

x &INALMENTE ÅSEÅEXISTEÅUMAÅFUN¯«OÅDESIGNADAÅi&IRST j ÅEXECUTA AÅ%STAÅFUN¯«O ÅTALÅCOMOÅ


AÅÅFUN¯«OÅi,AST jÅQUEűÅEXECUTADAÅAOÅSAIRÅDOÅPROGRAMA ÅPODEÅSERÅDEFINIDAÅNOSÅFICHEIROSÅ
DEÅENTRADAÅOUÅNOÅFICHEIROÅi2$ATAjÅATR©SÅMENCIONADOS

!L±MÅ DESTASÅ ESPECIFICA¯¼ES Å EXISTEMÅ OP¯¼ESÅ PARAÅ CONTROLARÅ AÅ MEMºRIAÅ DISPONµVELÅ PARAÅ AÅ
SESS«OÅ DEÅ 2Å VEJAÅ iHELP-EMORY jÅ PARAÅ MAISÅ INFORMA¯«O Å 2Å UTILIZAÅ UMÅ MODELOÅ DEÅ MEMºRIAÅ
EST©TICOÅ )STOÅ SIGNIFICAÅ QUE Å AOÅ INICIAR Å OÅ SISTEMAÅ OPERATIVOÅ RESERVAÅ UMAÅ QUANTIDADEÅ FIXAÅ DEÅ
!P²NDICEÅ" %XECU¯«OÅDEÅ2 

MEMºRIA Å QUEÅ N«OÅ PODEÅ ALTERAR SEÅ DURANTEÅ AÅ EXECU¯«OÅ !SSIM Å PODEÅ ACONTECERÅ QUEÅ N«OÅ EXISTAÅ
MEMºRIAÅSUFICIENTEÅEMÅDETERMINADOÅMOMENTOÅDAÅSESS«O ÅPORÅEXEMPLOÅPARAÅCARREGARÅUMÅFICHEIROÅ
ENORMEÅDEÅDADOSÅ!SÅOP¯¼ESÅiQVL]HjÅEÅiYVL]HjÅOUÅASÅVARI©VEISÅDEÅAMBIENTEÅi2?.3):%jÅEÅ
i2?63):%j ÅPODEMÅUSAR SEÅPARAÅCONTROLARÅAÅQUANTIDADEÅDEÅMEMºRIAÅDISPONµVELÅPARAÅOBJECTOSÅDEÅ
TAMANHOÅFIXOÅEÅVARI©VEL

!SÅOP¯¼ESÅQUEÅÅSEÅPODEMÅESPECIFICARÅNAÅÅLINHAÅDEÅCOMANDOÅS«O
KHOS
K -OSTRAÅUMAÅPEQUENAÅMENSAGEMÅDEÅAJUDAÅEÅCONTINUA

YHUVLRQ -OSTRAÅAÅINFORMA¯«OÅDAÅVERS«OÅEÅCONTINUA

5+20( -OSTRAÅOÅTRAJECTOÅDOÅDIRECTºRIOÅINICIALÅHOME ÅDEÅ2ÅEÅCONTINUAÅ%XCEPTUANDOÅOSÅ


FICHEIROSÅDEÅAJUDAÅEÅOÅARQUIVOÅEXECUT©VELÅDEÅCHAMADAÅDOÅPROGRAMA ÅAÅINSTALA¯«OÅ
DEÅ 2Å COLOCAÅ TODOSÅ OSÅ OUTROSÅ FICHEIROSÅ EXECUT©VEIS Å BIBLIOTECAS Å ETC Å NESTEÅ
DIRECTºRIO
VDYH
QRVDYH %SPECIFICAÅ SEÅ DEVEÅ GUARDARÅ OUÅ N«OÅ OÅ ESPA¯OÅ DEÅ TRABALHOÅ AOÅ TERMINARÅ AÅ SESS«OÅ
%MÅMODOÅINTERACTIVO ÅSEÅNADAÅSEÅESPECIFICAR ÅOÅPROGRAMAÅPERGUNTAÅSEÅSEÅPRETENDEÅ
GUARDARÅOUÅN«OÅESTEÅESPA¯OÅ%MÅPROCESSAMENTOÅPORÅLOTE űÅOBRIGATºRIOÅESPECIFICARÅ
UMAÅDESTASÅOP¯¼ES

QRHQYLURQ .«OÅ PROCURAÅ QUALQUERÅ DOSÅ ARQUIVOSÅ ATR©SÅ MENCIONADOSÅ PARAÅ DEFINIRÅ ASÅ
VARI©VEISÅDEÅAMBIENTE

QRVLWHILOH .«OÅCARREGAÅOÅPERFILÅGLOBALÅAOÅINICIARÅOÅPROGRAMA

QRLQLWILOH .«OÅCARREGAÅOÅPERFILÅDOÅUTILIZADORÅAOÅINICIARÅOÅPROGRAMA
UHVWRUH
QRUHVWRUH %SPECIFICAÅ SEÅ DEVEÅ OUÅ N«OÅ RECUPERARÅ OÅ ESPA¯OÅ DEÅ TRABALHOÅ PREVIAMENTEÅ
GUARDADOÅ NOÅ ARQUIVOÅ i2DATAjÅ NOÅ DIRECTºRIOÅ CORRENTEÅ 0ORÅ DEFEITO Å ±Å
RECUPERADO

YDQLOOD #OMBINAÅASÅOP¯¼ESÅiQRVDYHj ÅiQRHQYLURQj ÅiQRVLWHILOHj Å

iQRLQLWILOHjÅEÅiQRUHVWRUHj

QRUHDGOLQH $ESACTIVAÅ AÅ EDI¯«OÅ DEÅ COMANDOSÅ ATRAV±SÅ DEÅ READLINEÅ %STAÅ OP¯«OÅ DEVEÅ
UTILIZAR SEÅQUANDOÅSEÅEXECUTAÅ2ÅEMÅCONJUNTOÅCOMÅ%MACSÅUTILIZANDOÅAÅBIBLIOTECAÅ
%33 k%MACSÅ 3PEAKSÅ 3TATISTICSl Å6EJAÅ !P²NDICEÅ # ;%DITORÅ DEÅCOMANDOS= ÅP©GÅ
 ÅPARAÅMAISÅINFORMA¯«O

YVL]H 1 %SPECIFICAÅ AÅ QUANTIDADEÅ DEÅ MEMºRIAÅ RESERVADAÅ PARAÅ OBJECTOSÅ DEÅ TAMANHOÅ
VARI©VEL Å DEFININDOÅ OÅ TAMANHOÅ Å DOÅ iVECTOR HEAPjÅ PARAÅ . BYTESÅ .Å DEVEÅ SERÅ UMÅ
VALORÅINTEIROÅOUÅUMÅVALORÅINTEIROÅTERMINANDOÅEMÅi-j Åi+jÅOUÅiKj ÅQUEÅSIGNIFICAMÅ
RESPECTIVAMENTEÅi-EGAjÅ> Åi+ILOjÅ> ÅOUÅiKILOjÅ ÅBYTES
!P²NDICEÅ" %XECU¯«OÅDEÅ2 

QVL]H 1 %SPECIFICAÅ AÅ QUANTIDADEÅ DEÅ MEMºRIAÅ RESERVADAÅ PARAÅ OBJECTOSÅ DEÅ TAMANHOÅ FIXOÅ
3«OÅV©LIDASÅASÅCONSIDERA¯¼ESÅFEITASÅPARAÅiQYVL]Hj
TXLHW
VLOHQW
T .«OűÅMOSTRADAÅAÅMENSAGEMÅINICIALÅDEÅiCOPYRIGHTj

VODYH %XECUTAÅ2ÅCOMÅOÅMµNIMOÅDEÅSAµDASÅPOSSµVEISÅ%STAÅOP¯«OűÅÁTILÅQUANDOÅSEÅUTILIZAÅ
2ÅPARAÅEFECTUARÅC©LCULOSÅCUJOSÅRESULTADOSÅS«OÅASÅENTRADASÅPARAÅOUTROSÅPROGRAMAS

YHUERVH -OSTRAÅ OÅ M©XIMOÅ DEÅ SAµDASÅ POSSµVEIS Å EÅ AL±MÅ DISSO Å COLOCAÅ AÅ OP¯«OÅ
VERBOSE425%Å 2Å UTILIZAÅ ESTAÅ OP¯«OÅ PARAÅ CONTROLARÅ SEÅ DEVEÅ APRESENTARÅ
MENSAGENSÅDEÅDIAGNºSTICO
GHEXJJHU GHSXUDGRU
 GGHSXUDGRU %XECUTAÅ 2Å AÅ PARTIRÅ DOÅ PROGRAMAÅ DEÅ DEPURA¯«OÅ iDEPURADORjÅ #ASOÅ
EXISTAMÅ OUTRASÅ OP¯¼ESÅ NAÅ LINHAÅ DEÅ COMANDO Å S«OÅ IGNORADASÅ 1UALQUERÅ OUTRAÅ
OP¯«O Å SEÅ NECESS©RIA Å DEVEÅ DAR SEÅ QUANDOÅ SEÅ INICIAÅ 2Å AÅ PARTIRÅ DOÅ PROGRAMAÅ DEÅ
DEPURA¯«O

JXL WLSR 5TILIZAÅ iTIPOjÅ COMOÅ OÅ INTERFACEÅ GR©FICOÅ NOTE SEÅ QUEÅ TAMB±MÅ INCLUIÅ OSÅ GR©FICOSÅ
INTERACTIVOS Å/SÅVALORESÅPOSSµVEISÅPARAÅiTIPOjÅS«OÅ8 PORÅDEFEITO ÅEÅ'./-% Å
DESDEÅQUEÅESTEÅSUPORTEÅESTEJAÅDISPONµVEL

.OTEÅQUEűÅPOSSµVELÅRE DIRECCIONARÅAÅENTRADAÅ HQWUDGD ÅEÅAÅSAµDAÅ!VDLGD Å

2Å#-$ÅPERMITEÅUTILIZARÅDIVERSASÅFERRAMENTASÅQUEÅS«OÅÁTEISÅEMÅUTILIZA¯«OÅCONJUNTAÅCOMÅ2 Å
MASÅQUEÅN«OÅEST«OÅCONCEBIDASÅPARAÅSEREMÅUSADASÅDIRECTAMENTEÅAÅPARTIRÅDAÅLINHAÅDEÅCOMANDOÅ!Å
FORMAÅGERALÅDEÅUS© LASű
5&0'FRPDQGRDUJXPHQWRV
ONDEÅiCOMANDOj ±ÅOÅNOMEÅDAÅFERRAMENTAÅOUÅAPLICA¯«OÅEÅiARGUMENTOSj S«OÅOSÅARGUMENTOSÅQUEÅSEÅ
PRETENDEMÅPASSARÅAÅESSAÅAPLICA¯«O

!SÅFERRAMENTASÅDISPONµVEISÅS«O

%$7&+ %XECUTAÅ2ÅEMÅPROCESSAMENTOÅPORÅLOTES

&203,/( #OMPILAÅARQUIVOSÅPARAÅUSARÅCOMÅ2

6+/,% #ONSTRºIÅ BIBLIOTECASÅ PARTILHADASÅ DOÅ SISTEMAÅ OPERATIVOÅ PARAÅ CARREGAMENTOÅ


DINªMICO

,167$// )NSTALAÅBIBLIOTECAS

5(029( 2EMOVEÅBIBLIOTECAS

EXLOG #ONSTRºIÅBIBLIOTECAS

FKHFN 6ERIFICAÅBIBLIOTECAS

5GFRQY #ONVERTEÅFICHEIROSÅDOÅFORMATOÅ2DÅPARAÅOUTROSÅFORMATOS ÅINCLUINDOÅ(4-, Å.ROFF Å


,!4%8 ÅTEXTOÅ!3#))ÅSEMÅFORMATO ÅEÅFORMATOÅ3
!P²NDICEÅ" %XECU¯«OÅDEÅ2 

5GGYL #ONVERTEÅFICHEIROSÅDOÅFORMATOÅ2DÅPARAÅOÅFORMATOÅ$6)0$&

5GW[W #ONVERTEÅFICHEIROSÅDOÅFORMATOÅ2DÅPARAÅOÅFORMATOÅTEXTO

5GLQGH[ %XTRAIÅAÅINFORMA¯«OÅPARAÅOSŵNDICESÅDOSÅFICHEIROSÅ2D

6G5G #ONVERTEÅFICHEIROSÅDEÅFORMATOÅ3ÅEMÅFORMATOÅ2D

!SÅPRIMEIRASÅCINCOÅAPLICA¯¼ESÅ"!4#( Å#/-0),% Å3(,)" Å).34!,, Å2%-/6% ÅPODEMÅ


SERÅEXECUTADASÅDIRECTAMENTEÅSEMÅUSARÅAÅOP¯«OÅ#-$ ÅISTOű ÅNAÅFORMA
5FRPDQGRDUJXPHQWRV
&A¯AÅOÅCOMANDO
5&0'FRPDQGRKHOS
PARAÅOBTERÅMAISÅINFORMA¯¼ESÅRELACIONADASÅCOMÅCADAÅUMAÅDESTASÅFERRAMENTAS
!P²NDICEÅ" %XECU¯«OÅDEÅ2 

% ([HFXomRGH5HPDPELHQWH0LFURVRIW:LQGRZV
/ÅPROCEDIMENTOÅDEÅINICIOÅEMÅ-ICROSOFTÅ7INDOWSűÅMUITOÅSIMILARÅAOÅDESCRITOÅPARAÅAMBIENTEÅ
5.)8 Å MASÅ N«OÅ NECESSARIAMENTEÅ ID²NTICOÅ %XISTEMÅ DUASÅ VERS¼ESÅ DEÅ 2Å PARAÅ 7INDOWSÅ UMAÅ
BASEADAÅEMÅJANELASÅDOÅTIPOÅ-$)ÅCUJOÅPROGRAMAÅEXECUT©VELűÅ2GUIEXE ÅEÅOUTRAÅVERS«OÅDESTINADAÅ
AÅ CORRERÅ EMÅ MODOÅ TERMINALÅ OUÅ JANELAÅ DEÅ $/3Å CUJOÅ PROGRAMAÅ EXECUT©VELÅ ±Å 2TERMEXE Å MAISÅ
VOCACIONADAÅPARAÅPROCESSAMENTOÅPORÅLOTES 

%XISTEMÅV©RIASÅOP¯¼ESÅPARAÅCONTROLARÅOÅQUEÅOCORREÅAOÅINICIARÅEÅAOÅTERMINARÅUMAÅSESS«OÅDEÅ2Å
/ÅMECANISMOÅDEÅARRANQUEÅUTILIZEÅiHELP3TARTUP jÅPARAÅINFORMA¯«OÅMAISÅDETALHADA űÅDESCRITOÅ
EMÅSEGUIDAÅ!SÅREFER²NCIASÅAOÅiDIRECTºRIOÅINICIALjÅHOME ÅDEVEMÅSERÅCLARIFICADAS ÅPOISÅESTAÅNO¯«OÅ
NEMÅSEMPREÅEST©ÅDEFINIDAÅEMÅ7INDOWSÅ3EÅAÅVARI©VELÅDEÅAMBIENTEÅ2?53%2 EST©ÅDEFINIDA ÅESTAÅ
DEFINEÅQUALÅOÅDIRECTºRIOÅINICIALÅ#ASOÅCONTR©RIO ÅESTEűÅDEFINIDOÅPELAÅVARI©VELÅDEÅAMBIENTEÅ(/-% Å
SEÅ EST©Å DEFINIDAÅ 3EÅ N«O Å SER©Å DEFINIDOÅ PELASÅ VARI©VEISÅ (/-%$2)6% EÅ (/-%0!4( EMÅ
AMBIENTEÅ7INDOWSÅ.4 Å3EÅNENHUMAÅDESTASÅVARI©VEISÅESTIVERÅDEFINIDA ÅENT«OÅOÅDIRECTºRIOÅINICIALÅ
±ÅOÅDIRECTºRIOÅAÅPARTIRÅDOÅQUALÅSEÅINICIARÅOÅPROGRAMA

x !Å N«OÅ SERÅ QUEÅ SEÅ ESPECIFIQUEÅ AÅ OP¯«OÅ iQRHQYLURQj Å 2Å PROCURAÅ OÅ FICHEIROÅ


i5HQYLURQjÅNOÅDIRECTºRIOÅACTUALÅN«OÅOÅENCONTRANDO ÅPROCURA OÅNOÅDIRECTºRIOÅINICIALÅDOÅ
UTILIZADORÅ 3EÅ ENCONTRAÅ ALGUMÅ DESTESÅ ARQUIVOS Å EXECUTA OÅ EÅ DEFINEÅ ASÅ VARI©VEISÅ DEÅ
AMBIENTEÅ!SÅVARI©VEISÅS«OÅEXPORTADASÅAUTOMATICAMENTE ÅDESDEÅQUEÅSEJAMÅESPECIFICADASÅ
UMAÅ PORÅ LINHA Å EMÅ LINHASÅ DOÅ TIPOÅ iNOMEVALORjÅ !SÅ VARI©VEISÅ QUEÅ SEÅ PODEMÅ DEFINIRÅ
INCLUEMÅ 2?0!0%23):% TAMANHOÅ PORÅ DEFEITOÅ PARAÅ OÅ PAPEL Å 2?02)-4#-$ OÅ
COMANDOÅDEÅIMPRESS«OÅPORÅÅDEFEITO Å2?,)"3 PARAÅESPECIFICARÅOÅCONJUNTOÅDEÅDIRECTºRIOSÅ
CONTENDOÅASÅBIBLIOTECASÅDISPONµVEIS ÅEÅ2?63):% EÅÅ2?.3):% VEJAÅADIANTE 

x $EÅSEGUIDA Å2ÅPROCURAÅOÅFICHEIROÅQUEÅDEFINEÅOÅPERFILÅDEÅINICIA¯«OÅGLOBAL ÅAÅN«OÅSERÅQUEÅNAÅ


LINHAÅDEÅCOMANDOÅSEÅD²ÅAÅOP¯«OÅiQRVLWHILOHjÅ/ÅNOMEÅDESTEÅFICHEIROűÅDEFINIDOÅ
PELAÅVARI©VELÅ2?02/&),%Å3EÅESTAÅVARI©VELÅN«OÅESTIVERÅDEFINIDA űÅASSUMIDOÅOÅFICHEIROÅ
i2 (/-%ETC2PROFILEj

x 3EGUIDAMENTE ÅAÅN«OÅSERÅQUEÅSEÅESPECIFIQUEÅAÅOP¯«OÅiQRLQLWILOHj Å2ÅPROCURAÅUMÅ


FICHEIROÅ CHAMADOÅ i2PROFILEjÅ NOÅ DIRECTºRIOÅ CORRENTE Å OUÅ NOÅ DIRECTºRIOÅ DEÅ ENTRADAÅ DOÅ
UTILIZADORÅNESTAÅORDEM ÅEÅEXECUTA O

x 3EÅ EXISTEÅ OÅ FICHEIROÅ i2DATAjÅ NOÅ DIRECTºRIOÅ CORRENTE Å ±Å EXECUTADOÅ SALVOÅ SEÅ TIVERÅ DADOÅ AÅ
OP¯«OÅiQRUHVWRUHj 

x &INALMENTE ÅSEÅEXISTEÅUMAÅFUN¯«OÅDESIGNADAÅi&IRST j ÅEXECUTA AÅ%STAÅFUN¯«O ÅTALÅCOMOÅ


AÅÅFUN¯«OÅi,AST jÅQUEűÅEXECUTADAÅAOÅSAIRÅDOÅPROGRAMA ÅPODEÅSERÅDEFINIDAÅNOSÅFICHEIROSÅ
DEÅENTRADAÅOUÅNOÅFICHEIROÅi2$ATAjÅATR©SÅMENCIONADOS

!L±MÅ DESTASÅ ESPECIFICA¯¼ES Å EXISTEMÅ OP¯¼ESÅ PARAÅ CONTROLARÅ AÅ MEMºRIAÅ DISPONµVELÅ PARAÅ AÅ
SESS«OÅ DEÅ 2Å VEJAÅ iHELP-EMORY jÅ PARAÅ MAISÅ INFORMA¯«O Å 2Å UTILIZAÅ UMÅ MODELOÅ DEÅ MEMºRIAÅ
EST©TICOÅ )STOÅ SIGNIFICAÅ QUE Å AOÅ INICIAR Å OÅ SISTEMAÅ OPERATIVOÅ RESERVAÅ UMAÅ QUANTIDADEÅ FIXAÅ DEÅ
MEMºRIA Å QUEÅ N«OÅ PODEÅ ALTERAR SEÅ DURANTEÅ AÅ EXECU¯«OÅ !SSIM Å PODEÅ ACONTECERÅ QUEÅ N«OÅ EXISTAÅ
!P²NDICEÅ" %XECU¯«OÅDEÅ2 

MEMºRIAÅSUFICIENTEÅEMÅDETERMINADOÅMOMENTOÅDAÅSESS«O ÅPORÅEXEMPLOÅPARAÅCARREGARÅUMÅFICHEIROÅ
ENORMEÅDEÅDADOSÅ!SÅOP¯¼ESÅiQVL]HjÅEÅiYVL]HjÅOUÅASÅVARI©VEISÅDEÅAMBIENTEÅi2?.3):%jÅEÅ
i2?63):%j ÅPODEMÅUSAR SEÅPARAÅCONTROLARÅAÅQUANTIDADEÅDEÅMEMºRIAÅDISPONµVELÅPARAÅOBJECTOSÅDEÅ
TAMANHOÅFIXOÅEÅVARI©VEL

!SÅOP¯¼ESÅQUEÅÅSEÅPODEMÅESPECIFICARÅNAÅÅLINHAÅDEÅCOMANDOÅS«O

YHUVLRQ -OSTRAÅAÅINFORMA¯«OÅDAÅVERS«OÅEÅCONTINUA
PGL
VGL
QRPGL #ONTROLAÅ SEÅ 2GUIÅ SER©Å EXECUTADOÅ COMOÅ UMÅ PROGRAMAÅ -$)Å PORÅ DEFEITO Å ONDEÅ
CADAÅ NOVA JANELAÅ ABERTAÅ EST©Å CONTIDAÅ DENTROÅ DAÅ JANELAÅ PRINCIPAL Å OUÅ COMOÅ UMÅ
PROGRAMAÅ 3$) Å EMÅ QUEÅ CADAÅ JANELAÅ CONSOLA Å GR©FICOSÅ EÅ RESULTADOS Å APARECEÅ DEÅ
MODOÅINDEPENDENTEÅNOÅESCRITºRIO
VDYH
QRVDYH %SPECIFICAÅ SEÅ DEVEÅ GUARDARÅ OUÅ N«OÅ OÅ ESPA¯O DEÅ TRABALHOÅ AOÅ TERMINARÅ AÅ SESS«OÅ
%MÅMODOÅINTERACTIVO ÅSEÅNADAÅSEÅESPECIFICAR ÅOÅPROGRAMAÅPERGUNTAÅSEÅSEÅPRETENDEÅ
GUARDARÅOUÅN«OÅESTEÅESPA¯OÅ%MÅPROCESSAMENTOÅPORÅLOTE űÅOBRIGATºRIOÅESPECIFICARÅ
UMAÅDESTASÅOP¯¼ES
UHVWRUH
QRUHVWRUH %SPECIFICAÅ SEÅ DEVEÅ OUÅ N«OÅ RECUPERARÅ OÅ ESPA¯OÅ DEÅ TRABALHOÅ PREVIAMENTEÅ
GUARDADOÅ NOÅ ARQUIVOÅ i2DATAjÅ NOÅ DIRECTºRIOÅ CORRENTEÅ 0ORÅ DEFEITO Å ±Å
RECUPERADO

QRVLWHILOH .«OÅCARREGAÅOÅPERFILÅGLOBALÅAOÅINICIARÅOÅPROGRAMA

QRLQLWILOH .«OÅCARREGAÅOÅPERFILÅDOÅUTILIZADORÅAOÅINICIARÅOÅPROGRAMA

QRHQYLURQ .«OÅ PROCURAÅ QUALQUERÅ DOSÅ ARQUIVOSÅ ATR©SÅ MENCIONADOSÅ PARAÅ DEFINIRÅ ASÅ
VARI©VEISÅDEÅAMBIENTE

YDQLOOD #OMBINAÅ ASÅ OP¯¼ESÅ iQRVDYHj Å iQRHQYLURQj Å iQRVLWH


ILOHj ÅiQRLQLWILOHjÅEÅiQRUHVWRUHj
T
TXLHW
VLOHQW .«OűÅMOSTRADAÅAÅMENSAGEMÅINICIALÅDEÅiCOPYRIGHTj

VODYH %XECUTAÅ2ÅCOMÅOÅMµNIMOÅDEÅSAµDASÅPOSSµVEISÅ

YHUERVH -OSTRAÅOÅM©XIMOÅDEÅSAµDASÅPOSSµVEIS

HVV 0REPARAÅ2TERMÅPARAÅUSOÅEMÅMODOÅ2 INFERIORÅEMÅ%33


!P²NDICEÅ# %DITORÅDEÅCOMANDOS 

$SrQGLFH& (GLWRUGHFRPDQGRV

& 3UHOLPLQDUHV
3EÅ AÅ BIBLIOTECAÅ DEÅ '.5Å READLINE EST©Å DISPONµVELÅ QUANDOÅ SEÅ INSTALAÅ EÅ CONFIGURAÅ 2Å EMÅ
AMBIENTEÅ5.)8 ÅFICAÅDISPONµVELÅUMÅEDITORÅDEÅCOMANDOSÅINTERNOÅQUEÅPERMITEÅRECUPERAR ÅEDITARÅEÅ
VOLTARÅAÅEXECUTARÅASÅORDENSÅPREVIAMENTEÅUTILIZADAS
%STEÅEDITORÅ PODEÅDESACTIVAR SEÅÅCOMÅAÅOP¯«OÅ ÅiQRUHDGOLQHjÅAOÅINICIARÅOÅPROGRAMAÅOÅ
QUEÅPERMITEÅUTILIZARÅ%33 
!Å VERS«OÅ PARAÅ -ICROSOFTÅ 7INDOWSÅ DISP¼EÅ DEÅ UMÅ EDITORÅ DEÅ COMANDOSÅ MAISÅ F©CILÅ VEJAÅ OÅ
TºPICOÅi#ONSOLEjÅNOÅMENUÅi(ELPjÅDOÅPROGRAMAÅ2GUI
1UANDOÅ SEÅ UTILIZAÅ 2Å COMÅ ASÅ CAPACIDADESÅ DEÅ EDI¯«OÅ DEÅ READLINE Å ASÅ OP¯¼ESÅ DESCRITASÅ DEÅ
SEGUIDAÅFICAMÅDISPONµVEIS
-UITASÅDASÅORDENSÅDOÅEDITORÅDEÅCOMANDOSÅUTILIZAMÅCARACTERESÅ#ONTROL EÅ-ETAÅ/SÅCARACTERESÅ
#ONTROL Å TAISÅ COMOÅ #ONTROL M Å OBT²M SEÅ MANTENDOÅ CARREGADAÅ AÅ TECLAÅ #42,Å ENQUANTOÅ SEÅ
CARREGAÅAÅTECLAÅM ÅEÅDEÅSEGUIDAÅSER©ÅREPRESENTADOÅPELAÅNOTA¯«OÅ# MÅ/SÅCARACTERESÅ-ETA ÅTAISÅ
COMOÅ-ETA B ÅOBT²M SEÅCARREGANDOÅAÅTECLAÅ-%4!ÅEÅDEÅSEGUIDAÅAPºSÅSOLTAR ÅAÅTECLAÅB ÅEÅ
SER©ÅREPRESENTADOÅPELAÅNOTA¯«OÅ- BÅ3EÅOÅTECLADOÅN«OÅTEMÅAÅTECLAÅ-%4!ÅPODEMÅOBTER SEÅOSÅ
CARACTERESÅ-ETAÅCOMÅAÅSEQU²NCIAÅDEÅDUASÅTECLASÅQUEÅCOME¯AÅCOMÅAÅTECLAÅ%3#Å)STOű ÅPARAÅOBTERÅ
- B ÅDEVER©ÅFAZERÅ%3#ÅB!SÅSEQU²NCIASÅ%3#ÅTAMB±MÅPODEMÅREALIZAR SEÅNOSÅTECLADOSÅCOMÅ
AÅTECLAÅ-%4!Å$EVEÅTER SEÅEMÅATEN¯«OÅQUEÅOSÅCARACTERESÅ-ETAÅDISTINGUEMÅENTREÅMINÁSCULASÅ
EÅMAIÁSCULAS
& $Fo}HVGHHGLomR
/Å PROGRAMA 2Å CONSERVAÅOÅHISTORIALÅ DEÅCOMANDOSÅQUEÅÅSEÅEXECUTAM ÅINCLUINDOÅASÅLINHASÅ DEÅ
ERRO ÅOÅQUEÅPERMITEÅRECUPERARÅASÅLINHASÅDEÅCOMANDOSÅANTERIORES ÅMODIFIC© LASÅSEÅTALÅFOR NECESS©RIO Å
EÅ TORNARÅ AÅ EXECUT© LASÅ COMOÅ NOVASÅ ORDENSÅ .OÅ ESTILOÅ DEÅ EDI¯«OÅ EMACSÅQUALQUERÅ CARACTERÅQUEÅSEÅ
DIGITEűÅINSERIDOÅNAÅPOSI¯«OÅDOÅCURSOR ÅARRASTANDOÅOSÅCARACTERESŨÅDIREITAÅDOÅCURSOSÅ.OÅESTILOÅDEÅ
EDI¯«OÅVIÅOÅMODOÅDEÅINSER¯«OÅDEÅCARACTERESűÅINICIADOÅPELAÅSEQU²NCIAÅ- IÅOUÅ- A ÅSEGUINDO SEÅAÅ
INSER¯«OÅDEÅCARACTERESÅOÅMODOÅDEÅINSER¯«OűÅTERMINADOÅCARREGANDOÅAÅTECLAÅ%3#
1UANDOÅSEÅCARREGAÅAÅTECLAÅ2%4 ÅAÅORDEMÅEMÅEDI¯«OűÅEXECUTADA
$EÅSEGUIDAÅRESUMEM SEÅALGUMASÅDASÅAC¯¼ESÅPOSSµVEISÅCOMÅOÅEDITORÅDEÅCOMANDOSŕÅPENAÅQUEÅ
N«OÅSEÅCONSIGAMÅMOSTRARÅALGUMASÅCAPACIDADES ÅTAISÅCOMOÅOÅARRASTAMENTOÅDOÅCURSORÅCOMÅASÅTECLASÅ
DIRECCIONAIS


!BREVIATURAÅ DOÅ EDITORÅ DEÅ TEXTOÅ i%MACSÅ 3PEAKSÅ 3TATISTICSjÅ 6EJAÅ AÅ DIREC¯«OÅ 52,Å
HTTPESSSTATWISCEDU
!P²NDICEÅ# %DITORÅDEÅCOMANDOS 

& 5HVXPRGRHGLWRUGHOLQKDGHFRPDQGRV

5HFXSHUDomRGRVFRPDQGRVDQWHULRUHVHGHVORFDPHQWRVYHUWLFDLV
# P 2ECUPERAÅOÅCOMANDOÅANTERIORÅRETROCEDEÅNOÅHISTºRICOÅDEÅCOMANDOS 
# N 2ECUPERAÅOÅCOMANDOÅPOSTERIORÅAVAN¯AÅNOÅHISTºRICOÅDEÅCOMANDOS 
# RÅTEXTO 2ECUPERAÅOÅÁLTIMOÅCOMANDOÅQUEÅCONT±MÅiTEXTOj
.AÅ MAIORÅ PARTEÅ DOSÅ TERMINAIS Å ±Å POSSµVELÅ UTILIZARÅ ASÅ TECLASÅ DIRECCIONAISÅ VERTICAISÅ iSETAÅ PARAÅ
CIMAjÅEÅiSETAÅPARAÅBAIXOjÅEMÅVEZÅDASÅSEQU²NCIASÅ# PÅEÅ# N ÅRESPECTIVAMENTE

-OVIMENTOSÅLATERAISÅDOÅCURSOR
# A 6AIÅPARAÅOÅINµCIOÅDAÅLINHA
# E 6AIÅPARAÅOÅFIMÅDAÅLINHA
- B 2ETROCEDEÅUMAÅPALAVRA
- F !VAN¯AÅUMAÅPALAVRA
# B 2ETROCEDEÅUMÅCARACTER
# F !VAN¯AÅUMÅCARACTER
.AÅMAIORÅPARTEÅDOSÅTERMINAIS űÅPOSSµVELÅUTILIZARÅASÅTECLASÅDIRECCIONAISÅHORIZONTAISÅiSETAÅPARAÅ
AÅDIREITAjÅEÅiSETAÅPARAÅESQUERDAjÅEMÅVEZÅDASÅSEQU²NCIASÅ# BÅEÅ# F ÅRESPECTIVAMENTE

%DI¯«O
TEXTO )NSEREÅiTEXTOjÅNAÅPOSI¯«OÅDOÅCURSOR
# FÅTEXTO )NSEREÅiTEXTOŨÅFRENTEÅDOÅCURSOR
$%, %LIMINAÅOÅCARACTERÅANTESŨÅESQUERDA ÅDOÅCURSOR
# D %LIMINAÅOÅCARACTERÅNAÅPOSI¯«OÅDOÅCURSOR
- D %LIMINAÅ OÅ RESTOÅ DAÅ PALAVRAÅ DESDEÅ AÅ POSI¯«OÅ DOÅ CURSOR Å EÅ GUARDAÅ AÅ PARTEÅ
ELIMINADA
# K %LIMINAÅOÅRESTOÅDAÅLINHAÅDESDEÅAÅPOSI¯«OÅDOÅCURSOR ÅEÅGUARDAÅAÅPARTEÅELIMINADA
# Y )NSEREÅOÅÁLTIMOÅTEXTOÅGUARDADO
# T 4ROCAÅOÅCARACTERÅNAÅPOSI¯«OÅDOÅCURSORÅCOMÅOÅSEGUINTE
- L 3UBSTITUIÅOÅRESTOÅDAÅPALAVRAÅPORÅMINÁSCULAS
- C 3UBSTITUIÅOÅRESTOÅDAÅPALAVRAÅPORÅMAIÁSCULAS
2%4 %XECUTAÅOÅCOMANDOÅEMÅEDI¯«O
!OÅCARREGARÅ2%4ÅTERMINA SEÅAÅEDI¯«OÅDAÅLINHAÅDEÅCOMANDO
!P²NDICEÅ$ÅřNDICEÅDEÅFUN¯¼ESÅEÅVARI©VEIS 

$SrQGLFH'ËQGLFHGHIXQo}HVHYDULiYHLV

 !
   !  
! 

!  
  
$
  
DEOLQH 

DFH  
  DGG 
  DQRYD 
DRY  

DSHUP  
 DUUD\ 
DVGDWDIUDPH  
 DVYHFWRU  
   DWWDFK 
)LUVW  DWWU  
/DVW  DWWULEXWHV  
5GDWD  DYDV  
5SURILOH D[LV  
 %
  ER[SORW 
EUHDN  
 EUXWR 
   &
" F  
"  &  
FELQG 
A FRHI 
A  FRHIILFLHQWV  
FRQWRXU 
_ FRQWUDVWV  
FRSORW 
_  
FRV  
__  
FURVVSURG 
a FXW 
a   '
 GDWD 
GDWDHQWU\  
  GDWDIUDPH 
 GHQVLW\  
GHWDFK 
   GHYOLVW  
  GHYQH[W  
   GHYRII 
   GHYSUHY  
GHYVHW 
GHYLDQFH  
 GLDJ 
  GLP  
GRWSORW  
GURS  
!P²NDICEÅ$ÅřNDICEÅDEÅFUN¯¼ESÅEÅVARI©VEIS 

( QOPH 
QURZ  
HFGI  
HLJHQ  2
HOVH  
RUGHU 
(UURU
RUGHUHG  
H[S  
RXWHU  
)
3
)  
SDLUV 
IDFWRU 
SDU  
)$/6(
SDVWH  
ILYHQXP
SHUVS 
IRU  
SLFWH[  
IRUPXOD
SORW  
* SPD[ 
SPLQ  
JOP  
SRLQWV 
+ SRO\JRQ 
SRVWVFULSW  
KHOS   SUHGLFW  
KLVW  
SULQW 
, SURG  
LGHQWLI\ 4
LI  
TTOLQH 
LIHOVH TTQRUP 
LPDJH  TTSORW 
LVQD 
TU  
LVQDQ 
5
.
UDQJH  
NVWHVW 
UELQG 
/ UHDGIZI  
UHDGWDEOH  
OHJHQG  UHS  
OHQJWK UHSHDW 
OHYHOV  UHVLG 
OLQHV  UHVLGXDOV  
OLVW   UP  
OP   5SURILOH  
OPH  
ORFDWRU 6
ORHVV 
VFDQ  
ORJ  
VHDUFK  
OTV  VHT  
OVILW   VKDSLURWHVW 
0 VLQ 
VLQN 
PDUV  VRUW  
PD[   VRXUFH  
PHDQ   VSOLW 
PLQ  VTUW  
PRGH  VWHP  
1 VWHS  
VXE  
1$  VXEVWULQJ  
1D1  VXP 
QFRO   VXPPDU\  
QH[W   VYG  
QOP 
!P²NDICEÅ$ÅřNDICEÅDEÅFUN¯¼ESÅEÅVARI©VEIS 

7
W  
7   9
WWHVW  YDU  
WDEOH  YDUWHVW 
WDQ  YHFWRU 
WDSSO\ 
WH[W   :
WLWOH  
ZKLOH  
WUHH  
ZLOFR[WHVW 
758(
;
8
[ 
XQFODVV
;  
XSGDWH 
!P²NDICEÅ%řNDICEÅDEÅCONCEITOS 

$SrQGLFH(ËQGLFHGHFRQFHLWRV

!
!CESSOÅAÅDADOSÅINTERNOS &
!CTUALIZA¯«OÅDEÅMODELOSÅAJUSTADOS &ACTORES
!JUSTAMENTOÅPORÅMµNIMOSÅQUADRADOS &ACTORESÅORDENADOS
ŽMBITO &AMµLIAS
!N©LISEÅDEÅVARIªNCIA &OLHASÅDEÅDADOS
!RGUMENTOSÅCOMÅNOME &ºRMULAS
!SSIGNA¯«O &UN¯«OÅDEÅDENSIDADE
!TRIBUTOS &UN¯«OÅDEÅDISTRIBUI¯«OÅEMPµRICA
!UTOVALORESÅEÅAUTOVECTORES &UN¯¼ESÅGEN±RICAS
&UN¯¼ESÅEÅOPERADORESÅARITM±TICOS
"
"IBLIOTECAS '
'R©FICOSÅDINªMICOS
# 'R©FICOSÅ1 1ÅQUANTIL QUANTIL 
#ICLOSÅEÅEXECU¯«OÅCONDICIONAL
#LASSESÅDEÅUMÅOBJECTO (
#ONCATENA¯«OÅDEÅLISTAS (ISTOGRAMA
#ONTRASTES (OMOGENEIDADEÅDEÅVARIªNCIAS ÅTESTEÅDE
#ONTRASTESÅDEÅUMAÅEÅDUASÅAMOSTRAS
)
$ )MPORTA¯«OÅDEÅFICHEIROSÅEXTERNOS
$ECOMPOSI¯«OÅEMÅVALORESÅSINGULARES )NDEXA¯«OÅDEÅVARI©VEISÅINDEXADAS
$ECOMPOSI¯«OÅ12
$EFINI¯«OÅDEÅFUN¯¼ES +
$ETERMINANTES +OLMOGOROGV 3MIRNOV ÅTESTEÅDE
$IAGRAMAÅDEÅCAULE E FOLHAS
$IAGRAMAÅDEÅEXTREMOS E QUARTIS ,
$ISPOSITIVOSÅGR©FICOS ,ISTAS
$ISTRIBUI¯«OÅDEÅPROBABILIDADES
-
% -ATRIZÅTRANSPOSTA
%LIMINARÅOBJECTOS -ATRIZES
%SPA¯OÅDEÅTRABALHO -©XIMAÅVEROSIMILHAN¯A
%XECU¯«OÅCONDICIONAL -µNIMOSÅQUADRADOS
%XPRESS¼ESÅAGRUPADAS -µNIMOSÅQUADRADOSÅN«OÅLINEARES
!P²NDICEÅ%řNDICEÅDEÅCONCEITOS 

-ISSINGÅVALUES 3
-ODELOSÅADITIVOS 3EQU²NCIASÅREGULARES
-ODELOSÅEMÅ©RVORE 3HAPIRO 7ILK ÅTESTEÅDE
-ODELOSÅESTATµSTICOS 3TUDENT ÅTESTEÅTÅDE
-ODELOSÅLINEARES
-ODELOSÅLINEARESÅGENERALIZADOS 4
-ODELOSÅMISTOS 4ABELAÅDEÅFREQU²NCIAS
4RANSPOSTAÅGENERALIZADAÅDEÅUMAÅMATRIZ
/ 4RAJECTºRIAÅDEÅBUSCA
/BJECTOS
/PERA¯¼ESÅCOMÅMATRIZES 6
/PERADORESÅBIN©RIOS 6ALORESÅEMÅFALTA
/RIENTA¯«OÅPARAÅOBJECTOS 6ALORESÅPR± DETERMINADOS
6ECTORESÅALFANUM±RICOS
0
0ARªMETROSÅGR©FICOS 7
0ERSONALIZA¯«OÅDOÅAMBIENTE 7ILCOXON ÅTESTEÅDE
0RODUTOÅEXTERNO
0RODUTOÅMATRICIAL

2
2ECICLAGEM Å
2EDIRECCIONAMENTOÅDE ENTRADAÅEÅSAµDA
2EGRESS«OÅCOMÅAPROXIMA¯«OÅLOCAL
2EGRESS«OÅROBUSTA
!P²NDICEÅ&ÅÅÅ2EFER²NCIAS 

$SrQGLFH)5HIHUrQFLDV

$-"ATESÅ EÅ $'7ATTSÅ  Å .ONLINEARÅ 2EGRESSIONÅ !NALYSISÅ ANDÅ )TSÅ !PPLICATIONSÅ *OHNÅ
7ILEYÅÅ3ONS Å.EWÅ9ORK

2ICHARDÅ !Å "ECKER Å *OHNÅ -Å #HAMBERSÅ EÅ !LLANÅ 2Å 7ILKSÅ  Å 4HEÅ .EWÅ 3Å ,ANGUAGEÅ
#HAPMANÅÅ(ALL Å.EWÅ9ORKÅ%STEÅLIVROűÅFREQUENTEMENTEÅDESIGNADOÅPORÅk"LUEÅ"OOKl 

*OHNÅ-Å#HAMBERSÅEÅ4REVORÅ*Å(ASTIE Å%DITORESÅ Å3TATISTICALÅ-ODELSÅINÅ3Å#HAPMANÅÅ


(ALL Å.EWÅ9ORKÅ%STEÅLIVROűÅFREQUENTEMENTEÅDESIGNADOÅPORÅk7HITEÅ"OOKl 

!NNETTEÅ*Å$OBSONÅ Å!NÅ)NTRODUCTIONÅTOÅ'ENERALIZEDÅ,INEARÅ-ODELSÅ#HAPMANÅÅ(ALL Å
,ONDON

0ETERÅ -C#ULLAGHÅ EÅ *OHNÅ !Å .ELDERÅ  Å 'ENERALIZEDÅ ,INEARÅ -ODELSÅ 3ECONDÅ EDITION Å
#HAPMANÅÅ(ALL Å,ONDOSN

*OHNÅ !Å 2ICEÅ  Å -ATHEMATICALÅ 3TATISTICSÅ ANDÅ $ATAÅ !NALYSISÅ 3ECONDÅ EDITION Å $UXBURYÅ
0RESS Å"ELMONT Å#!

3Å$Å3ILVEYÅ Å3TATISTICALÅ)NFERENCEÅ0ENGUIN Å,ONDON

Potrebbero piacerti anche