Foro de discusión y soporte para usuarios de R
Nota: Una url estable a este foro es https://knuth.uca.es/R-foro.
Problemas al exportar conjunto de datos
de Nerea Valcarcel -Buenas tardes a todos,
estoy teniendo problemas a la hora de exportar un conjunto de datos he probado varias cosas y no sé cómo solucionarlo.
1 - Función write.table
write.table(resultados, "D:/wd.lopc/d1.8b/resultados.txt", sep="\t",
col.names=TRUE, row.names=TRUE, quote=TRUE, na="NA")Me sale el mensaje "Conjunto de datos activos exportados al fichero D:/wd.lopc/d1.8b/resultados.txt" y sin embargo el archivo resultados.txt no aparece en el directorio.
2 - También he intentado otra solución que encontré en un post de este foro,
sink("resultados.txt")
print(resultados)
En este caso sí que crea el archivo resultados.txt pero al abrirlo lo único que pone es NULL
3. Por último he probado write.csv
write.csv (resultados, file="resultados.csv")
Y en este caso me sale el error: ERROR: objeto 'xj' no encontrado
¿Alguna idea sobre qué puede estar ocurriendo?
Gracias de antemano,
Un saludo
Nerea
problema al salvar gráficos
de maribel García Arenas -Necesito que alguien me describa el siguiente error, saludos
de bas al -Matriz de información de Fisher
de Irene Castro Conde -función vglm
de Irene Castro Conde -Hola, estoy utilizando la función vglm para calcular el estadísitco de Tarone y me da el siguiente error:
Error en dotFortran(name = "veigen", as.integer(M), as.integer(n), as.double(x), :
NA/NaN/Inf en llamada a una función externa (arg 3)
Alguien tiene idea de a qué se debe este error o como puedo solucionarlo?
El código es el siguiente:
Zvalue=matrix(nrow=100,ncol=M)
pvalue=matrix(nrow=100,ncol=M)
prob=matrix(nrow=100,ncol=M)
rho=matrix(nrow=100,ncol=M)
low=matrix(nrow=100,ncol=M)
tarone=vector(length=M)
sebench=vector(length=M)
for (j in 1:M) {
w=as.numeric(x[j,]<=g)
p=mean(w)
for (l in j0:100) {
k=l+1 #a lo largo de los bloques dependientes
A=vector(length=k) #sj
n11=s%/%k
for (i in 1:k){A[i]=sum(w[((i-1)*n11+1):(i*n11)])}
A[k]=sum(w[((k-1)*n11+1):s])
B=c(rep(n11,k-1),length(w[((k-1)*n11+1):s])) #nj
fit=vglm(cbind(A,B-A)~1,betabinomial)
pmodel=exp(coef(fit)[1])/(1+exp(coef(fit)[1]))
#Tarone statistic:
#p=sum(A)/sum(B)
S=sum((A-p*B)^2)/(p*(1-p))
Zvalue[l,j]=(S-sum(B))/sqrt(2*sum(B*(B-1)))
pvalue[l,j]=1-pnorm(Zvalue[l,j])
prob[l,j]=pmodel
rho[l,j]=exp(coef(fit)[2])/(1+exp(coef(fit)[2]))
low[l,j]=coef(fit)[1]-sqrt(vcov(fit))[1,1]*qnorm(.95)
}
tarone[j]=pvalue[ki-1,j]
sebench[j]=(log(prob[ki-1,j]/(1-prob[ki-1,j]))-low[ki-1,j])/qnorm(.95)
}
Gracias.
Aleatorizar posiciones de los elementos de un vector
de Rafael Molina Venegas -Hola, me gustaría saber si alguien conoce la manera de aleatorizar las posiciones de un vector numérico, de tal forma que a partir de un vector que podría ser
x = 1 2 3 4 5 6 7 8 9
Pueda generar n vectores
n1 = 5 4 7 8 9 1 2 3 6
n2 = 4 9 2 1 6 3 5 7 8
...
Gracias!
Rafa
Ejecuciones de R desde PHP
de Raul Herrera Dominguez -Saludos y Gracias de antemano
R + Condor
de andres jimenez -me gustaria saber si habeis probado la integracion R en CONDOR (con la libreria MPI). Aunque las pruebas hayan salido mal, tambien me vienen bien si teneis conclusiones al respecto.
Gracias
An3