Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
)NTRODU¯«O AÅ2 .OTASÅSOBREÅ2�Å5MÅAMBIENTEÅDEÅPROGRAMA¯«OÅPARAÅ!N©LISEÅDEÅ$ADOSÅEÅ'R©FICOS6ERS«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 ����������������������������������������������������������������������������������������������������������������������������� I0REF©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ÅREAD�TABLE� ��������������������������������������������������������������������������������������������� �� 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Åk���l ����������������������������������������������������������������������������������������������������� ������Å!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 PROJECT�ORG�6XJHVW}HV�DR�OHLWRU!Å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 � � ,QWURGXomR�H�SUHOLPLQDUHV ��� 2�DPELHQWH�52űŠ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���� 3URJUDPDV�UHODFLRQDGRV��'RFXPHQWDomR2Å PODEÅ DEFINIR SEÅ COMOÅ UMAÅ NOVAÅ IMPLEMENTA¯«OÅ DAÅ LINGUAGEMÅ3Å DESENVOLVIDAÅ PORÅ2ICKÅ"ECKER�Å *OHNÅ#HAMBERSÅ EÅ!LLANÅ7ILKSÅ NOSÅ ,ABORATºRIOSÅ!4�4�Å-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���� (VWDWtVWLFD�FRP�5.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ÅBIBLIOTECASOUÅ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!.Å�HTTP���CRAN�R ROJECT�ORG �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���� 5�HP�DPELHQWH�GH�MDQHODV!Å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���� 8VR�LQWHUDFWLYR�GH�51UANDOÅ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űÅk�l�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��FG�WUDEDOKR�� )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���FG�WUDEDOKR��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���� 8PD�VHVVmR�GH�LQWURGXomR2ECOMENDA 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�Å������ $MXGD�VREUH�IXQo}HV�H�FDSDFLGDGHV2Å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�µERP�GLD¶�H�IRL�VH´�%MÅMUITASÅVERS¼ESÅDEÅ2ÅEST©ÅDISPONµVELÅAJUDAÅEMÅFORMATOÅ(4-,�ÅEXECUTANDOÅOÅCOMANDO�!�KHOS�VWDUW��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�!�"KHOSPARAÅOBTERÅINFORMA¯¼ESÅADICIONAIS���� &RPDQGRV�GH�5��0DL~VFXODV�H�PLQ~VFXODV4ECNICAMENTE�Å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Å �i�j �Å 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���� 5HFXSHUDomR�H�FRUUHFomR�GH�FRPDQGRV�DQWHULRUHV%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 ���PDQ�UHDGOLQH 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�UH�GLUHFFLRQDPHQWR�GD�VDtGD3EÅ OSÅ COMANDOSÅ EST«OÅ GUARDADOSÅ NUMÅ FICHEIROÅ EXTERNO�Å PORÅ EXEMPLOÅ iCOMMANDS�2jÅLOCALIZADOÅNOÅDIRECTºRIOÅDEÅTRABALHO�ÅPODEMÅSERÅEXECUTADOSÅNUMAÅSESS«OÅDEÅ2ÅCOMÅOÅCOMANDO!�VRXUFH�³FRPPDQGV�5´�%MÅ AMBIENTEÅ7INDOWS�Å OÅ COMANDOÅ SOURCE EST©Å DISPONµVELÅ DENTROÅ DOÅ MENUÅ &ILE�Å OP¯«OÅ3OURCEÅ2ÅCODE�Å !ÅFUN¯«OÅSINK!�VLQN�³UHFRUG�OLVW´�REDIRECCIONAÅ TODASÅ ASÅ SAµDASÅ DAÅ CONSOLAÅ SUBSEQUENTESÅ PARAÅ OÅ ARQUIVOÅ EXTERNOÅ iRECORD�LISTj�Å /ÅCOMANDO�!�VLQN��REDIRECCIONAÅNOVAMENTEÅAÅSAµDAÅNOVAMENTEÅPARAÅAÅCONSOLA����� *XDUGDU�H�HOLPLQDU�GH�REMHFWRV!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�[��\��]��WLQWD��FKDSDUUR��WHPSRUDO��EDUUD� � )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Åi�2DATAj� 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 � � &iOFXORV�VLPSOHV��1~PHURV�H�YHFWRUHV ��� 9HFWRUHV�QXPpULFRV��$VVLJQDomR2Å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Å �i��i Å N«OÅ ±Å OÅ OPERADORÅIGUALDADEÅ �i�j Å USUAL�Å QUEÅ SEÅ RESERVAÅ PARAÅ OUTROÅ PROPºSITO�Å Å CONSTITUµDOÅ PORÅ DOISÅ CARACTERESÅiMENORÅ QUEjÅ �i�j Å 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Å�i��i Å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Å ¨Å DIREITA�ISTOÅ ±�Å 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Å�,AST�VALUE 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ű�Å����� ����Å����Å����Å�����Å��Å�����Å����Å����Å����Å�������� $ULWPpWLFD�VREUH�YHFWRUHV/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Å C�MIN�X �Å MAX�X �Å LENGTH�X Å D©Å OÅ NÁMEROÅ DEÅ ELEMENTOSÅ OUÅ COMPRIMENTOÅ DOÅVECTORÅ X�Å SUM�X Å CALCULAÅ AÅ SOMAÅ DEÅ TODOSÅ OSÅ VALORESÅ CONTIDOSÅ NOÅ VECTORÅ X�Å EÅ PROD�X Å OÅRESPECTIVOÅPRODUTO�$UASÅFUN¯¼ESÅESTATµSTICASÅS«OÅMEAN�X �ÅQUEÅCALCULAÅAÅM±DIA�ÅISTOű�!�VXP�[��OHQJWK�[��EÅVAR�X ÅQUEÅCALCULAÅAÅVARIªNCIAÅDAÅAMOSTRA�ÅISTOű�!�VXP��[�PHDQ�[��A����OHQJWK�[����3EÅO ARGUMENTOÅDEÅVAR� Å ±ÅUMAÅMATRIZÅ Q Su �ÅOÅRESULTADOűÅAÅMATRIZÅ S Su DEÅVARIªNCIA COVARIªNCIAÅCORRESPONDENTEÅAÅINTERPRETARÅASÅLINHASÅCOMOÅPÅVECTORESÅAMOSTRAISÅINDEPENDENTES�!ÅFUN¯«OÅSORT�X Å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ÅSORT�LIST� �Å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Å VECTORNUM±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���� *HUDU�VHTXrQFLDV�UHJXODUHV%MÅ2ÅEXISTEMÅV©RIASÅ FUN¯¼ESÅPARAÅGERARÅSUCESS¼ESÅOUÅSEQU²NCIASÅNUM±RICAS�Å0ORÅEXEMPLO�Å���� ±ÅOÅVECTOR C���Å��Å���Å�Å���Å�� �Å/ÅOPERADORÅi�jÅ�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Å FROM�VALOR?INICIAL EÅ TO�VALOR?FINAL�Å ASSIM�Å SEQ�FROM���Å TO��� ÅSEQ����� �ÅÅSEQ�TO����ÅFROM�� ÅORIGINAMÅAÅMESMAÅSEQU²NCIAÅID²NTICAŨÅOBTIDAÅCOMÅ�����Å/SÅ DOISÅ ARGUMENTOSÅ SEGUINTESÅ S«OÅ BY�INCREMENTO EÅ LENGTH�VALOR�Å 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űÅALONG�VECTOR�ÅEÅSEÅSEÅUSAÅDEVEÅSERÅOÅÁNICOÅPARªMETROÅESPECIFICADO�Å EÅ CRIAÅ AÅ SEQU²NCIAÅ ��Å ��Å ���Å �Å LENGTH�VECTOR �Å 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����� 9HFWRUHV�OyJLFRV4ALÅ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���� 9DORUHV�HP�IDOWD%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ÅIS�NA�X 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��� LV�QD�]� � #©LCULOSÅSIMPLES�Å.ÁMEROSÅEÅVECTORES �� .OTE SEÅQUEÅAÅEXPRESS«OÅLºGICAÅXÅ��Å.! ±ÅDIFERENTEÅDEÅIS�NA�X �Å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�Å IS�NA�X Å ORIGINAÅOÅVALORÅ425% QUERÅ COMÅVALORESÅ.! COMOÅ.A.�ÅAÅ FUN¯«OÅIS�NAN�X D©Å425%ÅAPENASÅCOMÅVALORESÅ.A.���� 9HFWRUHV�DOIDQXPpULFRV6ALORESÅ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ÅSEP�lSEPARADORl�Å 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 C�k8l�l9l �Å COMÅ APENASÅ DOISÅ VALORES�Å ±Å REPETIDOÅ CINCOÅ VEZESÅ AT±ÅPERFAZERÅOÅCOMPRIMENTOÅDAÅSEQU²NCIAÅ������ � PASTE�����ÅCOLLAPSE�lSEPARADORl Å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 �� ��� 9HFWRUHV�LQGH[DGRV���6HOHFomR�H�PRGLILFDomR�GH�VXE�YHFWRUHV3UB 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�!�\��� [>�LV�QD�[�@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�!��[���>��LV�QD�[��� �[�!��@��!�]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Å[��Å��Å��Å���Å�ÅLENGTH�X ]Å�Å/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ÅLENGTH�X Å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Å�Å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 VECTORDOÅ 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Å kDATAFRAMESlÅ�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�!�[>LV�QD�[�@��� �SUBSTITUIÅQUALQUERÅELEMENTOÅDEÅXÅN«OÅDEFINIDOÅPELOÅVALORÅ��ÅE�!�\>\����@��� �\>\����@FAZÅOÅMESMOÅQUE�!�\��� DEV�\���� &ODVVHV�GH�REMHFWRV/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 �� �� 2EMHFWRV��PRGRV�H�DWULEXWRV ���� $WULEXWRV LQWUtQVHFRV��PRGR�H�GLPHQVmR!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ÅMODE�OBJECTO EÅLENGTH�OBJECTO 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Å ATTRIBUTES�OBJECT �Å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ÅMODE�Z ±ÅkCOMPLEXlÅEÅOÅDEÅLENGTH�Z ±ÅÅ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��� DV�FKDUDFWHU�]�APºSÅOÅQUEÅDIGITOSÅPASSAÅAÅSERÅOÅVECTOR ALFANUM±RICOÅC�k�l�Åk�l�Åk�l�Å���Å�Åk�l �Å5MAÅPROVOCA¯«OÅMAISÅPARAÅALTERARÅOÅMODO�ÅEÅRE CONSTROI SEÅDEÅNOVOÅUMÅVECTORÅNUM±RICO�!�G��� DV�LQWHJHU�GLJLWRV�.ESTEÅ MOMENTO�Å DÅ EÅ ZÅ S«OÅ OÅ MESMOÅ VECTOR��Å (©Å UMÅ VASTOÅ LEQUEÅ DEÅ FUN¯¼ESÅ DAÅ FORMAÅAS�SOMETHING� 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���� $OWHUDU�D�GLPHQVmR�GH�XP�REMHFWR5MÅ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���� 2EWHU�H�GHILQLU�DWULEXWRV!ÅFUN¯«OÅATTRIBUTES�OBJECTO ÅD©ÅAÅLISTAÅDEÅTODOSÅOSÅATRIBUTOSÅN«OÅINTRµNSECOSÅACTUALMENTEÅDEFINIDOSÅ PARAÅ OÅ OBJECTOÅ EMÅ CAUSA�Å !Å FUN¯«OÅ ATTR�OBJECTO�Å 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���� &ODVVHV�GH�REMHFWRV5MÅ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Å kDATA�FRAMEl�Å 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ÅkDATA�FRAMElÅENT«O�!�LQYHUQRVISUALIZAÅ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���� 8P�H[HPSOR�HVSHFtILFR3UPONHAÅ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���EE����ULE����DOJ����DOJ����EE��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ÅTMD0ARAÅOBTERÅASÅCATEGORIASÅDE UMÅFACTOR USA SEÅAÅFUN¯«OÅLEVELS� �!�OHYHOV�ISURYLQFLD�;�=Å�ALG�Å�ALT�Å�BA�ÅÅ�BB�ÅÅ�BL�ÅÅ�MIN�Å�RIB�Å�TMD���� $�IXQomR�WDSSO\���H�YDULiYHLV�LQGH[DGDV�GHVLJXDLV%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\�UHQGLPHQWR��ISURYLQFLD��PHDQ� � %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�!�UHQGDPHGLDALG 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\�UHQGLPHQWR��ISURYLQFLD��HUURSDGUDR�/SÅVALORESÅCALCULADOSÅS«O�!�HUURSALGÅÅÅÅÅÅÅÅÅÅ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�Å �[ VV Q � !ÅDEFINI¯«OÅDEÅFUN¯¼ESÅSER©ÅTRATADOÅNOÅ#APµTULOÅ��Å;$EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES=�ÅP©G�Å�� �Å &ACTORES �� ��� )DFWRUHV�RUGHQDGRV/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 �� � 9DULiYHLV�LQGH[DGDV��0DWUL]HV ��� 9DULiYHLV�LQGH[DGDV5MAÅ 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;�����=���� (OHPHQWRV�GH�XPD�YDULiYHO�LQGH[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�C�A;�����=�Å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ÅDIM�Z �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���� 8VR�GH�YDULiYHLV�LQGH[DGDV�FRPR�tQGLFHV5MAÅ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������ ��JHUD�D�PDWUL]�[!�[;��=Å;��=Å;��=Å;��=Å;��=;��=ÅÅÅÅ�ÅÅÅÅ�ÅÅÅÅ�ÅÅÅ��ÅÅÅ��;��=ÅÅÅÅ�ÅÅÅÅ�ÅÅÅ��ÅÅÅ��ÅÅÅ��;��=ÅÅÅÅ�ÅÅÅÅ�ÅÅÅ��ÅÅÅ��ÅÅÅ��;��=ÅÅÅÅ�ÅÅÅÅ�ÅÅÅ��ÅÅÅ��ÅÅÅ�� !�L��� DUUD\�F�����������GLP F����������L�p�XPD�PDWUL]�GH�tQGLFHV��[�!�L � 6ARI©VEISÅINDEXADAS�Å-ATRIZES �� ;��=Å;��=;��=ÅÅÅÅ�ÅÅÅÅ�;��=ÅÅÅÅ�ÅÅÅÅ�;��=ÅÅÅÅ�ÅÅÅÅ�!�[>L@;�=Å�ÅÅÅ�ÅÅÅ�!�[>L@��� � ��VXEVWLWXL�RV�HOHPHQWRV�SRU�]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Å VNµ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[����Q��E�!�[Y��� PDWUL[����Q��Y�!�LE��� FELQG���Q��EORFR�!�LY��� FELQG���Q��YDULHGDGH�!�[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�EORFR��YDULHGDGH���� $�IXQomR�DUUD\��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\�YHFWRUBGHBGDGRV��YHFWRUBGHBGLPHQV}HV�0ORÅEXEMPLO�ÅSEÅOÅVECTOR HÅCONT±MÅ��Å�OUÅMENOS ÅVALORESÅNUM±RICOS�ÅAÅORDEM�!�]��� DUUD\�K��GLP 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ÅDIM�Z 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}HV�FRP�YDULiYHLV�LQGH[DGDV�H�YHFWRUHV��5HFLFODJHP!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���� 3URGXWR�H[WHUQR�GH�GXDV�YDULiYHLV�LQGH[DGDV5MAÅ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��� D��R��EOUÅENT«O�ÅCOMÅAÅFUN¯«OÅOUTER� �!�DE��� RXWHU�D��E��´ ´�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Å� � � ��� FRV� � � �I [ \ \ [ � 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��'LVWULEXLomR�GRV�GHWHUPLQDQWHV�GH�XPD�PDWUL]�GH�GtJLWRV � �u5MÅ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�G��G��³�³��!�SORW�DV�QXPHULF�QDPHV�IU����IU��W\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���� 7UDQVSRVWD�JHQHUDOL]DGD�GH�XPD�YDULiYHO�LQGH[DGD!Å FUN¯«OÅ APERM�A�Å 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}HV�FRP�PDWUL]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ÅT�X ±ÅAÅMATRIZÅTRANSPOSTAÅDEÅX�Å!SÅFUN¯¼ESÅNROW�X EÅNCOL�X INDICAMÅOÅNÁMEROÅDEÅLINHASÅEÅDEÅCOLUNASÅDEÅUMAÅMATRIZÅX� ����� 3URGXWR�PDWULFLDO��0DWUL]�LQYHUVD��5HVROXomR�GH�VLVWHPDV�OLQHDUHV/ÅOPERADORÅ� �ÅREALIZAÅOÅPRODUTOÅMATRICIAL�Å5MAÅMATRIZÅ �Qu OUÅ� Qu 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ÅDIAG�V DEPENDEÅDOÅARGUMENTO�Å3EÅVűÅUMÅVECTOR�ÅDIAG�V 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�ÅDIAG�K ORIGINAÅAÅMATRIZÅIDENTIDADEÅ N Nu � ����� $XWRYDORUHV�H�DXWRYHFWRUHV!ÅFUN¯«OÅEIGEN�3M 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ÅEV�VAL SEÅREFEREÅAOÅVECTOR DEÅVALORESÅPRºPRIOSÅEÅEV�VEC ±ÅAÅMATRIZÅCOMÅOSÅVECTORESÅPRºPRIOS�Å3EÅSºÅNECESSITAMOSÅDEÅCALCULARÅOSÅAUTOVALORES�ÅPODEÅFAZER SE�!�DXWRYDO��� HLJHQ�6P��YDOXHVEÅ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� ����� 'HFRPSRVLomR�HP�YDORUHV�VLQJXODUHV��'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� �$� �T�6 �Å $Å ±Å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ÅCBIND�X Å� �ÅXÅOUÅXÅ� �ÅRBIND�X �ÅPOISÅOÅRESULTADOÅDEÅRBIND� ÅOUÅDEÅCBIND� űÅSEMPREÅUMAÅMATRIZ� � 6ARI©VEISÅINDEXADAS�Å-ATRIZES �� !�$EV'HW��� IXQFWLRQ�0�[PROD�SVD�- �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� ����� $MXVWDPHQWR�SRU�PtQLPRV�TXDGUDGRV��'HFRPSRVLomR�45!Å 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Å LS�DIAG� 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��� TU�FRHI�[SOXV��\�!�ILW��� TU�ILWWHG�[SOXV��\�!�UHV��� TU�UHVLG�[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}HV�GH�XPD�PDWUL]��)XQo}HV�FELQG���H�UELQG��#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�DUJB���DUJB���DUJB������� � 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ÅVECTORESPECIFICADOÅ 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����� $�IXQomR�FRQFDWHQDomR�F���FRP�PDWUL]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ÅAS�VECTOR� �!�YHF��� DV�YHFWRU�;�/ÅMESMOÅRESULTADOűÅOBTIDOÅUTILIZANDOÅAÅFUN¯«OÅC� �ÅDEVIDOÅAOÅEFEITOÅCOLATERALÅMENCIONADO�!�YHF���F�;�%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 ����� 7DEHODV�GH�IUHTXrQFLDV�D�SDUWLU�GH�IDFWRUHV6IMOSÅ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\�ISURYLQFLD��ISURYLQFLD��FRPSULPHQWR�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�UHQGLPHQWR��EUHDNV ����� ���������!�IUHQGD%NT«O�ÅPARAÅCALCULARÅUMAÅTABELAÅDEÅFREQU²NCIASÅDEÅDUPLAÅENTRADA�!�WDEOH�IUHQGD��ISURYLQFLD�FPROVINCIAFRENDAÅÅÅÅÅ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 �� � /LVWDV�H�IROKDV�GH�GDGRV ��� /LVWDV5MAÅ 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´��Q�ILOKRV ���LGDGH�ILOKRV F��������/ÅASPECTOÅDAÅVISUALIZA¯«OÅDESTAÅLISTAűÅOÅSEGUINTE�!�OVW�NOME;�=Å�*OS±��ESPOSA;�=Å�-ARIA��N�FILHOS;�=Å��IDADE�FILHOS;�=Å�Å�Å�!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Å LST�IDADE�FILHOSÅOUÅ LST;;�==Å ±ÅUMÅVECTOR�ÅAÅEXPRESS«OÅLST;;�==;�=ÅIDENTIFICAÅOÅVALORÅ�Å�IDADEÅDOÅPRIMEIROÅFILHO �!�OVW�LGDGH�ILOKRV;�=Å�Å�Å��Å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�!�QRPHBGDBOLVWD�QRPHBGDBFRPSRQHQWH � ,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�LST�NOME COINCIDEÅCOMÅLST;;�==�ÅCUJOÅCONTEÁDOűÅk*OS±l� LST�ESPOSA COINCIDEÅCOMÅLST;;�==�ÅCUJOÅCONTEÁDOűÅk-ARIAl� LST�N�FILHOS COINCIDEÅCOMÅLST;;�==�ÅCUJOÅCONTEÁDOűÅ�� LST�IDADE�FILHOS COINCIDEÅCOMÅLST;;�==�ÅCUJO CONTEÁDOűÅOÅVECTOR C���Å��Å� � LST�IDADE�FILHOS;�= ±Å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Å LST�NOME�Å%STAÅOP¯«OűÅMUITOÅÁTILÅNOÅCASOÅEMÅQUEÅOÅNOMEÅDASÅCOMPONENTESÅSEÅGUARDAÅNOUTRAÅVARI©VEL�ÅTALÅCOMO�!��[��� �QRPH����OVW>>[@@;�=Å�*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>�@�IDADE�FILHOS;�=Å�Å�Å�/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 �����LISTA�COEFICIENTES PODEÅESPECIFICAR SEÅAPENASÅPORÅ LISTA�COE�ÅBEMÅCOMOÅLISTA�COVARIANCIA PODEÅRESUMIR SEÅAÅLISTA�COV�Å/Å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 �� �)$!$%&;�=Å�Å�Å���� &RQVWUXomR�H�PRGLILFDomR�GH�OLVWDV!ÅFUN¯«OÅ LIST� PERMITEÅCRIARÅ LISTASÅAÅPARTIRÅDEÅOBJECTOSÅ J©ÅEXISTENTES�Å5MAÅASSIGNA¯«OÅDAÅFORMAÅ� !�OLVWD��� OLVW�QRPHB� REMHFWRB���������QRPHBQ 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� ����� &RQFDWHQDomR�GH�OLVWDV3EÅ 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���� )ROKDV�GH�GDGRV5MAÅ FOLHAÅ DEÅ DADOS� ±ÅUMAÅ LISTAÅDEÅCLASSEÅkDATA�FRAMEl�Å(©Å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� ����� &ULDomR�GH�XPD�IROKD�GH�GDGRV/SÅOBJECTOSÅQUEÅSATISFA¯AMÅASÅRESTRI¯¼ESÅIMPOSTASŨSÅCOLUNASÅPODEMÅAGREGAR SEÅNUMAÅFOLHAÅDEÅDADOSÅUSANDOÅAÅFUN¯«OÅDATA�FRAME� �!�FRQWDE��� GDWD�IUDPH�GRPLFLOLR ISURYLQFLD��UHQGLPHQWR UHQGD��FODVVH IUHQGD�5MAÅ LISTAÅ CUJASÅ COMPONENTESÅ CUMPRAMÅ ASÅ RESTRI¯¼ESÅ IMPOSTASÅ PODEÅ SERÅ TRANSFORMADAÅ EMÅFOLHAÅDEÅDADOSÅCOMÅAÅFUN¯«OÅAS�DATA�FRAME� � !ÅMANEIRAÅMAISÅ F©CILÅDEÅCONSTRUIRÅUMAÅFOLHAÅDEÅDADOSűÅUSARÅAÅ FUN¯«OÅREAD�TABLE� PARAÅIMPORTARÅ UMÅ FICHEIROÅ EXTERNOÅ AÅ 2�Å %STEÅ ASSUNTOÅ ±Å ABORDADOÅ NOÅ #APµTULOÅ �Å ;)MPORTA¯«OÅ DEÅFICHEIROS=�ÅP©G�Å��� ����� )XQo}HV�DWWDFK���H�GHWDFK��!ÅNOTA¯«OÅ� USADAÅCOMÅLISTAS�ÅCOMOÅOPORÅEXEMPLOÅCONTAB�DOMICILIO�Å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ÅLENTILHAS�U�ÅLENTILHAS�V EÅLENTILHAS�W�Å/Å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��� Y���ZN«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Å LENTILHAS�UÅNOÅCAMINHOÅDEÅBUSCA�Å3EÅOÅPRETENDIDOÅFOSSEÅMESMOÅATRIBUIRÅAÅSOMAŨÅVARI©VELÅUÅDAÅFOLHAÅDEÅDADOS�ÅDEVER SE IAÅFAZER� !�OHQWLOKDV�X��� Y���Z0OR±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 � ����� 7UDEDOKDU�FRP�IROKDV�GH�GDGRV5MAÅ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?DADOS�NOME?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� ����� &RQHFomR�GH�REMHFWRV�YDULDGRV!Å 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 �� ����� *HVWmR�GR�FDPLQKR�GH�EXVFD!Å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�ÅÅÅÅ�PACKAGE�BASE�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�ÅÅÅÅ�PACKAGE�BASE�!�OV���;�=Å�U�Å�V�Å�W�E�ÅCOMOÅSEÅV²�ÅPODEÅUSAR SEÅLS�VALOR Å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�ÅÅÅÅ�PACKAGE�BASE� � #ONSULTEÅAÅAJUDAÅSOBREÅAUTOLOADÅPARAÅAÅDESCRI¯«OÅDESTEÅTERMO� � )MPORTA¯«OÅDEÅFICHEIROSÅEXTERNOS �� � ,PSRUWDomR�GH�ILFKHLURV�H[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Å READ�FWF� Å 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ÅREAD�TABLE� �Å!ÅFUN¯«OÅCOUNT�FIELDS� 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ÅREAD�TABLE� �Å$ISP¼E SE TAMB±MÅDAÅ FUN¯«OÅSCAN� �ÅMAISÅGEN±RICA�ÅEÅQUEÅPODEÅSERÅUSADAÅDIRECTAMENTE���� $�IXQomR�UHDG�WDEOH��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Å �CASAS�DAT�Å SUPOSTAMENTEÅ LOCALIZADOÅNOÅDIRECTºRIOÅDEÅ TRABALHO ÅADAPTADOŨÅSUAÅIMPORTA¯«OÅCOMÅAÅFUN¯«OÅREAD�TABLE� �%STRUTURAÅDOÅFICHEIROÅEXTERNOÅCOMÅNOMESÅDASÅVARI©VEISÅEÅETIQUETASÅDEÅLINHA0RECO 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ÅREAD�TABLE� IMPORTAÅESTEÅARQUIVOÅDIRECTAMENTEÅPARAÅUMAÅFOLHAÅDEÅDADOS�!�3UHFR&DVDV��� UHDG�WDEOH�³FDVDV�GDW´�&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��� UHDG�WDEOH�³FDVDV�GDW´��KHDGHU 7�ONDEÅ OÅ PARªMETROÅ ADICIONALÅ HEADER�425% �OUÅ SIMPLESMENTEÅ HEADER�4 Å INDICAÅ QUEÅ AÅPRIMEIRAÅLINHAÅCONT±MÅOSÅNOMESÅDASÅVARI©VEISÅEÅN«OÅEXISTEMÅETIQUETASÅDEÅLINHA���� $�IXQomR�VFDQ��3UPONHAMOSÅ QUEÅ PRETENDEMOSÅ IMPORTARÅ OÅ FICHEIROÅ INPUT�DAT�Å 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�³LQSXW�GDW´��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ÅIMPORTAROSÅDADOS�!�HQWUDGD��� VFDQ�³LQSXW�GDW´��OLVW�HWLTXHWD ´�³��[ ���\ ���0RETENDENDOÅACEDERÅDIRECTAMENTEŨSÅVARI©VEIS�ÅPODEMÅRE ASSIGNAR SEÅOSÅNOMES�!�HWLTXHWD��� HQWUDGD�HWLTXHWD��[��� 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�³OLJKW�GDW´�����QFRO ���E\URZ 758(�!Å FUN¯«OÅ SCAN� Å PERMITEÅ REALIZARÅ IMPORTA¯¼ESÅ MAISÅ COMPLEXAS�Å COMOÅ PODEÅ CONSULTARÅ NAÅAJUDA���� $FHVVR�D�GDGRV�LQWHUQRV#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� ����� $FHVVR�D�GDGRV�GH�XPD�ELEOLRWHFD0ARAÅ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\FLQ��SDFNDJH ´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 �� ��� (GLomR�GH�GDGRV5MAÅVEZÅCARREGADAÅUMAÅESTRUTURAÅDEÅDADOS�ÅAÅ FUN¯«OÅDATA�ENTRY� �ÅDISPONµVELÅNALGUMASÅVERS¼ESÅDEÅ2�ÅPERMITEÅMODIFIC© LA�Å!ÅORDEM�!�[QRYR��� GDWD�HQWU\�[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��� GDWD�HQWU\��ABREÅUMAÅFOLHAÅVAZIA�ÅPERMITINDOÅAÅINTRODU¯«OÅDEÅDADOS����� ,PSRUWDomR�GH�GDGRV%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ÅREAD�TABLE� � � $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES �� � 'LVWULEXLo}HV�GH�SUREDELOLGDGHV ��� )XQo}HV�HVWDWtVWLFDV2Å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��ÅNCPBINOMIAL BINOM SIZE�ÅPROB#AUCHY CAUCHY LOCATION�ÅSCALEQUI QUADRADO CHISQ DF�ÅNCPEXPONENCIAL EXP RATE& DEÅ3NEDECOR F DF��ÅDF��ÅNCPGAMMA GAMMA SHAPE�ÅSCALEGEOM±TRICA GEOM PROBHIPERGEOM±TRICA HYPER M�ÅN�ÅKLOG NORMAL LNORM MEANLOG�ÅSDLOGLOGµSTICA LOGIS LOCATION�ÅSCALEBINOMIALÅNEGATIVA NBINOM SIZE�ÅPROBNORMAL NORM MEAN� SD0OISSON POIS LAMBDAT DEÅ3TUDENT T DF�ÅNCPUNIFORME UNIF MIN� MAX7EIBULL WEIBULL SHAPE�ÅSCALE7ILCOXON 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ÅLOWER�TAIL EÅLOG�P�Å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�Å� �� � ORJ � � �+ W ) W � � �ÅATRAV±SÅDAÅEXPRESS«O��S[[[�W�������ORZHU�WDLO� �)$/6(��ORJ�S� �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�!����9DORU�GD�SUREDELOLGDGH�GDV FDXGDV��S�YDOXH��GD�GLVWULEXLomR�W�6WXGHQW!�� SW��������GI ���>�@����������!����3HUFHQWLO����VXSHULRU�GH�XPD�GLVWULEXLomR�)�����!�TI����������>�@��������������$QiOLVH�GD�GLVWULEXLomR�GH�XPD�DPRVWUD�GH�GDGRV$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Å�ÅDIGIT�S Å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� GHGHQVLGDGH!�KLVW�HUXSWLRQV��VHT�����������������SURE 758(�!�OLQHV�GHQVLW\�HUXSWLRQV��EZ �����!�UXJ�HUXSWLRQV����0RVWUD�RV�SRQWRV!Å 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Å 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�!���&DUUHJDU�D�ELEOLRWHFD�VWHSIXQ!�OLEUDU\�VWHSIXQ� +LVWRJUDP�RI�HUXSWLRQV HUXSWLRQV 5HODWLY H�)UHT XHQF\ ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� � $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES �� !�SORW�HFGI�HUXSWLRQV���GR�SRLWV )$/6(��YHUWLFDOV 758(� %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���GR�SRLQWV )$/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� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� HFGI�ORQJ� [ )Q�[� �� �� � � �� �� ��� ��� ��� ��� 1RUPDO�4�4�3ORW 7KHRUHWLFDO�4XDQWLOHV 6DPSO H�4XDQ WLOHV � $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 �*UiILFR�4�4�GH�WB���! 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�!�VKDSLUR�WHVW�ORQJ�3HAPIRO 7ILKÅNORMALITYÅTESTÅDATA�ÅÅLONGÅ7Å�Å�������ÅP VALUEÅ�Å�������EÅOÅTESTEÅDEÅ+OLMOGOROV 3MIRNOV�!�NV�WHVW�ORQJ���SQRUP���PHDQ PHDQ�ORQJ���VG VTUW�YDU�ORQJ���/NE SAMPLEÅ+OLMOGOROV 3MIRNOVÅTESTÅDATA�ÅÅLONGÅ$Å�Å�������ÅP VALUEÅ�Å������ÅALTERNATIVEÅHYPOTHESIS�ÅTWO�SIDEDÅ�.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 �����&RQWUDVWHV�GH�GXDV�DPRVWUDV!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ÅCAL�GM�-±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�!�W�WHVW�$�%�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ÅT�TEST� DEÅ2ÅN«OÅPRESSUP¼EÅAÅIGUALDADEÅDASÅVARIªNCIASÅ � �� ���� ����� ����� ����� ����� ����� � $ISTRIBUI¯¼ESÅDEÅPROBABILIDADES �� �EMÅ CONTRASTEÅ COMÅ AÅ EQUIVALENTEÅ FUN¯«OÅ T�TESTÅ DOÅ PROGRAMAÅ 3 0,53 �Å 0ODEMOSÅ TESTARÅ AÅIGUALDADEÅDEÅVARIªNCIASÅUSANDOÅAÅFUN¯«OÅVAR�TEST� DISPONµVELÅNAÅBIBLIOTECAÅCTEST�!�OLEUDU\�FWHVW�������1mR�p�QHFHVViULR��VH�SUHYLDPHQWH�FDUUHJDGD!�YDU�WHVW�$��%�& 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�!�W�WHVW�$��%��YDU�HTXDO 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ÅWILCOX�TEST� EST©ÅDISPONµVELÅNAÅBIBLIOTECAÅCTEST�!�OLEUDU\�FWHVW�������1mR�p�QHFHVViULR��VH�SUHYLDPHQWH�FDUUHJDGD!�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�ÅWILCOX�TEST�!�Å" /Å 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������1mR�p�QHFHVViULR��VH�SUHYLDPHQWH�FDUUHJDGD!�SORW�HFGI�$���GR�SRLQWV )$/6(��YHUWLFDOV 758(��[OLP UDQJH�$�%��!�SORW�HFGI�%���GR�SRLQWV )$/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�!�NV�WHVW�$��%�;�=Å ��������E ��Å ��������E ��Å ��������E ��Å ��������E ��Å ��������E ��;�=Å ��������E ��Å ��������E ��Å ��������E ��ÅÅ��������E ��4WO SAMPLEÅ+OLMOGOROV 3MIRNOVÅTESTÅDATA�ÅÅ!ÅANDÅ"Å$Å�Å�������ÅP VALUEÅ�Å�������ÅALTERNATIVEÅHYPOTHESIS�ÅTWO�SIDEDÅ7ARNINGÅMESSAGE�ÅCANNOTÅCOMPUTEÅCORRECTÅP VALUESÅWITHÅTIESÅIN�ÅKS�TEST�!�Å" FAZENDOÅAÅMESMAÅADVERT²NCIAÅDOÅTESTEÅ7ILCOXON� � #ICLOS�Å%XPRESS¼ESÅCONDICIONAIS �� � &LFORV��([SUHVV}HV�FRQGLFLRQDLV ����([SUHVV}HV�DJUXSDGDV2űÅ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Åi�j�Å/Å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�Å����2UGHQV�GH�FRQWUROR ������([HFXomR�FRQGLFLRQDO��$�RUGHP�LI!ÅLINGUAGEMÅ2ÅDISP¼EÅDEÅORDENSÅCONDICIONAISÅDAÅFORMA�!�LI �H[SUHVB���H[SUHVB��HOVH 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Å IF�THEN�Å QUEÅ ±ÅAÅ FUN¯«OÅ IFELSE�Å CUJAÅ FORMAűÅLIHOVH�FRQGLomR��D��E��Å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��$V�RUGHQV�IRU��UHSHDW��ZKLOH/SÅCICLOSÅREPETITIVOSÅFOR S«OÅDAÅFORMA�!�IRU �QRPH�LQ�H[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 �L�LQ���OHQJWK�\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[SUHVVmRE� !�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 �� �� 'HILQD�DV�VXDV�SUySULDV�IXQo}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�DUJB���DUJB��������H[SUHVVmRONDEÅ 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������$OJXQV�H[HPSORV�VLPSOHV#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ÅTESTE�T ÅPODEÅSERÅDEFINIDAÅDAÅSEGUINTEÅFORMA�!�WHVWH�W �� IXQFWLRQ�\���\��^ Q���� OHQJWK�\����Q���� OHQJWK�\��\E���� PHDQ�\�����\E���� PHDQ�\��V���� YDU�\�������V���� YDU�\��V��� ��Q���� V�����Q���� V����Q��Q����WVW��� �\E��� \E���VTUW�V ���Q������Q���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�!�WHVWH�W�$��%�;�=Å��������#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 �Q\ u EÅUMAÅMATRIZÅ Q S; u �Å ENT«OÅDEFINE SEÅ �? � � ; \ ; ; ; \� ONDEÅ�� �; ; � ±ÅAÅMATRIZÅINVERSAÅGENERALIZADAÅDEÅ � �; ; �!ÅFUN¯«OÅBACKSLASH� PODEÅSERÅDEFINIDAÅDAÅSEGUINTEÅFORMA�!�EDFNVODVK��� IXQFWLRQ�;��\�^ ;��� TU�;�TU�FRHI��;�\�`5MAÅVEZÅESCRITAÅAÅFUN¯«O�ÅPODEÅUSAR SEÅSOBREÅAÅMATRIZÅ-ÅEÅOÅVECTOR V�!�&RHI5HJ��� EDFNVODVK�0��Y�!Å FUN¯«OÅ LSFIT� REALIZAÅ ESTEÅ C©LCULO�Å EÅ MUITOÅ MAIS��Å 4AMB±MÅ UTILIZAÅ ASÅ FUN¯¼ESÅ QR� Å EÅQR�COEF� Å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������'HILQLomR�GH�XP�RSHUDGRU�ELQiULR3EÅ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 �� �����$UJXPHQWRV�FRP�QRPH��$UJXPHQWRV�SUp�GHWHUPLQDGRV*©Å ANTERIORMENTEÅ VIMOSÅ �3EC¯«OÅ ���Å ;'ERARÅ SEQU²NCIASÅ REGULARES=�ÅP©G�Å �� ÅQUEÅQUANDOÅOSÅARGUMENTOSÅ S«OÅ DEFINIDOSÅ PORÅ NOME�Å DAÅ FORMAÅ kARGUMENTO�VALORl�Å 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�GDGRV��IROKD�GDGRV��JUDSK��OLPLWH� �^$TXL�VmR�HVFULWDV�DV�H[SUHVV}HV�TXH�FRQVWLWXHP�D�IXQomR�`ASÅSEGUINTESÅCHAMADASÅDAÅFUN¯«OÅS«OÅEQUIVALENTES�!�UHVXOWDGR��� IXQ��G��IG��7�����!�UHVXOWDGR��� IXQ��G��IG��JUDSK 758(��OLPLWH ���!�UHVXOWDGR��� IXQ��GDGRV G��OLPLWH ����JUDSK 7��IROKD�GDGRV 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�GDGRV��IROKD�GDGRV��JUDSK 758(��OLPLWH ��� �^$TXL�VmR�HVFULWDV�DV�H[SUHVV}HV�TXH�FRQVWLWXHP�D�IXQomR�`AÅEXECU¯«OÅDAÅFUN¯«OÅPODEÅSERÅDAÅFORMA�!�UHVXOWDGR��� IXQ��G��KG�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��G��KG��OLPLWH ���Å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������2�DUJXPHQWR�³���´&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Å k���l�Å 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� IROKD�GDGRV��JUDSK 758(��OLPLWH ��� �^$TXL�VmR�HVFULWDV�DOJXPDV�H[SUHVV}HV�TXH�FRQVWLWXHP�D�IXQomR�LI �JUDSK�SDU�SFK ´ ´�������$TXL�VmR�HVFULWDV�PDLV�H[SUHVV}HV�GD�IXQomR�`�����$VVLJQDo}HV�GHQWUR�GH�XPD�IXQomRÅ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�Å��������$OJXQV�H[HPSORV�PDLV�FRPSOH[RV �������(ILFLrQFLD�GRV�IDFWRUHV�QXP�GHVHQKR�HP�EORFRV!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Å Y Y5 u EÅ E E. u ASÅ MATRIZESÅ DEÅ REPETI¯¼ESÅ EÅ DEÅ TAMANHOÅ DOSÅBLOCOS�ÅRESPECTIVAMENTE�ÅEÅ E Y1 u AÅMATRIZÅDEÅINCID²NCIA�ÅASÅEFICI²NCIASÅDOSÅ FACTORESÅS«OÅDEFINIDASÅCOMOÅSENDOÅOSÅVALORESÅPRºPRIOSÅDAÅMATRIZ� �� � � �� � Y Y( , 5 1 . 15 , $ $� � � � �SENDOÅ �� � �� � $ . 1 5� � �Å5MAÅFUN¯«OÅPARAÅCALCULARÅASÅEFICI²NCIASÅDOSÅFACTORESÅPODERIAÅSERÅDEFINIDAÅCOMO�!�HIEORF��� IXQFWLRQ�EORFR��YDULHGDGH� E^ORFR��� DV�IDFWRU�EORFR� ��XPD�SHTXHQD�SUHFDXomR �� $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES �� E��� OHQJWK�OHYHOV�EORFR��YDULHGDGH��� DV�IDFWRU�YDULHGDGH� ��XPD�SHTXHQD�SUHFDXomRY��� OHQJWK�OHYHOV�YDULHGDGH��.��� DV�YHFWRU�WDEOH�EORFR�� ��HOLPLQD�DWULEXWR�GLP5��� DV�YHFWRU�WDEOH�YDULHGDGH�� ��HOLPLQD�DWULEXWR�GLP1��� WDEOH�EORFR��YDULHGDGH�$��� ��VTUW�.� 1 UHS���VTUW�5���UHS�E��Y��VY��� VYG�$�OLVW�HILFLHQFLD ��VY�GA���FYEORFRV VY�X��FYYDULHGDGHV VY�Y�`$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� �������(OLPLQDU�RV�QRPHV�DR�LPSULPLU�XPD�YDULiYHO�LQGH[DGD0ARAÅ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ÅSEM�NOMES� �Å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�!�VHP�QRPHV��� IXQFWLRQ�D� �^�5HPRYH�RV�QRPHV�GDV�YDULiYHLV�SDUD�YLVXDOL]DU�PDWUL]HVG��� OLVW��O��� �IRU �L�LQ�GLP�D�� G^>>O��� O��@@��� UHS�³´��L�`GLPQDPHV�D���� GD` �� $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�!�VHP�QRPHV�;�%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� �������,QWHJUDomR�QXPpULFD�UHFXUVLYD!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�I��D��E��HSV ���H�����OLP ��� I^XQ���� IXQFWLRQ�I��D��E��ID��IE��D���HSV��OLP��IXQ� �^��$�IXQomR�IXQ��Vy�p�YLVtYHO�GHQWUR�GD�IXQomR�DUHDG��� �D���E���K��� �E�� D���IG��� I�G�D���� K� ��ID���IG�D���� K� ��IG���IE�LI �DEV�D��� D��� D�����HSV�__�OLP ��UHWXUQ�D����D��HOVH U^HWXUQ�IXQ�I��D���G��ID��IG��D���HSV��OLP�����IXQ���IXQ�I��G��E� IG��IE��D���HSV��OLP�� ���IXQ��``ID��� I�D�IE��� I�E�D���� ��ID���IE�� ��E�� D���� �� $EFINAÅASÅSUASÅPRºPRIASÅFUN¯¼ES �� IXQ���I��D��E��ID��IE��D���HSV��OLP��IXQ�� 0`ARAÅTESTARÅAÅFUN¯«O�ÅCALCULEÅOÅINTEGRALÅDAÅFUN¯«OÅSIN�X NOÅINTERVALOÅ;��Å�=�!�DUHD�VLQ�������;�=Å��������� %XPERIMENTEÅAÅDEFINIRÅUMAÅFUN¯«OÅDOÅTIPOÅ �� � �I [ u � �ÅEÅCALCULEÅ � �� � ��[ G[u �³ �!�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� V^T��� 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� ����3ULPHLUR�FiOFXOR�HP�6�3/86!�FXER���(UURU LQ�VT����2EMHFW��Q��QRW�IRXQG'XPSHG���6HJXQGR�FiOFXOR�HP�6�/86��DSyV�DVVLJQDU�YDORU�D�Q!�Q���!�FXER���>�@������$�PHVPD�IXQomR�FDOFXODGD�HP�5!�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ÅCONTA�BANCO� �Å QUEÅ CONT±MÅTR²SÅ FUN¯¼ESÅ EÅQUEÅDEVOLVEÅUMAÅ LISTAÅCOMOÅRESULTADO�Å1UANDOÅSEÅEXECUTAÅ AÅ FUN¯«OÅ CONTA�BANCO� �Å 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�!�FRQWD�EDQFR��� 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� L^I �TXDQWLD�� ��VWRS��2V�GHSyVLWRV�GHYHP�VHU�SRVLWLYRV��?Q��WRWDO���� WRWDO���TXDQWLDFDW��'HSRVLWDGR����TXDQWLD�����2�WRWDO�p����WRWDO���?Q?Q��`�VDTXH� �IXQFWLRQ�TXDQWLD� L^I �TXDQWLD�!�WRWDO�VWRS��1mR�WHP�FREHUWXUD��?Q��WRWDO���� WRWDO�� TXDQWLDFDW��/HYDQWDGR����TXDQWLD�����2�WRWDO�p����WRWDO���?Q?Q��`�EDODQFR� �IXQFWLRQ�� F^DW��2�WRWDO�p����WRWDO���?Q?Q��`�` !�$QWRQLR��� FRQWD�EDQFR�����!�5REHUWR��� FRQWD�EDQFR�����!�$QWRQLR�GHSRVLWR����'HSRVLWDGR�������2�WRWDO�p������!�$QWRQLR�EDODQFR��2�WRWDO�p������!�5REHUWR�EDODQFR��2�WRWDO�p������!�5REHUWR�VDTXH�����/HYDQWDGR��������2�WRWDO�p������!�$QWRQLR�GHSRVLWR����'HSRVLWDGR�������2�WRWDO�p������!�$QWRQLR�EDODQFR��2�WRWDO�p������!�$QWRQLR�VDTXH�����(UURU LQ�$QWRQLR�VDTXH��������1mR�WHP�FREHUWXUD������3HUVRQDOL]DomR�GR�DPELHQWH/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Å LIBRARYDOÅ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Åk�2PROFILEl��Å 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Å k�2PROFILEl�Å 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Åk�2DATAl�Å%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�Åk�2PROFILEl�Åk�2DATAlÅ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�� �^$OWHUD�R�SURPSW�SDUD��RSWLRQV�SURPSW ´�´��FRQWLQXH ´�?W´��3HUVRQDOL]D�Q~PHURV�H�UHVXOWDGRRSWLRQV�GLJLWV ���OHQJWK �����$EUH�XPD�MDQHOD�JUiILFD[�����'HILQH�FDUDFWHU�SDUD�JUiILFRVSDU�SFK� �³�´��([HFXWD�R�ILFKHLUR�P\VWII�5VRXUFH�ILOH�SDWK�JHWHQY�³+20(´��³5´��³P\VWXII�5´��&RQHFWD�D�ELEOLRWHFD�VWHSIXQOLEUDU\�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 �� �8PD�SHTXHQD�PHGLGD�GH�VHJXUDQoDJUDSKLFV�RII����+RUD�GH�WHUPLQDU�FDW�SDVWH�V\VWHP�GDWH����³?Q$GHXV?Q´��`�����&ODVVHV��)XQo}HV�JHQpULFDV��2ULHQWDomR�SDUD�REMHFWRV!Å 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ÅkDATA�FRAMEl�ÅCITAM SEÅ�; ;;� ANY AS�MATRIX;� MODEL PLOT SUMMARY0ODEÅOBTER SEÅUMAÅLISTAÅCOMPLETAÅUSANDOÅAÅFUN¯«OÅMETHODS� �!�PHWKRGV�FODVV ´GDWD�IUDPH´�/Å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� DATA�FRAME DEFAULT DENSITY FACTOR0ARAÅ 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 �� �� 0RGHORV�HVWDWtVWLFRV�HP�5%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ÅPROBLEMAS2Å 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����� 'HILQLomR�GH�PRGHORV�HVWDWtVWLFRV��)RUPXOiULR5MÅ EXEMPLOÅ ELEMENTARÅ DEÅ MODELOÅ ESTATµSTICOÅ ±Å OÅ MODELOÅ DEÅ REGRESS«OÅ LINEARÅ COMÅ ERROSÅINDEPENDENTESÅEÅVARIªNCIAÅCONSTANTE� � � � ��� � � ������SL M LM L LM\ [ H H 1,' L QE V � ¦ �%MÅNOTA¯«OÅMATRICIALÅPODEÅESCREVER SE� \ ; HE �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ÅLOG�Y ÅSOBREÅX�ÅEÅX��ÅCOMÅUMÅTERMOÅINDEPENDENTEÅIMPLµCITO�a � �� ��a � � A ��\ SRO\ [ [\ [ , [� � 2EGRESS«OÅPOLINOMIALÅDEÅSEGUNDOÅGRAUÅDEÅYÅSOBREÅXÅ�Å!ÅPRIMEIRAÅFORMAÅUTILIZAÅPOLINºMIOSÅORTOGONAISÅEÅSEGUNDAÅFORMAÅUTILIZAÅPOT²NCIASÅDEÅMODOÅEXPLµCITOa � � ��\ ; 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 �a � �a � \ $ %\ $ % $ %\ % LQ $\ $ % � � -ODELOÅN«OÅADITIVOÅDEÅDOISÅFACTORESÅDEÅYÅSOBREÅ!ÅEÅ"�Å/SÅDOISÅPRIMEIROSÅ 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 �a � �\ $ % &\ $ % & $ % &� � � -ODELOÅ COMÅ TR²SÅ FACTORES�Å QUEÅ CONT±MÅ EFEITOSÅ PRINCIPAISÅ EÅINTERAC¯¼ESÅDOSÅFACTORESÅDOISÅAÅDOIS�Å!MBASÅASÅEXPRESS¼ESÅESPECIFICAMÅOÅMESMOÅMODELO�a a �a ��� � � \ $ [\ $ [\ $ [� � -ODELOSÅDEÅREGRESS«OÅ LINEARÅSIMPLESÅDEÅYÅSOBREÅX�ÅSEPARADOSÅPARAÅCADAÅ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ű�a B� B� B � B � B � B ����UHVSRVWD RS WHUPR RS WHUPR RS WHUPREMÅ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ÅFACTORx 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Åk�lűÅSUBSTITUµDOÅPORÅk�l�Å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�Å�� �a< 0 9űÅMODELADOÅPORÅ-�B� B �0 0� )NCLUIÅ-?�ÅEÅ-?��B� B �0 0� )NCLUIÅ-?�ÅEÅN«OÅINCLUIÅOSÅTERMOSÅ-?��B�� B �0 0 0RODUTOÅ TENSORIALÅDEÅ-?�ÅEÅ-?��Å3EÅAMBOSÅS«OÅ FACTORES�ÅCORRESPONDEÅAOÅFACTOR DEÅSUB CLASSES�B�� � B �0 LQ 0 3IMILARÅAÅ B�� B �0 0 �ÅAPENASÅCOMÅDIFERENTEÅCODIFICA¯«O�B� B �0 0 #ORRESPONDEÅAÅ B� B � B�� B �0 0 0 0� � �B�� B �0 0 #ORRESPONDEÅ B� B �� � B�0 0 LQ 0� �A0 Q 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�³FRQWU�WUHDWPHQW´���³FRQWU�SRO\´��!Å 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�³FRQWU�KHOPHUW´��³FRQWU�SRO\´��%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����� 0RGHORV�OLQHDUHV!Å FUN¯«OÅ ELEMENTARÅ PARAÅ AJUSTARÅ MODELOSÅ MÁLTIPLOSÅ ORDIN©RIOSÅ ±Å AÅ FUN¯«OÅ LM� �Å EÅ UMAÅVERS«OÅRESUMIDAÅDAÅSUAÅUTILIZA¯«Oű�!�PRGHOR�DMXVWDGR��� OP�H[SUHVVmRBGRBPRGHOR�GDWD IROKD�GH�GDGRV�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Å DATA�PRODUCAO�Å 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}HV�JHQpULFDV�SDUD�H[WUDLU�LQIRUPDomR�GR�PRGHOR/Å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 RESIDUALSALIAS DEVIANCE FAMILY LABELS PRINT STEPANOVA DROP� FORMULA PLOT PROJ SUMMARY$EÅSEGUIDAÅAPRESENTA SEÅUMAÅBREVEÅDESCRI¯«OÅDASÅMAISÅUSADAS�ANOVA�OBJECTO?��ÅOBJECTO?� #OMPARAÅUMÅSUB MODELOÅCOMÅUMÅMODELOÅEXTERNOÅEÅPRODUZÅUMAÅTABELAÅDEÅAN©LISEÅDEÅVARIªNCIA�COEFICIENT�OBJECTO #ALCULAÅAÅMATRIZÅDEÅCOEFICIENTESÅDEÅREGRESS«O�&ORMAÅREDUZIDA�ÅCOEF�OBJECTO DEVIANCE�OBJECTO 3OMAÅDOSÅQUADRADOSÅDOSÅRESµDUOS�ÅPONDERADOSÅSEÅFOR CASOÅDISSO�FORMULA�OBJECTO /BT±MÅAÅFºRMULAÅDOÅMODELO�PLOT�OBJECTO #RIAÅ QUATROÅ GR©FICOS�Å MOSTRANDOÅ OSÅ RESµDUOS�Å OSÅ VALORESÅ AJUSTADOS�Å EÅALGUNSÅDIAGNºSTICOS�PREDICT�OBJECTO�ÅNEWDATA�FOLHAÅ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�PRINT�OBJECTO 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 �� RESIDUALS�OBJECTO %XTRAIÅAÅMATRIZÅDEÅRESµDUOS�ÅPONDERADOSÅSEÅFOR CASOÅDISSO�&ORMAÅREDUZIDA�ÅRESID�OBJECTO STEP�OBJECTO 3ELECCIONAÅ UMÅMODELOÅ ADEQUADO�Å ADICIONANDOÅ OUÅ ELIMINANDOÅ TERMOSÅ EÅPRESERVANDOÅHIERARQUIAS�Å/ÅMODELOÅFINALűÅOÅQUEÅTIVERÅVALORÅM©XIMOÅDOÅCOEFICIENTEÅ!)#Å�!KAIKEjSÅ)NFORMATIONÅ#RITERION �SUMMARY�OBJECTO 6ISUALIZAÅ UMÅ RESUMOÅESTATµSTICOÅ COMPLETOÅDOSÅ RESULTADOSÅDAÅAN©LISEÅDEÅREGRESS«O����� $QiOLVH�GH�YDULkQFLD��&RPSDUDomR�GH�PRGHORV�!ÅFUN¯«OÅDEÅAJUSTAMENTOÅDEÅMODELOÅAOV�FORMULA�ÅDATA�FOLHAÅ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�a � � � �UHVSRVWD IRUPXOD PHGLD (UURU IRUPXOD HVWUDWRV�ESPECIFICAÅ UMÅ MODELOÅ MULTI ESTRATOÅ COMÅ OSÅ TERMOSÅ DEÅ ERROÅ DEFINIDOSÅ PELAÅ EXPRESS«OÅFORMULA�ESTRATOS�Å .OÅ CASOÅ MAISÅ SIMPLES�Å FORMULA�ESTRATOS ±Å 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�SURGXFDR�a�Y�Q S N���(UURU�H[SORUDFDR�EORFRV���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� �������7DEHOD�GD�$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�PRGHORBDMXVWDGRB���PRGHORBDMVXWDGRB��������/Å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]DomR�GH�PRGHORV�DMXVWDGRV!Å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ű�!�QRYR�PRGHOR��� XSGDWH�PRGHOR�DQWHULRU��QRYD�IRUPXOD�.AÅ EXPRESS«OÅ kNOVA�FORMULAlÅ UTILIZA SEÅ OÅ PONTOÅ k�lÅ PARAÅ REFERIRÅ AÅ TODAÅ AÅ PARTEÅCORRESPONDENTEÅAOÅMODELOÅANTERIOR�Å0ORÅEXEMPLO�!�IP����� OP�\�a[����[����[����[����[���GDWD SURGXFDR�!�IP����� OP�IP������a�����[��!�VIP����� XSGDWH�IP����VTUW����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ÅDATA�PRODUCAO NOÅMODELOÅINICIAL�ÅESTAÅINFORMA¯«OűÅTRANSFERIDAÅAUTOMATICAMENTEÅPARAÅOSÅMODELOSÅSEGUINTES�/Å NOMEÅ k�l 0ODEÅ SERÅ USADOÅ NOUTROSÅ CONTEXTOS�Å POR±MÅ COMÅ SIGNIFICADOSÅ LIGEIRAMENTEÅDISTINTOS�Å0ORÅEXEMPLO�!�IPIXOO��� OP�\�a�����GDWD 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����� 0RGHORV�OLQHDUHV�JHQHUDOL]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 �� � � � � ��� Q Q[ [ [K E E E � � �)STOű�Å L[ N«OÅINFLUENCIAÅNAÅDISTRIBUI¯«OÅDEÅYÅSEÅEÅSºÅSEÅ �LE �x !ÅDISTRIBUI¯«OÅDEÅYűÅDAÅFORMA ^ `� � � � H[S � � � � �� � � �\ $I \ \ \P M O P J O P W MMª º � �« »¬ ¼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 PP K K P P� AEÅ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ÅENLACEBINOMIAL LOGIT�ÅPROBIT�ÅCLOGLOGGAUSSIAN IDENTITYGAMA IDENTITY�ÅINVERSE�ÅLOGINVERSE�GAUSIAN ��MU>�POISSON IDENTITY�ÅLOG�ÅSQRTQAUSI LOGIT�ÅPROBIT�ÅCLOGLOG�ÅIDENTITY�ÅINVERSELOG�Å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� ������ $�IXQomR�JOP��$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�!�PRGHOR�DMXVWDGR��� JOP�IRUPXOD�IDPLO\ IDPLOLD�JHUDGRUD��GDWD IROKD�GDGRV�!ÅÁNICAÅ CARACTERµSTICAÅ NOVAÅ ±Å OÅ PARªMETROÅ FAMLIA�GERADORA 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\� �JDXVVLDQ��GDWD 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��� GDWD�IUDPH�[ 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\WKRV�Q�NDO\WKRV�\�0ARAÅAJUSTARÅOSÅDOISÅMODELOSÅUTILIZAMOS�!�IPS��� JOP�<PDW�a�[��IDPLO\ ELQRPLDO�OLQN SURELW��GDWD �NDO\WKRV�!�IPO��� JOP�<PDW�a�[��IDPLO\� �ELQRPLDO��GDWD �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�OGS��OGO��)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 �ZRUP�FRXQWV��-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� � � � � ]\ H]T 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� �LQYHUVH��YDULDQFH� �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� ������ 0tQLPRV�TXDGUDGRV5MAÅ 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� V^XP��\��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�IQ��S� �F�����������KHVVLDQ� �758(�!PºSÅ PRECEDERÅ AOÅ AJUSTAMENTO�Å RESULTADO�MINIMUM CONT±MÅ AÅ SOMAÅ DOSÅ QUADRADOSÅ DOSÅRESµDUOSÅ �33% �Å EÅ RESULTADO�ESTIMATES 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�� UHVXOWDGR�PLQLPXP��OHQJWK�\��� ��� VROYH�UHVXOWDGR�KHVVLDQ���/Å 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��� GDWD�IUDPH�[ [��\ \�!�PRGHOR��� QOV�\�a�66PLFPHQ�[��9P��N���GI�!�PRGHOR.ONLINEARÅREGRESSIONÅMODELMODEL�ÅÅYÅ^Å33MICMEN�X�Å6M�ÅK ÅDATA�ÅÅDFÅ6MÅÅÅÅÅÅÅÅÅÅÅÅKÅ������������ÅÅÅ����������RESIDUALÅSUM OF SQUARES�ÅÅ��������Å!�VXPPDU\�PRGHOR�&ORMULA�ÅYÅ^Å33MICMEN�X�Å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�6MKÅ������ �������0i[LPD�YHURVLPLOKDQoD/Å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� V^XP����\� ���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�OY��S F�����������KHVVLDQ� �758(�!PºSÅ OÅ QUE�Å RESULTADO�MINIMUM CONT±MÅ OÅ VALORÅ DEÅ nLOG VEROSIMILHAN¯A�Å ERESULTADO�ESTIMATES CONT±MÅ OSÅ ESTIMADORESÅ DEÅ M©XIMAÅ VEROSIMILHAN¯A�Å 0ARAÅ OBTERÅ OSÅ ERROS PADR«OÅDOSÅPARªMETROSÅFAZ SE�!�VTUW�GLDJ�VROYH�UHVXOWDGR�KHVVLDQ���E�ÅTALÅCOMOÅANTERIORMENTE�ÅUMÅINTERVALOÅDEÅCONFIAN¯AÅAÅ���ÅPARAÅOSÅPARªMETROSÅESTIMADOSÅSER©ÅESTIMATIVAÅr ����Å3%������$OJXQV�PRGHORV�QmR�VWDQGDUG#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 �� �� 5RWLQDV�JUiILFDV !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}HV�JUiILFDV�GH�DOWR�QtYHO!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� ������ $�IXQomR�SORW��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�Å PLOT�X�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� ������ *UiILFRV�GH�GDGRV�PXOWLYDULDGRV2Å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ÅN�N � Å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�D�a�E�_�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ÅGIVEN�VALUESÅNAÅ FUN¯«OÅCOPLOT� �Å AÅFUN¯«OÅ CO�INTERVALS� TAMB±MÅ PODEÅ SERÅ ÁTILÅ PARAÅ DEFINIRÅ OSÅ INTERVALOS�Å 0ODEMÅ USAR SEÅ DUASÅVARI©VEISÅCONDICIONANTESÅNUMÅCOMANDOÅDAÅFORMA�!�FRSORW�D�aE�_�F ��G� �� 2OTINASÅGR©FICAS �� QUEÅ CRIAÅ OSÅ DIAGRAMASÅ DEÅ DISPERS«OÅ DEÅ AÅ SOBREÅ BÅ PARAÅ TODOSÅ OSÅ INTERVALOSÅ DEFINIDOSCONJUNTAMENTEÅ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ÅPANEL�SMOOTH� � ������ 2XWUDV�IXQo}HV�JUiILFDV2Å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ÅNCLASS�N�Å!LTERNATIVAMENTE�ÅPODEMÅDEFINIR SEÅ OSÅ LIMITESÅ DASÅ CLASSESÅ COMÅ OÅ ARGUMENTOÅ BREAKS�Å 5SANDOÅ OÅ ARGUMENTOÅPROBABILITY�425%�űÅ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 �� ������ $UJXPHQWRV�GDV�IXQo}HV�JUiILFDV�GH�DOWR�QtYHOÅPOSSµVELÅDEFINIRÅUMAÅS±RIEÅDEÅARGUMENTOSÅPARAÅASÅFUN¯¼ESÅGR©FICASÅDEÅALTOÅNµVEL�ÅENTREÅOSÅQUAIS�ADD�425% /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Å ±Å AXES�425% QUEÅ DEFINEÅAUTOMATICAMENTEÅOSÅEIXOS�LOG�lXlLOG�lYlLOG�lXYl 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 LINHASTYPEÅ�ÅkBl 0ONTOSÅUNIDOSÅPORÅLINHASTYPEÅ�ÅkOl 0ONTOSÅEÅLINHAS�ÅCOMÅESTASÅSOBREPOSTASÅAOSÅPONTOSTYPEÅ�ÅkHl 2EPRESENTAÅLINHASÅVERTICAISÅDESDEÅOSÅPONTOSÅAOÅEIXOÅX��TYPEÅ�ÅkSlTYPEÅ�Åk3l 'R©FICOSÅ EMÅ ESCADA�Å NAÅ PRIMEIRAÅ OP¯«OÅ �TYPE�lSl �Å 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Å�ÅSTRINGYLABÅ�Å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}HV�JUiILFDV�GH�EDL[R�QtYHO0ODEÅ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ÅkLlPARAÅ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űÅ��LENGTH�X �.OTA�Å %STAÅFUN¯«OűÅGERALMENTEÅUTILIZADAÅNUMÅCOMANDOÅDOÅTIPO�!�SORW�[��\��W\SH ´Q´����WH[W�[��\� HWLTXHWDV�/ÅPARªMETROÅTYPE�kNlÅ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�D��E�DEOLQH�K� �\�DEOLQH�Y� [�DEOLQH�OP�REM� !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Å�ÅXREPRESENTAÅUMAÅ LINHAÅ VERTICALÅ NOÅ PONTOÅ DEÅABCISSAÅX�Å.AÅÁLTIMAÅ FORMA�Å LM�OBJREFERE 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�PDLQ��VXE� !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}HV�PDWHPiWLFDV%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� ������ )RQWHV�YHFWRULDLV�+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}HV�JUiILFDV�LQWHUDFWLYDV2Å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�Q��W\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����� 8VR�GH�SDUkPHWURV�JUiILFRV1UANDOÅ 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�ÅCOL�lBLUEl 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� ������ 'HILQLomR�GH�SDUkPHWURV�JUiILFRV�GH�PRGR�SHUPDQHQWH��$�IXQomR�SDU ��!Å 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}HV�JUiILFDV����!�SDU�ROGSDU� ������ $OWHUDo}HV�WHPSRUiULDV��$UJXPHQWRV�GDV�IXQo}HV�JUiILFDV/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����� 3DUkPHWURV�JUiILFRV�KDELWXDLV$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� ������ (OHPHQWRV�JUiILFRV/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Å k�l�Å 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�����DV�FKDUDFWHU��������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Å FORPOSSµVEL�ÅOSÅDISPOSITIVOSÅGR©FICOSÅUSAMÅOÅVALORÅ�ÅPARAÅTEXTOÅNORMAL�Å�ÅPARAÅTEXTOÅEMÅNEGRITO�Å�ÅEMÅIT©LICOÅEÅ�ÅIT©LICOÅNEGRITO�FONT�AXISFONT�LABFONT�MAINFONT�SUB %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[RV�H�PDUFDV�GH�HVFDOD!Å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Å�ÅkSlYAXSÅ�Å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� ������ 0DUJHQV�GDV�ILJXUDV5MÅ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� ������ )LJXUDV�P~OWLSODV2ÅPERMITEÅAÅCRIA¯«OÅDEÅUMAÅMATRIZÅDEÅ Q Pu 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� /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Å x y −3.0 −1.5 0.0 1.5 3.0 − 3. 0 − 1. 5 0. 0 1. 5 3. 0 Zona de dibujo mai[1] mai[2] Márgen −−−−−−−−−−−−−−−−−− −−−−−−−−−−−−−−−−−− −−−−−−−−−−−−−−−−−− −−−−−−−−−−−−−−−−−− −−−−−−−−−−−−−−−−−− −−−−−−−−−−−−−−−−−− mar[3] mfg=c(3,2,3,2) omi[1] omi[4] mfrow=c(3,2) −−−−−−−−−−−−−−− −−−−−−−−−−−−−−− −−−−−−−−−−−−−−− −−−−−−−−−−−−−−− −−−−−−−−−−−−−−− oma[3] �� 2OTINASÅGR©FICAS �� PREENCHIMENTOűÅFEITOÅPORÅLINHAS�Å!ÅDISTRIBUI¯«OÅNAÅFIGURAÅDEÅEXEMPLOÅFOIÅCRIADAÅCOMÅ MFROW�C���� 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ÅOUTER�425%�Å 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ÅSPLIT�SCREEN� EÅLAYOUT� ����� 'LVSRVLWLYRV�JUiILFRVÅ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�!�GHY�RII��%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� ������ ,QFOXVmR�GH�JUiILFRV�3RVW6FULSW�HP�GRFXPHQWRV5TILIZANDOÅ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�³JUDILFR�SV´�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�³JUDILFR�HSV´��KRUL]RQWDO )$/6(��RQHILOH )$/6(��KHLJKW� ����ZLGWK� ����SRLWVL]H� ���� ������ 'LVSRVLWLYRV�JUiILFRV�P~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Å7INDOWSSRVWVFULSW��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 �GHY�OLVW�� )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�GHY�QH[W��GHY�SUHY�� )NFORMAÅ QUALÅ OÅ NOMEÅ EÅ OÅ NÁMEROÅ DOÅ DISPOSITIVOÅ GR©FICOÅ SEGUINTEÅ EÅ PR±VIOÅ EMÅRELA¯«OÅAOÅDISPOSITIVOÅACTUAL�GHY�VHW�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�GHY�RII�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�GHY�FRS\�GHYLFH�������ZKLFK N�GHY�SULQW�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ÅDEV�PRINT� ±ÅSIMILAR�ÅMASÅOÅ DISPOSITIVOÅ COPIADOÅ ± FECHADOÅ IMEDIATAMENTE�Å OÅ QUEÅ FINALIZAÅ ASÅ AC¯¼ESÅPENDENTES�ÅQUEÅSEÅREALIZAMÅIMEDIATAMENTE�JUDSKLFV�RII�� %NCERRAÅTODOSÅOSÅDISPOSITIVOSÅGR©FICOS�ÅEXCEPTOÅOÅDISPOSITIVOÅNULO����� *UiILFRV�GLQkPLFRV2Å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ÅEMHTTP���WWW�RESEARCH�ATT�COM�AREAS�STAT�XGOBI�¨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�$ 8P�H[HPSOR�GH�VHVVmR!Å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ÅiMORLEY�TABjÅ NOÅ DIRECTºRIOÅ DEÅ TRABALHO�Å CASOÅ N«OÅ OÅ TENHA�Å DEVEÅ COPI© LOÅ �DOÅDIRECTºRIOÅBASE�DATA 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 KHOS�VWDUW�� )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\��� GDWD�IUDPH�[ [��\ [���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 ´9DORUHV�HVWLPDGRV´��\ODE ´5HVtGXRV´��PDLQ ´5HVtGXRV�YHUVXV�9DORUHV�HVWLPDGRV´�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 ´´5HVtGXRV�SRU�TXDQWLO´�'R©FICOÅEMÅPAPELÅPROBABILµSTICOÅNORMALÅPARAÅCOMPROVARÅASSIMETRIA�ÅACHATAMENTOÅEÅDADOSÅANºMALOSÅ�N«OűÅMUITOÅÁTILÅNESTEÅCASO �UP�IP��IP���OUI��[��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�ILOH�VKRZ�³PRUOH\�WDE´� 6ISUALIZAÅOÅCONTEÁDOÅDOÅFICHEIRO�Å/PCIONAL�PP��� UHDG�WDEOH�³PRUOH\�WDE´�PP ,²ÅOSÅDADOSÅDOÅFICHEIROÅkMORLEY�TABlÅ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�PP�5XQ��� IDFWRU�PP�5XQ� 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�([SW��6SHHG��PDLQ �9HORFLGDGH�GD�OX]���[ODE �([SHULHQFLD�1R���#OMPARAÅASÅCINCOÅEXPERI²NCIASÅUSANDOÅDIAGRAMASÅDEÅEXTREMOS E QUARTIS�IP��� DRY�6SHHGa5XQ�([SW��GDWD 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�IP���a��� 5XQ� !P²NDICEÅ! 5MÅEXEMPLOÅDEÅSESS«O �� DQRYD�IP���IP� !JUSTAÅ UMÅ SUB MODELO�Å OMITINDOÅ i2UNSj�Å EÅ COMPARAÅ OSÅ DOISÅ MODELOSÅUSANDOÅUMAÅAN©LISEÅDEÅVARIªNCIAÅFORMAL�GHWDFK��UP�IP��IP�� $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��SL��SL��OHQ ���\��� [ XÅ EÅ YÅ S«OÅ DOISÅ VECTORESÅ CUJOSÅ VALORESÅ EST«OÅ IGUALMENTEÅ ESPA¯ADOSÅ NOÅ INTERVALOÅ[S S� d d �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�QR�UHDGRQO\ 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�[��\��I��QOHYHOV ����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�Å�T�F űÅAÅTRANSPOSTAÅDEÅF �FRQWRXU�[��\��ID��QLQW ��� $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�[��\��I��ID� ,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��SL��SL��OHQ ����]��� 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����� �L3UPONHAÅ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�!�����Z�Z����Å 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�WK��Z��]� $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�% ([HFXomR�GH�5 %�� ([HFXomR�GH�5�HP�DPELHQWH�8QL[!Å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ÅiHELP�3TARTUP jÅPARAÅMAISÅINFORMA¯¼ES űÅOÅSEGUINTE� x !Å N«OÅ SERÅ QUEÅ SEÅ ESPECIFIQUEÅ AÅ OP¯«OÅ i��QR�HQYLURQj�Å 2Å PROCURAÅ OÅ ARQUIVOÅi�2ENVIRONjÅ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Åi�2ENVIRONjÅ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Å iNOME�VALORj�Å !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Åi��QR�VLWH�ILOHj�Å/ÅNOMEÅDESTEÅFICHEIROűÅDEFINIDOÅPELAÅVARI©VELÅ2?02/&),%�Å3EÅESTAÅVARI©VELÅN«OÅESTIVERÅDEFINIDA�űÅASSUMIDOÅOÅFICHEIROÅi�2 (/-%�ETC��2PROFILEj� x 3EGUIDAMENTE�ÅAÅN«OÅSERÅQUEÅSEÅESPECIFIQUEÅAÅOP¯«OÅi��QR�LQLW�ILOHj�Å2ÅPROCURAÅUMÅFICHEIROÅ CHAMADOÅ i�2PROFILEjÅ NOÅ DIRECTºRIOÅ CORRENTE�Å OUÅ NOÅ DIRECTºRIOÅ DEÅ ENTRADAÅ DOÅUTILIZADORÅ�NESTAÅORDEM �ÅEÅEXECUTA O�x 3EÅEXISTEÅOÅFICHEIROÅi�2DATAjÅNOÅDIRECTºRIOÅCORRENTE�űÅEXECUTADOÅ�SALVOÅSEÅTIVERÅDADOÅAÅOP¯«OÅi��QR�UHVWRUHj �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Åi�2$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Åi��QVL]HjÅEÅi��YVL]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��QR�VDYH %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���QR�HQYLURQ .«OÅ PROCURAÅ QUALQUERÅ DOSÅ ARQUIVOSÅ ATR©SÅMENCIONADOSÅ PARAÅ DEFINIRÅ ASÅVARI©VEISÅDEÅAMBIENTE���QR�VLWH�ILOH .«OÅCARREGAÅOÅPERFILÅGLOBALÅAOÅINICIARÅOÅPROGRAMA���QR�LQLW�ILOH .«OÅCARREGAÅOÅPERFILÅDOÅUTILIZADORÅAOÅINICIARÅOÅPROGRAMA���UHVWRUH��QR�UHVWRUH %SPECIFICAÅ SEÅDEVEÅ OUÅN«OÅ RECUPERARÅ OÅ ESPA¯OÅDEÅ TRABALHOÅPREVIAMENTEÅGUARDADOÅ NOÅ ARQUIVOÅ i�2DATAjÅ NOÅ DIRECTºRIOÅ CORRENTE�Å 0ORÅ DEFEITO�Å ±ÅRECUPERADO���YDQLOOD #OMBINAÅASÅOP¯¼ESÅi��QR�VDYHj�Åi��QR�HQYLURQj�Åi��QR�VLWH�ILOHj�Åi��QR�LQLW�ILOHjÅEÅi��QR�UHVWRUHj���QR�UHDGOLQH $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���Y�VL]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 �� ��Q�VL]H 1 %SPECIFICAÅ AÅQUANTIDADEÅDEÅMEMºRIAÅ RESERVADAÅPARAÅOBJECTOSÅDEÅ TAMANHOÅ FIXO�Å3«OÅV©LIDASÅASÅCONSIDERA¯¼ESÅFEITASÅPARAÅi��Q�Y�VL]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ÅVERBOSE�425%�Å 2Å UTILIZAÅ ESTAÅ OP¯«OÅ PARAÅ CONTROLARÅ SEÅ DEVEÅ APRESENTARÅMENSAGENSÅDEÅDIAGNºSTICO���GHEXJJHU GHSXUDGRU� G�GHSXUDGRU %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'�FRPDQGR�DUJXPHQWRVONDEÅ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 ��� 5G�GYL #ONVERTEÅFICHEIROSÅDOÅFORMATOÅ2DÅPARAÅOÅFORMATOÅ$6)�0$&�5G�W[W #ONVERTEÅFICHEIROSÅDOÅFORMATOÅ2DÅPARAÅOÅFORMATOÅTEXTO�5GLQGH[ %XTRAIÅAÅINFORMA¯«OÅPARAÅOSŵNDICESÅDOSÅFICHEIROSÅ2D�6G�5G #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�5�FRPDQGR�DUJXPHQWRV&A¯AÅOÅCOMANDO�5�&0'�FRPDQGR���KHOSPARAÅOBTERÅMAISÅINFORMA¯¼ESÅRELACIONADASÅCOMÅCADAÅUMAÅDESTASÅFERRAMENTAS� !P²NDICEÅ" %XECU¯«OÅDEÅ2 ��� %�� ([HFXomR�GH�5�HP�DPELHQWH�0LFURVRIW�: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űÅ2GUI�EXE ÅEÅOUTRAÅVERS«OÅDESTINADAÅAÅ CORRERÅ EMÅMODOÅ TERMINALÅ OUÅ JANELAÅ DEÅ$/3Å �CUJOÅ PROGRAMAÅ EXECUT©VELÅ ±Å2TERM�EXE�Å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ÅiHELP�3TARTUP 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Å i��QR�HQYLURQj�Å 2Å PROCURAÅ OÅ FICHEIROÅi�5HQYLURQjÅ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Å iNOME�VALORj�Å !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Åi��QR�VLWH�ILOHj�Å/ÅNOMEÅDESTEÅFICHEIROűÅDEFINIDOÅPELAÅVARI©VELÅ2?02/&),%�Å3EÅESTAÅVARI©VELÅN«OÅESTIVERÅDEFINIDA�űÅASSUMIDOÅOÅFICHEIROÅi�2 (/-%�ETC��2PROFILEj� x 3EGUIDAMENTE�ÅAÅN«OÅSERÅQUEÅSEÅESPECIFIQUEÅAÅOP¯«OÅi��QR�LQLW�ILOHj�Å2ÅPROCURAÅUMÅFICHEIROÅ CHAMADOÅ i�2PROFILEjÅ NOÅ DIRECTºRIOÅ CORRENTE�Å OUÅ NOÅ DIRECTºRIOÅ DEÅ ENTRADAÅ DOÅUTILIZADORÅ�NESTAÅORDEM �ÅEÅEXECUTA O�x 3EÅEXISTEÅOÅ FICHEIROÅ i�2DATAjÅNOÅDIRECTºRIOÅCORRENTE�Å ±Å EXECUTADOÅ�SALVOÅSEÅTIVERÅDADOÅAÅOP¯«OÅi��QR�UHVWRUHj �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Åi�2$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Åi��QVL]HjÅEÅi��YVL]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��QR�PGL #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��QR�VDYH %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��QR�UHVWRUH %SPECIFICAÅ SEÅDEVEÅ OUÅN«OÅ RECUPERARÅ OÅ ESPA¯OÅDEÅ TRABALHOÅPREVIAMENTEÅGUARDADOÅ NOÅ ARQUIVOÅ i�2DATAjÅ NOÅ DIRECTºRIOÅ CORRENTE�Å 0ORÅ DEFEITO�Å ±ÅRECUPERADO���QR�VLWH�ILOH .«OÅCARREGAÅOÅPERFILÅGLOBALÅAOÅINICIARÅOÅPROGRAMA���QR�LQLW�ILOH .«OÅCARREGAÅOÅPERFILÅDOÅUTILIZADORÅAOÅINICIARÅOÅPROGRAMA���QR�HQYLURQ .«OÅ PROCURAÅ QUALQUERÅ DOSÅ ARQUIVOSÅ ATR©SÅMENCIONADOSÅ PARAÅ DEFINIRÅ ASÅVARI©VEISÅDEÅAMBIENTE���YDQLOOD #OMBINAÅ ASÅ OP¯¼ESÅ i��QR�VDYHj�Å i��QR�HQYLURQj�Å i��QR�VLWH�ILOHj�Åi��QR�LQLW�ILOHjÅEÅi��QR�UHVWRUHj��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�& (GLWRU�GH�FRPDQGRV &�� 3UHOLPLQDUHV3EÅ 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ÅÅi��QR�UHDGOLQHjÅ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}HV�GH�HGLomR/Å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,ÅHTTP���ESS�STAT�WISC�EDU� !P²NDICEÅ# %DITORÅDEÅCOMANDOS ��� &�� 5HVXPR�GR�HGLWRU�GH�OLQKD�GH��FRPDQGRV 5HFXSHUDomR�GRV�FRPDQGRV�DQWHULRUHV�H�GHVORFDPHQWRV�YHUWLFDLV# 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�'��ËQGLFH�GH�IXQo}HV�H�YDULiYHLV �� ������������������������������������������������������������������������� ����������������������������������������������������������������������� ���������������������������������������������������������������������� ���������������������������������������������������������������������� �������������������������������������������������������������������� ������������������������������������������������������������������������� �����������������������������������������������������������������������)LUVW ������������������������������������������������������������������/DVW�� ����������������������������������������������������������������5GDWD ����������������������������������������������������������������5SURILOH�������������������������������������������������������������� ������������������������������������������������������������������������� ����������������������������������������������������������������������"" �����������������������������������������������������������������������AA �����������������������������������������������������������������������__ ����������������������������������������������������������������������__ ����������������������������������������������������������������������aa ������������������������������������������������������������������������ ������������������������������������������������������������������������� ������������������������������������������������������������������������ ������������������������������������������������������������������������� ��������������������������������������������������������������������� ���������������������������������������������������������������������� ����������������������������������������������������������������������� ���������������������������������������������������������������������� !! �������������������������������������������������������������������� ���! ��������������������������������������������������������������������� �! ������������������������������������������������������������������� ��$DEOLQH�������������������������������������������������������������� ��DFH ������������������������������������������������������������������ ��DGG����������������������������������������������������������������� ��DQRYD�������������������������������������������������������������� ��DRY ������������������������������������������������������������������ ��DSHUP ������������������������������������������������������������� ��DUUD\ ��������������������������������������������������������������� ��DV�GDWD�IUDPH ������������������������������������������������� ��DV�YHFWRU ��������������������������������������������������������� ��DWWDFK�������������������������������������������������������������� ��DWWU ������������������������������������������������������������������ ��DWWULEXWHV �������������������������������������������������������� ��DYDV ���������������������������������������������������������������� ��D[LV ����������������������������������������������������������������� ��%ER[SORW������������������������������������������������������������ ��EUHDN �������������������������������������������������������������� ��EUXWR ��������������������������������������������������������������� ��&F ���������������������������������������������������������������������� �& �������������������������������������������������������������������� ��FELQG��������������������������������������������������������������� ��FRHI ����������������������������������������������������������������� ��FRHIILFLHQWV ����������������������������������������������������� ��FRQWRXU ����������������������������������������������������������� ��FRQWUDVWV ��������������������������������������������������������� ��FRSORW�������������������������������������������������������������� ��FRV �������������������������������������������������������������������� �FURVVSURG �������������������������������������������������������� ��FXW������������������������������������������������������������������� ��'GDWD����������������������������������������������������������������� ��GDWD�HQWU\ ������������������������������������������������������� ��GDWD�IUDPH ������������������������������������������������������ ��GHQVLW\ ������������������������������������������������������������ ��GHWDFK ������������������������������������������������������������� ��GHY�OLVW ������������������������������������������������������������ ��GHY�QH[W ���������������������������������������������������������� ��GHY�RII������������������������������������������������������������� ��GHY�SUHY ���������������������������������������������������������� ��GHY�VHW������������������������������������������������������������� ��GHYLDQFH ��������������������������������������������������������� ��GLDJ����������������������������������������������������������������� ��GLP ����������������������������������������������������������������� ��GRWSORW ������������������������������������������������������������ ��GURS� �������������������������������������������������������� ������ !P²NDICEÅ$ÅÅNDICEÅDEÅFUN¯¼ESÅEÅVARI©VEIS ��� (HFGI �������������������������������������������������������������������HLJHQ �����������������������������������������������������������������HOVH ��������������������������������������������������������������������(UURU �����������������������������������������������������������������H[S ���������������������������������������������������������������������)) ������������������������������������������������������������������� ��IDFWRU ����������������������������������������������������������������)$/6(��������������������������������������������������������������ILYHQXP�������������������������������������������������������������IRU ���������������������������������������������������������������������IRUPXOD �������������������������������������������������������������*JOP ��������������������������������������������������������������������+KHOS ��������������������������������������������������������������������KLVW ��������������������������������������������������������������������,LGHQWLI\ ��������������������������������������������������������������LI ����������������������������������������������������������������������LIHOVH������������������������������������������������������������������LPDJH ����������������������������������������������������������������LV�QD ������������������������������������������������������������������LV�QDQ ����������������������������������������������������������������.NV�WHVW ����������������������������������������������������������������/OHJHQG ���������������������������������������������������������������OHQJWK �����������������������������������������������������������������OHYHOV �����������������������������������������������������������������OLQHV ������������������������������������������������������������������OLVW ����������������������������������������������������������������������OP ����������������������������������������������������������������������OPH ��������������������������������������������������������������������ORFDWRU���������������������������������������������������������������ORHVV ������������������������������������������������������������������ORJ ����������������������������������������������������������������������OTV����������������������������������������������������������������������OVILW ��������������������������������������������������������������������0PDUV ������������������������������������������������������������������PD[ ��������������������������������������������������������������������PHDQ ����������������������������������������������������������������� �PLQ���������������������������������������������������������������������PRGH �����������������������������������������������������������������11$���������������������������������������������������������������������1D1 ������������������������������������������������������������������QFRO ����������������������������������������������������������������� ��QH[W �������������������������������������������������������������������QOP�������������������������������������������������������������������� QOPH���������������������������������������������������������������� ��QURZ ��������������������������������������������������������������� ��2RUGHU ����������������������������������������������������������������� �RUGHUHG ����������������������������������������������������������� ��RXWHU ��������������������������������������������������������������� ��3SDLUV���������������������������������������������������������������� ��SDU ������������������������������������������������������������������ ��SDVWH ��������������������������������������������������������������� ��SHUVS ��������������������������������������������������������������� ��SLFWH[ �������������������������������������������������������������� ��SORW ����������������������������������������������������������������� ��SPD[����������������������������������������������������������������� �SPLQ ����������������������������������������������������������������� �SRLQWV�������������������������������������������������������������� ��SRO\JRQ����������������������������������������������������������� ��SRVWVFULSW �������������������������������������������������������� ��SUHGLFW ������������������������������������������������������������ ��SULQW������������������������������������������������������������������ �SURG ������������������������������������������������������������������ �4TTOLQH�������������������������������������������������������������� ��TTQRUP ����������������������������������������������������������� ��TTSORW�������������������������������������������������������������� ��TU �������������������������������������������������������������������� ��5UDQJH ���������������������������������������������������������������� �UELQG ��������������������������������������������������������������� ��UHDG�IZI ���������������������������������������������������������� ��UHDG�WDEOH ������������������������������������������������������� ��UHS ������������������������������������������������������������������ ��UHSHDW�������������������������������������������������������������� ��UHVLG���������������������������������������������������������������� ��UHVLGXDOV ��������������������������������������������������������� ��UP ��������������������������������������������������������������������� �5SURILOH ���������������������������������������������������������� ��6VFDQ ���������������������������������������������������������������� ��VHDUFK ������������������������������������������������������������� ��VHT ������������������������������������������������������������������ ��VKDSLUR�WHVW ����������������������������������������������������� ��VLQ ��������������������������������������������������������������������� �VLQN ������������������������������������������������������������������� �VRUW ������������������������������������������������������������������� �VRXUFH ��������������������������������������������������������������� �VSOLW ����������������������������������������������������������������� ��VTUW ������������������������������������������������������������������� �VWHP ���������������������������������������������������������������� ��VWHS ����������������������������������������������������������������� ��VXE ������������������������������������������������������������������ ��VXEVWULQJ �������������������������������������������������������� ��VXP ������������������������������������������������������������������� �VXPPDU\ �������������������������������������������������������� ��VYG ������������������������������������������������������������������ �� !P²NDICEÅ$ÅÅNDICEÅDEÅFUN¯¼ESÅEÅVARI©VEIS ��� 7W ����������������������������������������������������������������������7 ����������������������������������������������������������������������W�WHVW�������������������������������������������������������������������WDEOH ������������������������������������������������������������������WDQ ����������������������������������������������������������������������WDSSO\ ����������������������������������������������������������������WH[W ��������������������������������������������������������������������WLWOH ��������������������������������������������������������������������WUHH ��������������������������������������������������������������������758(����������������������������������������������������������������8XQFODVV ��������������������������������������������������������������XSGDWH ��������������������������������������������������������������� 9YDU �������������������������������������������������������������������� �YDU�WHVW ������������������������������������������������������������ ��YHFWRU���������������������������������������������������������������� �:ZKLOH ��������������������������������������������������������������� ��ZLOFR[�WHVW������������������������������������������������������� ��;[�������������������������������������������������������������������� ��;�� ����������������������������������������������������������������� �� !P²NDICEÅ%ÅNDICEÅDEÅCONCEITOS ��� $SrQGLFH�(�ËQGLFH�GH�FRQFHLWRV !!CESSOÅAÅDADOSÅINTERNOS������������������������������!CTUALIZA¯«OÅDEÅMODELOSÅAJUSTADOS�������������!JUSTAMENTOÅPORÅMµNIMOSÅQUADRADOS����������MBITO��������������������������������������������������������!N©LISEÅDEÅVARIªNCIA������������������������������������!RGUMENTOSÅCOMÅNOME��������������������������������!SSIGNA¯«O���������������������������������������������������!TRIBUTOS�����������������������������������������������������!UTOVALORESÅEÅAUTOVECTORES������������������������� ""IBLIOTECAS���������������������������������������������������� ##ICLOSÅEÅEXECU¯«OÅCONDICIONAL����������������������#LASSESÅDEÅUMÅOBJECTO���������������������������������#ONCATENA¯«OÅDEÅLISTAS��������������������������������#ONTRASTES���������������������������������������������������#ONTRASTESÅDEÅUMAÅEÅDUASÅAMOSTRAS������������ $$ECOMPOSI¯«OÅEMÅVALORESÅSINGULARES�����������$ECOMPOSI¯«OÅ12���������������������������������������$EFINI¯«OÅDEÅFUN¯¼ES������������������������������������$ETERMINANTES���������������������������������������������$IAGRAMAÅDEÅCAULE E FOLHAS��������������������������$IAGRAMAÅDEÅEXTREMOS E QUARTIS������������������$ISPOSITIVOSÅGR©FICOS������������������������������������$ISTRIBUI¯«OÅDEÅPROBABILIDADES�������������������� %%LIMINARÅOBJECTOS�����������������������������������������%SPA¯OÅDEÅTRABALHO���������������������������������������%XECU¯«OÅCONDICIONAL�����������������������������������%XPRESS¼ESÅAGRUPADAS���������������������������������� &&ACTORES�������������������������������������������������������&ACTORESÅORDENADOS��������������������������������������&AMµLIAS�������������������������������������������������������&OLHASÅDEÅDADOS�������������������������������������������&ºRMULAS�����������������������������������������������������&UN¯«OÅDEÅDENSIDADE�����������������������������������&UN¯«OÅDEÅDISTRIBUI¯«OÅEMPµRICA�����������������&UN¯¼ESÅGEN±RICAS����������������������������������������&UN¯¼ESÅEÅOPERADORESÅARITM±TICOS����������������� ''R©FICOSÅDINªMICOS��������������������������������������'R©FICOSÅ1 1Å�QUANTIL QUANTIL �������������������� ((ISTOGRAMA��������������������������������������������������(OMOGENEIDADEÅDEÅVARIªNCIAS�ÅTESTEÅDE������� ))MPORTA¯«OÅDEÅFICHEIROSÅEXTERNOS�����������������)NDEXA¯«OÅDEÅVARI©VEISÅINDEXADAS���������������� ++OLMOGOROGV 3MIRNOV�ÅTESTEÅDE������������������ ,,ISTAS����������������������������������������������������������� --ATRIZÅTRANSPOSTA����������������������������������������-ATRIZES�������������������������������������������������������-©XIMAÅVEROSIMILHAN¯A�������������������������������-µNIMOSÅQUADRADOS�������������������������������������-µNIMOSÅQUADRADOSÅN«OÅLINEARES����������������� !P²NDICEÅ%ÅNDICEÅDEÅCONCEITOS ��� -ISSINGÅVALUES���������������������������������������������-ODELOSÅADITIVOS������������������������������������������-ODELOSÅEMÅ©RVORE��������������������������������������-ODELOSÅESTATµSTICOS�������������������������������������-ODELOSÅLINEARES������������������������������������������-ODELOSÅLINEARESÅGENERALIZADOS��������������������-ODELOSÅMISTOS�������������������������������������������� //BJECTOS������������������������������������������������������/PERA¯¼ESÅCOMÅMATRIZES������������������������������/PERADORESÅBIN©RIOS�������������������������������������/RIENTA¯«OÅPARAÅOBJECTOS����������������������������� 00ARªMETROSÅGR©FICOS�������������������������������������0ERSONALIZA¯«OÅDOÅAMBIENTE������������������������0RODUTOÅEXTERNO������������������������������������������0RODUTOÅMATRICIAL���������������������������������������� 22ECICLAGEM����������������������������������������������Å��2EDIRECCIONAMENTOÅDE ENTRADAÅEÅSAµDA���������2EGRESS«OÅCOMÅAPROXIMA¯«OÅLOCAL���������������2EGRESS«OÅROBUSTA���������������������������������������� 33EQU²NCIASÅREGULARES������������������������������������3HAPIRO 7ILK�ÅTESTEÅDE���������������������������������3TUDENT�ÅTESTEÅTÅDE��������������������������������������� 44ABELAÅDEÅFREQU²NCIAS����������������������������������4RANSPOSTAÅGENERALIZADAÅDEÅUMAÅMATRIZ������4RAJECTºRIAÅDEÅBUSCA������������������������������������ 66ALORESÅEMÅFALTA������������������������������������������6ALORESÅPR± DETERMINADOS����������������������������6ECTORESÅALFANUM±RICOS�������������������������������� 77ILCOXON�ÅTESTEÅDE��������������������������������������� !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� Notas sobre R: Um ambiente de programação para Análise de Dados e Gráficos R Development Core Team Índice Geral Prefácio Sugestões ao leitor 1nullIntrodução e preliminares 1.1nullO ambiente R 1.2nullProgramas relacionados. Documentação 1.3nullEstatística com R 1.4nullR em ambiente de janelas 1.5nullUso interactivo de R 1.6nullUma sessão de introdução 1.7nullAjuda sobre funções e capacidades 1.8nullComandos de R. Maiúsculas e minúsculas 1.9nullRecuperação e correcção de comandos anteriores 1.10nullExecução de um ficheiro de comandos e re-direccionamento da saída 1.11nullGuardar e eliminar de objectos 2nullCálculos simples. Números e vectores 2.1nullVectores numéricos. Assignação 2.2nullAritmética sobre vectores 2.3nullGerar sequências regulares 2.4nullVectores lógicos 2.5nullValores em falta 2.6nullVectores alfanuméricos 2.7nullVectores indexados. Selecção e modificação de sub-vectores 2.8nullClasses de objectos 3 nullObjectos: modos e atributos 3.1 nullAtributos intrínsecos: modo e dimensão 3.2nullAlterar a dimensão de um objecto 3.3nullObter e definir atributos 3.4nullClasses de objectos 4 nullFactores 4.1nullUm exemplo específico 4.2nullA função tapply() e variáveis indexadas desiguais 4.3nullFactores ordenados 5nullVariáveis indexadas. Matrizes 5.1nullVariáveis indexadas 5.2nullElementos de uma variável indexada 5.3nullUso de variáveis indexadas como índices 5.4nullA função array() 5.4.1nullOperações com variáveis indexadas e vectores. Reciclagem 5.5nullProduto externo de duas variáveis indexadas Exemplo: Distribuição dos determinantes de uma matriz de dígitos 5.6nullTransposta generalizada de uma variável indexada 5.7nullOperações com matrizes 5.7.1nullProduto matricial. Matriz inversa. Resolução de sistemas lineares 5.7.2nullAutovalores e autovectores 5.7.3nullDecomposição em valores singulares. Determinantes 5.7.4nullAjustamento por mínimos quadrados. Decomposição QR 5.8 nullPartições de uma matriz. Funções cbind() e rbind() 5.9 nullA função concatenação c() com matrizes 5.10nullTabelas de frequências a partir de factores 6nullListas e folhas de dados 6.1nullListas 6.2nullConstrução e modificação de listas 6.2.1nullConcatenação de listas 6.3nullFolhas de dados 6.3.1nullCriação de uma folha de dados 6.3.2nullFunções attach() e detach() 6.3.3nullTrabalhar com folhas de dados 6.3.4nullConecção de objectos variados 6.3.5nullGestão do caminho de busca 7nullImportação de ficheiros externos 7.1nullA função read.table() 7.2nullA função scan() 7.3nullAcesso a dados internos 7.3.1nullAcesso a dados de uma biblioteca 7.4nullEdição de dados 7.5nullImportação de dados 8nullDistribuições de probabilidades 8.1nullFunções estatísticas 8.2 Análise da distribuição de uma amostra de dados 8.3 Contrastes de duas amostras 9nullCiclos. Expressões condicionais 9.1 Expressões agrupadas 9.2 Ordens de controlo 9.2.1 Execução condicional. A ordem if 9.2.2 Ciclos. As ordens for, repeat, while 10nullDefina as suas próprias funções 10.1 Alguns exemplos simples 10.2 Definição de um operador binário 10.3 Argumentos com nome. Argumentos pré-determinados 10.4 O argumento “...” 10.5 Assignações dentro de uma função 10.6 Alguns exemplos mais complexos 10.6.1 Eficiência dos factores num desenho em blocos 10.6.2 Eliminar os nomes ao imprimir uma variável indexada 10.6.3 Integração numérica recursiva 10.7 Âmbito 10.8 Personalização do ambiente 10.9 Classes. Funções genéricas. Orientação para objectos 11nullModelos estatísticos em R 11.1nullDefinição de modelos estatísticos. Formulário Exemplos 11.1.1 Contrastes 11.2nullModelos lineares 11.3nullFunções genéricas para extrair informação do modelo 11.4nullAnálise de variância. Comparação de modelos. 11.4.1 Tabela da ANOVA 11.5nullActualização de modelos ajustados 11.6nullModelos lineares generalizados 11.6.1nullFamílias 11.6.2nullA função glm() Família gaussian Família binomial Modelos poisson 11.7nullModelos de mínimos quadrados não lineares e de máxima verosimilhança 11.7.1nullMínimos quadrados 11.7.2 Máxima verosimilhança 11.8 Alguns modelos não-standard 12nullRotinas gráficas 12.1nullFunções gráficas de alto nível 12.1.1nullA função plot() 12.1.2nullGráficos de dados multivariados 12.1.3nullOutras funções gráficas 12.1.4nullArgumentos das funções gráficas de alto nível 12.2nullFunções gráficas de baixo nível 12.2.1nullAnotações matemáticas 12.2.2nullFontes vectoriais Hershey 12.3nullFunções gráficas interactivas 12.4nullUso de parâmetros gráficos 12.4.1nullDefinição de parâmetros gráficos de modo permanente. A função par() 12.4.2nullAlterações temporárias. Argumentos das funções gráficas 12.5nullParâmetros gráficos habituais 12.5.1nullElementos gráficos 12.5.2nullEixos e marcas de escala 12.5.3nullMargens das figuras 12.5.4nullFiguras múltiplas 12.6nullDispositivos gráficos 12.6.1nullInclusão de gráficos PostScript em documentos 12.6.2nullDispositivos gráficos múltiplos 12.7nullGráficos dinâmicos Apêndice AnullUm exemplo de sessão Apêndice BnullExecução de R B.1nullExecução de R em ambiente Unix B.2nullExecução de R em ambiente Microsoft Windows Apêndice CnullEditor de comandos C.1nullPreliminares C.2nullAcções de edição C.3nullResumo do editor de linha de comandos Recuperação dos comandos anteriores e deslocamentos verticais Movimentos laterais do cursor Edição Apêndice D Índice de funções e variáveis Apêndice E Índice de conceitos Apêndice F Referências