2010-04-20 16 views
8

me encontré con esto en el siguiente contexto de B. Pfaff de "Análisis de la gestión integrada y cointegradas de series temporales de R"¿Qué significa el símbolo ::: media en I

## Impulse response analysis of SVAR A−type model 1 
args (vars ::: irf.svarest) 2 
irf.svara <− irf (svar.A, impulse = ”y1 ” , 3 
response = ”y2 ” , boot = FALSE) 4 
args (vars ::: plot.varirf) 5 
plot (irf.svara) 
+2

Puedes ver la página de ayuda '?" ::: "'. – Marek

Respuesta

10

Desde el archivo de ayuda (se puede ver esto con help(":::")):

The expression 'pkg::name' returns the value of the exported 
    variable 'name' in package 'pkg' if the package has a name space. 
    The expression 'pkg:::name' returns the value of the internal 
    variable 'name' in package 'pkg' if the package has a name space. 

En otras palabras ::: se utiliza para acceder directamente a un miembro de un paquete que es interno (es decir, no exportan desde el espacio de nombres).

Ver esta pregunta relacionada: R: calling a function from a namespace.

+1

gracias, realmente odio publicar este tipo de preguntas, pero google es inútil y el archivo de ayuda es muy desagradable para los neófitos de la programación. ¿Puedo preguntar bajo qué archivo de ayuda está documentado? – Milktrader

+2

Simplemente llame: 'help (" ::: ")'. – Shane

+0

funciona como se anuncia, gracias de nuevo – Milktrader

Cuestiones relacionadas