Sei sulla pagina 1di 13

21/10/2016 R:DefinirouconsultagrficaParmetros

par{}grficos DocumentaoR

Definirouparmetrosdeconsultagrfica

Descrio

parpodeserusadoparadefinirouconsultarparmetrosgrficos.Parmetrospodemserdefinidos
especificandooscomoargumentosparaparnotag=valueformulrio,oupassandoloscomoumalistade
valoresmarcados.

Uso

par(...,no.readonly=FALSE)

<lotedealtonvel>(...,<tag>=<valor>)

argumentos

...
argumentosemtag=valueforma,ouumalistadevaloresmarcados.Asetiquetasdevemser
provenientesdeosnomesdosparmetrosgrficosdescritosnaseo'Parmetrosgrficos'.

no.readonly
lgicoseTRUEenoexistemoutrosargumentos,apenasosparmetrossoretornadosque
podemserdefinidosporumsubsequentepar()chamadanomesmodispositivo.

detalhes

Cadadispositivotemseuprprioconjuntodeparmetrosgrficos.Seodispositivoatualodispositivonulo,
parvaiabrirumnovodispositivoantesdeconsultar/ajustedeparmetros.(Odispositivocontroladopor
options("device").)

Parmetrossoconsultados,dandoumoumaisvetoresdecaracteresdenomesdeparmetroparapar.

par()(semargumentos)oupar(no.readonly=TRUE)utilizadoparaobtertodososparmetrosgrficos
(comoumalistacomonome).Seusnomesestoactualmenteapartirdavarivelnoexportadas
graphics:::.Pars.

ROindicasomenteleituraargumentos:Estesspodemserutilizadasemconsultasenopodeserdefinido.
("cin","cra","csi","cxy","din"E"page"estosempresomenteleitura.)

Vriosparmetrosspodeserdefinidaporumachamadaparapar():

"ask",

"fig","fin",

"lheight",

"mai","mar","mex","mfcol","mfrow","mfg",

"new",

"oma","omd","omi",

"pin","plt","ps","pty",

"usr",

http://127.0.0.1:15529/library/graphics/html/par.html 1/13
21/10/2016 R:DefinirouconsultagrficaParmetros

"xlog","ylog",

"ylbias"

Osparmetrosrestantestambmpodemserdefinidoscomoargumentos(geralmentevia...)parafunesde
enredodealtonvel,taiscomoplot.default,plot.window,points,lines,abline,axis,title,text,mtext,
segments,symbols,arrows,polygon,rect,box,contour,filled.contoureimage.Taisconfiguraesserativo
duranteaexecuodafuno,somente.Noentanto,veroscomentriossobrebg,cex,col,lty,lwdepchque
podesertomadocomoargumentosparacertasfunesdatramaemvezdeparmetroscomogrficos.

Osignificadode'tamanhodoscaracteres'noestbemdefinida:issoconfiguradoparaodispositivo,tendo
pointsizeemconta,masmuitasvezesnoafamliadafonterealemuso.Internamente,apars
correspondentes(cra,cin,cxyecsi)sousadosapenasparadefiniroespaamentointerlinhausadapara
convertermareomaparaasmargensfsicas.(Omesmoespaamentointerlinhamultiplicadoporlheight
usadoparastringsmultilinhaemtextestrheight.)

Notesequeosparmetrosgrficossosugestes:traarfunesedispositivosnoprecisamfazerusodeles
(eistoparticularmenteverdadeirodemtodosnopadropara,porexemploplot).

Valor

Quandoosparmetrossodefinidos,seusvaloresanterioressoretornadosemuminvisvellistanomeada.
Essalistapodeserpassadocomoumargumentoparaparrestaurarosvaloresdosparmetros.Use
par(no.readonly=TRUE)paraalistacompletadeparmetrosquepodemserrestaurados.Noentanto,
restaurandotodosestesnosbio:consulteaseco"Nota".

Quandoapenasumparmetroconsultado,ovalordesseparmetroretornadocomo(atmica)vector.
Quandodoisoumaisparmetrossoconsultados,seusvaloressoretornadosemumalista,comosnomes
quedalistadosparmetros.

Observeainconsistncia:definirumparmetroretornaumalista,masconsultandoumparmetroretornaum
vetor.

Parmetrosgrficos

adj

Ovalordaadjdeterminaamaneirapelaqualcadeiasdetextosojustificadasemtext,mtextetitle.
Umvalor0produztextojustificadoesquerda,0.5(opadro)centradonotextoe1textojustificado
direita.(Qualquervalor[0,1]permitido,enamaioriadosdispositivosvaloresforadesseintervalo
tambmirfuncionar.)

Observequeoadjargumentodetexttambmpermiteadj=c(x,y)oajustediferenteemdireesXe
Y.Notesequeenquantoqueparatextelaserefereaoposicionamentodetextosobreumponto,por
mtextetitlecontrolaacolocaodentrodaregiodoenredooudispositivo.

ann

SefordefinidocomoFALSE,dealtonvelfunesdeplotagemdechamadasplot.defaultnoanotaras
parcelasqueproduzemcomosttulosdeeixosettulosglobais.Opadroparafazeranotaes.

ask

lgico.SeTRUE(eRsessointerativo)ousuriosolicitadoparaentrada,antesdeumanovafigura
desenhada.Comoissoseaplicaaodispositivo,elatambmafetaaproduoporpacotesderedee
estrutura.Elepodeserdefinidoatmesmoemdispositivosnotela,maspodenoterefeitol.

Estanorealmenteumparmetrodegrficos,eseuusodepreciadoemfavordodevAskNewPage.

http://127.0.0.1:15529/library/graphics/html/par.html 2/13
21/10/2016 R:DefinirouconsultagrficaParmetros

bg

Acoraserusadaparaofundodaregiododispositivo.Quandochamadodepar()quetambmdefine
new=FALSE.Consulteaseo'ColorEspecificaoparaosvaloresadequados.Paramuitos
dispositivosovalorinicialigualadoapartirdabgdiscussododispositivo,eparaoresto
normalmente"white".

Notequealgumasfunesgrficas,taiscomoplot.defaultepointstmumargumentodestenome
comumsignificadodiferente.

bty

Umacadeiadecaracteresquedeterminouotipodeboxqueelaboradosobreparcelas.Sebtyumdos
"o"(opadro),"l","7","c","u",ou"]"acaixaresultanteassemelhasealetramaiscula
correspondente.Umvalor"n"suprimeacaixa.

cex

Umvalornumricaquedovalorpeloqualtextoesmbolosplotagemdeveserampliadoemrelao
aopadro.Estecomeacomo1quandoumdispositivoaberta,erepostaquandoolayoutalterado,
porexemplo,fixandomfrow.

Notequealgumasfunesgrficas,taiscomoplot.defaultterumargumentodestenomeque
multiplicaesseparmetrogrfica,ealgumasfunes,taiscomopointsetextaceitarumvetorde
valoresquesoreciclados.

cex.axis

Aampliaoparaserusadoparaoeixoanotaorelativadefinioactualcex.

cex.lab

Aampliaoparaserusadoparaxeetiquetas'Yemrelaoconfiguraoatualcex.

cex.main

Aampliaoparaserusadoparattulosprincipaisemrelaoconfiguraoatualcex.

cex.sub

Aampliaoparaserusadoparasubttulosemrelaoconfiguraoatualcex.

cin

ROtamanhodoscaracteres(width,height)empolegadas.Estassoasmesmasmedidascra,
expressaemunidadesdiferentes.

col

Aespecificaoparaacorpadroplotagem.Consulteaseo"EspecificaoColor'.

Algumasfunescomolinesetextaceitarumvetordevaloresquesorecicladosepodemser
interpretadosdeformaligeiramentediferente.

col.axis

Acoraserusadaparaanotaoeixo.Opadro"black".

col.lab

http://127.0.0.1:15529/library/graphics/html/par.html 3/13
21/10/2016 R:DefinirouconsultagrficaParmetros

Acoraserusadaparaxeyetiquetas.Opadro"black".

col.main

Acoraserusadaparattulosprincipaisdatrama.Opadro"black".

col.sub

Acoraserutilizadaparasubttulosdolote.Opadro"black".

cra

ROtamanhodoscaracterespadro(width,height)em'raster'(pixels).Algunsdispositivosnotm
noodepixelseassimassumirumtamanhodepixelarbitrria,geralmente1/72polegadas.Estasso
asmesmasmedidascin,expressaemunidadesdiferentes.

crt

Umvalornumricoqueespecifica(emgraus)comooscaracteresnica,devemserrodados.No
sensatoesperarquenosejammltiplosde90valoresparaotrabalho.Comparecomsrtoquefaz
rotaodacoluna.

csi

ROalturadecaracteres(detamanhopadro)empolegadas.Amesmapar("cin")[2].

cxy

ROtamanhodoscaracterespadro(width,height)emcoordenadasdousuriounidades.
par("cxy")par("cin")/par("pin")dimensionadaparacoordenadasdousurio.Notesequeparauma
determinadacadeiageralmentemuitomaisprecisa.c(strwidth(ch),strheight(ch))ch

din

ROasdimensesdodispositivo,(width,height)empolegadas.Vejatambmdev.size,que
atualizadoimediatamentequandoumdispositivoWindowsnatelaresized.

err

(UnimplementedRsilenciosoquandoospontosforadaregiodatramasonoplotados.)Ograu
derelatriodeerrosdesejada.

family

Onomedeumafamliadefonteparadesenhartexto.Ocomprimentomximopermitidode200
bytes.Estenomemapeadoporcadadispositivodegrficosparaumadescriodafontede
dispositivoespecfico.Ovalorpadro""oquesignificaqueasfontesdedispositivopadroser
usado(equaissoelasdevemserlistadasnapginadeajudadodispositivo).Osvalorespadroso
"serif","sans"e"mono",easHersheyfamliasdefontestambmestodisponveis.(Dispositivos
podemdefinirosoutros,ealgunsdispositivosiroignorarestaconfiguraocompletamente.Nomes
comeandocom"Hershey"sotratadosespecialmenteesdeveserusadoparaobuiltinfamliasde
fontesHershey.)Istopodeserespecificadoemlinhaparatext.

fg

Acoraserusadaparaoprimeiroplanodeparcelas.Estaacorpadrousadoparacoisascomoeixose
caixasemtornodeparcelas.Quandochamadodepar()estatambmdefineoparmetrocolparao
mesmovalor.Consulteaseo"EspecificaoColor'.Poucosdispositivostmumargumentopara
definirovalorinicial,oquedeoutromodo"black".

http://127.0.0.1:15529/library/graphics/html/par.html 4/13
21/10/2016 R:DefinirouconsultagrficaParmetros

fig

Umvectornumricadaformac(x1,x2,y1,y2)queda(NDC)coordenadasdaregiodafigurana
regiodovisordoaparelho.Sevocdefiniresta,aocontrriodeS,voccomeaumnovolote,de
modoaadicionaraumusogrficojexistente,new=TRUEtambm.

fin

Asdimensesfiguraregio,(width,height)empolegadas.Sevocdefiniresta,aocontrriodeS,
voccomeaumnovolote.

font

Uminteiroqueespecificaqualfonteaserusadaparaotexto.Sepossvel,driversdedispositivo
organizardeformaque1correspondeaotextosimples(opadro),de2anegrito,itlico3ae4a
negritoitlico.Almdisso,afonte5esperadoparaserafontedesmbolo,noAdobecodificao
smbolo.Emalgunsdispositivosfamliasdefontespodemserseleccionadasporfamilyescolher
diferentesconjuntosde5fontes.

font.axis

Afonteaserutilizadaparaanotaoeixo.

font.lab

Afonteaserutilizadaparaxeyrtulos.

font.main

Afonteaserutilizadaparaosttulosprincipaisdatrama.

font.sub

Afonteaserutilizadaparasubttulosdolote.

lab

Umvectornumricadaformac(x,y,len)quemodificaaformapadroqueoseixossoanotados.
Osvaloresdexeydaronmero(aproximado)degraduaesnoeixosxeyelenespecificao
comprimentodaetiqueta.Opadroc(5,5,7).Notequeistosafectaaformacomoosparmetros
xaxpeyaxpsodefinidosquandoousuriodosistemadecoordenadasestconfigurado,eno
consultadoquandoeixossodesenhados.lenunimplementedemR.

las

numricaem{0,1,2,3}oestilodertulosdeeixo.

0:

sempreparalelaaoeixo[default],

1:

semprehorizontal,

2:

sempreperpendicularaoeixo,

3:

http://127.0.0.1:15529/library/graphics/html/par.html 5/13
21/10/2016 R:DefinirouconsultagrficaParmetros

semprevertical.

Tambmapoiadopormtext.Notesequearotaocadeiadecaracteres/viaargumentosrtparapar
quenoafetamosrtulosdoeixo.

lend

Oestilodelinhadefundo.Issopodeserespecificadocomoumnmerointeirooustring:

e"round"significatampaslinhaarredondadas[padro]

e"butt"significatampaslinhabunda

e"square"significatampaslinhaquadrados.

lheight

Omultiplicadoralturadalinha.Aalturadeumalinhadetexto(usadoparaoespaoverticalmente
textomultilinha)encontradomultiplicandoaalturadecaracterestantopelaexpansodecaracteres
atualepelomultiplicadoralturadalinha.Ovalorpadro1.Usadoemtextestrheight.

ljoin

Alinhadeassociaoestilo.Issopodeserespecificadocomoumnmerointeirooustring:

e"round"significalinhaarredondadajunta[padro]

e"mitre"significalinhamitradojunta

e"bevel"linhachanfradamdiajunta.

lmitre

Olimitedelinhademitra.Istocontrolaquandoalinhamitradojuntasoconvertidasautomaticamente
emlinhachanfradojunta.Ovalordevesermaiordoque1eopadro10.Nemtodososdispositivos
irrespeitarestaconfigurao.

lty

Otipodelinha.Tiposdelinhapodeserespecificadocomoumnmerointeiro(0=embranco,1=
slido(padro),2=tracejada,3=pontilhada,4=dotdash,5=longdash,6=twodash)oucomouma
dascadeiasdecaracteres"blank","solid","dashed","dotted","dotdash","longdash",ou"twodash",
onde"blank"utilizaeslinhasinvisveis'(isto,nodesenhlos).

Alternativamente,umasequnciadeat8caracteres(dec(1:9,"A":"F"))podeserdada,dandoo
comprimentodesegmentosdelinhaqueso,alternativamente,desenhadaseignorados.Consultea
seo"LinhaEspecificaoTipo'.

http://127.0.0.1:15529/library/graphics/html/par.html 6/13
21/10/2016 R:DefinirouconsultagrficaParmetros

Funescomolinesesegmentsaceitarumvetordevaloresquesoreciclados.

lwd

Alarguradalinha,umpositivonmero,faltosa1.Ainterpretaoespecficadodispositivoe,em
algunsdispositivosnoimplementamaslargurasdelinhainferioraum.(Vejaaajudadodispositivo
paraobterdetalhessobreainterpretao.)

Funescomolinesesegmentsaceitarumvetordevaloresquesoreciclados:emtaislinhasusos
correspondentesavaloresNAouNaNsoomitidos.Ainterpretaodos0especficododispositivo.

mai

Umvectornumricadaformac(bottom,left,top,right)queconfereotamanhodamargem
especificadoempolegadas.

mar

Umvectornumricadaformac(bottom,left,top,right)quedonmerodelinhasdemargema
serespecificadonosquatroladosdatrama.Opadroc(5,4,4,2)+0.1.

mex

mexumfatordeexpansotamanhodoscaracteresqueusadaparadescrevercoordenadasnas
margensdeparcelas.Notesequeistonoalteraotamanhodafonte,emvezespecificaotamanhoda
fonte(comoummltiplocsi)utilizadoparaconverterseentremaremai,eentreomaeomi.

Estecomeacomo1quandoodispositivoaberto,erepostaquandoolayoutalterado(aolado
redefinircex).

mfcol,mfrow

Umvetordaformac(nr,nc).Figurassubsequentesserotiradosemumnrbyncmatrizno
dispositivoporcolunas(mfcol)oulinhas(mfrow),respectivamente.

EmumlayoutcomexatamenteduaslinhasecolunasOvalorbaseda"cex"reduzidoporumfatorde
0.83:sehouvertrsoumaisdequalquerlinhasoucolunas,ofatordereduode0,66.

Definirumlayoutredefineovalorbasedecexequedemexpara1.

Sequalquerumdestesconsultadoelevaidarolayoutatual,demodoconsultandonopodedizerlhe
aordememqueamatrizserpreenchido.

Considerarasalternativas,layoutesplit.screen.

mfg

http://127.0.0.1:15529/library/graphics/html/par.html 7/13
21/10/2016 R:DefinirouconsultagrficaParmetros

Umvectornumricadaformac(i,j)ondeiejindicarqualfiguraemumamatrizdedadosestaser
elaboradoseguinte(sefixando)ouestaserelaborado(seperguntando).Amatrizjdevetersido
estabelecidopormfcoloumfrow.

ParacompatibilidadecomS,aformac(i,j,nr,nc)tambmaceito,quandonrencdevesero
nmeroatualdelinhasenmerodecolunas.Problemasseroignorados,comumaviso.

mgp

Alinhadesegurana(emmexunidades)paraottulodoeixo,rtulosdoseixoselinhadeeixo.Notese
quemgp[1]afetatitlepassoquemgp[2:3]afetamaxis.Opadroc(3,1,0).

mkh

Aalturaempolegadasdesmbolosaserdesenhadoquandoovalorpchumnmerointeiro.
CompletamenteignoradaemR.

new

lgico,faltosaFALSE.SefordefinidocomoTRUE,oprximocomandoplotagemdealtonvel(na
verdadeplot.new)devenolimparoquadroantesdedesenharcomosefosseemumnovodispositivo.
umerro(ignoradocomumaviso)paratentarusarnew=TRUEemumdispositivoqueatualmenteno
contmumatramadealtonvel.

oma

Umvectordeformaac(bottom,left,top,right)darotamanhodasmargensexterioresemlinhas
detexto.

omd

Umvectordeformaac(x1,x2,y1,y2)dararegiodentrodemargensexterioresemNDC(=
dispositivonormalizadocoordenadas),isto,comoumafraco(em[0,1])daregiododispositivo.

omi

Umvectordeformaac(bottom,left,top,right)darotamanhodasmargensexterioresem
polegadas.

page

ROUmvalorbooleanoqueindicaseaprximachamadaparaplot.newvaicomearumanovapgina.
EstevalorpodeserFALSEsehouvervriasfigurasnapgina.

pch

http://127.0.0.1:15529/library/graphics/html/par.html 8/13
21/10/2016 R:DefinirouconsultagrficaParmetros

Uminteiroespecificandoumsmboloouumnicocaractereaserusadocomopadroemtraar
pontos.Verpointsparapossveisvaloresesuainterpretao.Notesequeapenasnmerosinteirose
seqnciasdecaracteressimplespodeserdefinidocomoumparmetrodegrficos(enoNA,nem
NULL).

Algumasfunes,taiscomopointsaceitarumvetordevaloresquesoreciclados.

pin

Asactuaisdimensesdasparcelas,(width,height)empolegadas.

plt

Umvetordaformac(x1,x2,y1,y2)quedascoordenadasdaregiodetramacomofraesda
regiofiguraatual.

ps

integerotamanhodepontodotexto(masnosmbolos).Aocontrriodopointsizeargumentoda
maioriadosdispositivos,istonoalteraarelaoentreamaremai(NORomaeomi).

Oqueseentendepor"tamanhodoponto"especficododispositivo,masamaioriadosdispositivos
significaummltiplode1pb,que1/72depolegada.

pty

Umpersonagemespecificandootipoderegioloteaserutilizado"s"geraumaregioplotagem
quadradoe"m"geraaregioplotagemmxima.

smo

(Unimplemented)umvalorqueindicacomocrculossuavesearcoscircularesdeveriaser.

srt

Arotaodacolunaemgraus.Vejaocomentriosobrecrt.Apenassuportadopelotext.

tck

Ocomprimentodemarcasdeescalacomoumafracomenordalarguraoualturadaregiodetrama.
Setck>=0.5eleinterpretadocomoumafraodoladorelevante,porisso,setck=1aslinhasde
gradesodesenhadas.Aconfiguraopadro(tck=NA)usartcl=0.5.

tcl

Ocomprimentodemarcasdeescalacomoumafracodaalturadeumalinhadetexto.Ovalorpadro
0.5definindotcl=NAconjuntostck=0.01quepadroS'.

usr

Umvetordaformac(x1,x2,y1,y2)dandoosextremosdousuriocoordenadasdaregiode
plotagem.Quandoumaescalalogartmicaestemuso(isto,par("xlog")verdade,verabaixo),
entooslimitesXser10^par("usr")[1:2].Domesmomodoparaoeixodosy.

xaxp

Umvetordaformac(x1,x2,n)dandoascoordenadasdasmarcasdeescalaextremoseonmerode
intervalosentrecarrapatomarcasquandopar("xlog")falsa.Casocontrrio,quandologcoordenadas
soativos,ostrsvalorestmumsignificadodiferente:Paraumpequenointervalo,nnegativo,eos
carrapatossocomonocasolinear,casocontrrio,nestem1:3,especificandoumnmerodecasoe
http://127.0.0.1:15529/library/graphics/html/par.html 9/13
21/10/2016 R:DefinirouconsultagrficaParmetros

x1ex2soosmaisbaixosemaiorpotnciade10dentrodascoordenadasdousurio,10^par("usr")
[1:2].(As"usr"coordenadassolog10transformadasaqui!)

n=1

irproduzirmarcasdeescalaem10^jparaointeiroj,

n=2

dsinaisdek10^jcomkem{1,5},

n=3

dsinaisdek10^jcomkem{1,2,5}.

VeraxTicks()paraumapuraRimplementaodeste.

Esteparmetrorepostoquandoumsistemadecoordenadasdousurioestconfigurado,por
exemplo,iniciandoumanovapginaoupelotelefoneplot.windowouconfiguraopar("usr"):n
retiradodepar("lab").Elaafetaocomportamentopadrodechamadassubsequentesparaaxisparaos
lados1ou3.

Elesrelevanteparaopadrosistemasdeeixosnumricos,eno,porexemplo,comasdatas.

xaxs

Oestilodeeixoclculodointervaloaserutilizadoparaoeixox.Osvalorespossveisso"r","i",
"e","s","d".Osestilossogeralmentecontroladosporointervalodedadosouxlim,sefordada.
Estilo"r"(regular),primeiroestendeointervalodedadosde4porcentoemcadaextremidadee,em
seguida,encontraumeixocometiquetasbonitasqueseencaixadentrodafaixaestendida.
Estilo"i"(interno)apenasencontraumeixocometiquetasbonitasqueseencaixadentrodointervalo
dedadosoriginal.
estilo"s"(standard)encontraumeixocometiquetasbonitasdentrodoqualosdadosoriginaisvose
encaixa.
estilo"e"(estendida)comoestilo"s",excetoquetambmgarantequehespaoparatraar
smbolosdentrodacaixadelimitadora.
Estilo"d"(direta)especificaqueoeixodacorrentedeveserusadoemparcelassubsequentes.
(S"r"e"i"estilostmsidoimplementadasemR.)

xaxt

Umpersonagemqueespecificaotipoeixox.Especificando"n"suprimeplotagemdoeixo.Ovalor
padro"s":paracompatibilidadecomosvaloresS"l"e"t"soaceitos,massoequivalentesa"s":
qualquervalorquenoseja"n"implicaplotagem.

xlog

Umvalorlgico(verlogemplot.default).SeTRUE,numaescalalogartmicaestaserutilizado(por
exemplo,apsplot(*,log="x")).Paraumnovodispositivo,opadroFALSE,ouseja,aescala
linear.

xpd

UmvalorlgicoouNA.SeFALSE,todosplotagemcortadaparaaregiodolote,seTRUE,todos
plotagemcortadaparaaregiodefigura,eseNA,todosplotagemcortadaparaaregiodo
dispositivo.Vejatambmclip.

yaxp

http://127.0.0.1:15529/library/graphics/html/par.html 10/13
21/10/2016 R:DefinirouconsultagrficaParmetros

Umvetordaformac(y1,y2,n)dandoascoordenadasdasmarcasdeescalaextremoseonmerode
intervalosentrecarrapatomarcas,amenosdecoordenadasdelog,consultexaxpacima.

yaxs

Oestilodeeixoclculodointervaloaserutilizadoparaoeixoy.Vejaxaxsacima.

yaxt

Umpersonagemqueespecificaotipoeixoy.Especificando"n"suprimeplotagem.

ylbias

Umvalorpositivorealusadonoposicionamentodotextonasmargensporaxisemtext.Opadro,em
princpiodispositivoespecfico,masatualmente0.2paratodosRdispositivosprprios's.Definaesta
opocomo0.2paracompatibilidadecomR<2.14.0onx11ewindows()dispositivos.

ylog

Umvalorlgicovejaxlogacima.

especificaocor

Ascorespodemserespecificadodevriasmaneirasdiferentes.Amaneiramaissimplescomumacadeiade
caracteresquedonomedacor(porexemplo,"red").Umalistadeascorespossveispodemserobtidos
comafunocolors.Alternativamente,ascorespodemserespecificadodirectamenteemtermosdosseus
componentesRGBcomumacadeiadaforma"#RRGGBB"emquecadaumdosparesRR,GG,BBconsistemde
doisdgitoshexadecimaisquedoumvalornagama00deFF.Ascorestambmpodemserespecificados,
dandoumndiceemumapequenatabeladecores,aspalette:ndicesembrulharrodadaassimcomapaleta
padrodetamanho8,10omesmoque2.IstoproporcionacompatibilidadecomS.ndice0correspondecor
dofundo.Notesequeapaleta(paraalmdo0quepordispositivo)umaconfiguraoporsesso.

coresinteirosnegativossoerros.

Almdisso,"transparent"transparente,tilparareaspreenchidas(comoofundo!),Eapenasinvisvel
paracoisascomolinhasoutexto.Namaioriadascircunstncias(inteiro)NAequivalentea"transparent"
(masnoparaatextemtext).

coressemitransparentesestodisponveisparausoemdispositivosquelhesdosuporte.

Asfunesrgb,hsv,hcl,grayerainbowfornecermaneirasadicionaisdecoresgeradoras.

TipodeLinhaEspecificao

Tiposdelinhapodeserespecificadodandoumndiceemumapequenatabelaincorporadadetiposdelinha
(1=slidos,2=tracejadas,etc,vejaltyacima)oudiretamentecomooscomprimentosdeon/offextenses
delinha.Issofeitocomumacordaporumnmeropar(atoito)caracteres,ouseja,diferentedezero
dgitos(hexadecimal)quedooscomprimentosemposiesconsecutivasnacadeia.Porexemplo,astring
"33"especificatrsunidadesemseguidaportrsforae"3313"especificatrsunidadesemseguidaportrs
foraseguidoporumeme,finalmente,trsfora.As"unidades"estoaqui(namaioriadosdispositivos)
proporcionallwd,ecomlwd=1estoempixelsoupontosou1/96depolegada.

Oscincotiposdelinhasatraoponto(padrolty=2:6)correspondemac("44","13","1343","73",
"2262").

NotesequeNAnoumvalorvlidoparalty.

Nota

http://127.0.0.1:15529/library/graphics/html/par.html 11/13
21/10/2016 R:DefinirouconsultagrficaParmetros

Oefeitoderestabelecertodososparmetros(estabelecivel)ilustraesdecomonosexemplosdifcilprever
seodispositivofoiredimensionada.Vriosdelesestoatentardefinirasmesmascoisasdemaneiras
diferentes,eaquelesltimanoalfabetovaiganhar.Emparticular,asconfiguraesdomai,mar,pin,plte
ptyinteragir,comofazemasconfiguraesdemargemexterior,otamanhodadisposiofiguraeregio
figura.

Referncias

Becker,RA,Chambers,JMeWilks,AR(1988)TheNewSIdioma.Wadsworth&Brooks/Cole.

Murrell,P.(2005)GrficosR.Chapman&Hall/CRCPress.

Vejatambm

plot.defaultparaalgunsdealtonveltraandoparmetroscolorsclipoptionsparaoutrosparmetrosde
configuraodispositivosgrficosx11,postscriptedacriaoderegiesdedispositivosdelayoute
split.screen.

Exemplos
op<par(mfrow=c(2,2),#2x2fotosemumaparcela
Pty="s")#quadradoregioplotagem,
#independentedotamanhododispositivo

##Nofimdeplanejar,reporconfiguraesanteriores:
par(op)

##Alternativamente,
op<par(no.readonly=TRUE)#todaalistadeconfigurvelparde.
##fazermuitaplotagemeparchamadas,emseguida,redefinir:(.)
par(op)
##Notaesteno,emgeral,boasprticas

par("ylog")#FALSE
parcela(1:12,log="y")
nominal("ylog")#VERDADEIRO

parcela(1:2,xaxs="I")#'interioreixo'w/oespaoextra
par(c("usr","xaxp"))

(nr.prof<
c(prof.pilots=16,advogados=11,agricultores=10,vendedores=9,mdicos=9,
mecnica=6,polcias=6,gerentes=6,engenheiros=5,professores=4,
donasdecasa=3,estudantes=3,armed.forces=1))
par(las=3)
barplot(rbind(nr.prof))#R0.63.2:mostraoalinhamentoproblema
par(las=0)#redefinidasparapadro

exigem(grDevices)#forcinza
##utilizao'fg':
plot(1:12,type="b",aprincipal=""fg':eixos,carrapatosecaixanocinza",
fg=cinza(0,7),bty="",sub=R.version.string)7

ex<function(){
old.par<par(no.readonly=TRUE)#todasasconfiguraesparque
#poderiasermudado.
on.exit(par(old.par))
##...
##...fazermuitasnominal()configuraeseenredos
##...
invisvel()#agora,par(old.par)serexecutada
}
ex()

##tiposdelinha
showLty<funo(ltys,xoff=0,...){
http://127.0.0.1:15529/library/graphics/html/par.html 12/13
21/10/2016 R:DefinirouconsultagrficaParmetros

stopifnot((n<comprimento(ltys))>=1)
op<par(mar=rep(.5,4));on.exit(par(op))
parcela(0:1,0:1,type="n",machados=FALSE,ann=FALSE)
y<(n:1)/(n+1)
clty<as.character(ltys)
mytext<funo(x,y,txt)
texto(x,y,txt,adj=c(0,.3),CEX=0,8,...)
abline(h=y,LTY=ltys,...);mytext(xoff,y,clty)
y<y1/(3*(n+1))
abline(h=y,LTY=ltys,LWD=2,...)
mytext(1/8+xoff,y,pasta(clty",LWD=2"))
}
showLty(c("slida","correu","pontilhada","dotdash","longdash","twodash"))
par(new=TRUE)#omesmo:
showLty(c("slida","44","13","1343","73","2262"),xoff=0,2,col=2)
showLty(c("11","22","33","44","12","13","14","21","31"))

[Pacotedegrficosverso3.3.1ndice]

http://127.0.0.1:15529/library/graphics/html/par.html 13/13

Potrebbero piacerti anche