Ótimo,

muito obrigado, Gustavo.

Vitor


On Apr 6, 2012, at 11:34 AM, Gustavo Henrique M. A. Rocha wrote:

Vitor,

não cheguei a testar mas talvez você deve fazer o seguinte:

após definir as variáveis que você quer que apareça o nome, diga o
nome de tal variável usando o 'names'.
Exemplo:
X2sum = sum(X2)
names(X2sum) = 'X2sum'
print(X2sum)

Faça isso com todas as variáveis e pronto.




Att,

Gustavo Henrique M. A. Rocha



Em 6 de abril de 2012 15:15, Vitor Aguiar <vitor.aguiar@me.com> escreveu:
Caros senhores,

tenho um loop com o seguinte formato:

While (condição) {
for (i in 1:n) {
calculo
}
X2sum = sum(X2)
print(X2sum)
dfreedom = function(x) (nrow(x)*(nrow(x) - 1))/2
df = dfreedom(X2)
print(df)
pvalue = 1 - pchisq(sum(X2), dfreedom(X2))
print(pvalue)
NAnumber = nrow(pop[,counter:(counter + 1)]) -
nrow(FrmNA(pop[,counter:(counter + 1)]))
print(NAnumber)
}

Esses objetos no final (X2sum, df, pvalue, NAnumber) não são impressos no R
com o nome deles, mas do seguinte modo:
[1] resultado
[1] resultado
[1] resultado
[1] resultado

Como eu faço para imprimir com os nomes ao invés desses [1]?

Obrigado,
Vitor Aguiar

_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código
mínimo reproduzível.
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Vitor Rezende da Costa Aguiar
---------------------------------------------------
PhD student in Biotechnology
Rede Nordeste de Biotecnologia
UFES, Brazil
---------------------------------------------------
Current Adress: 
Department of Integrative Biology
University of California, Berkeley
2033 Valley Life Sciences Building, office 4134
Berkeley, CA - USA 94720
Phone: 1 (510)-473-2070