Ayuda a depurar el programa y solicita resultados como la siguiente interfaz
Nombre de la lista, G, p, h, g1, g2, ECV, GCV, PCV
Debe haber un espacio después de esta lista
Pero creo que esto Es solo que cometiste un error tipográfico. Ahora puedo ejecutarlo normalmente, pero no sé si el resultado es correcto.
Deberías enviarme el mensaje de error
- --------- ----------------------------------
El parámetro de la función sqrt() no puede ser negativo. Los números negativos no se pueden abrir genhao
reemplazar todo G con (varianza entre grupos - varianza dentro de grupos)/3
messagebox(g)
Reemplazar todo p con varianza dentro de los grupos G
messagebox(p)
Reemplazar todo h con G/(varianza dentro del grupo/3 G)
messagebox(h)
reemplazar todo g1 con 2.06*sqrt(p)*h
messagebox(g1)
reemplazar todo ECV con sqrt (variación dentro del grupo)*100/x
reemplazar todos los GCV con sqrt(G)*100/x
reemplazar todos los PCV con sqrt(p)*100/x p>
reemplazar todo g2 con 2.06*GCV*sqrt(h)
Si agrega estos cuadros de mensaje en el código, puede ver que hay números negativos, lo que significa que hay un problema con los datos en su tabla de prueba
------------ ------------------------- ---------
Lo intenté, en su caso hay algo en sqrt(). Aparecen números negativos. No se pueden seguir los números negativos. Verifique sus datos cuidadosamente.
-------------------------------- ------------------------
(05.07) ¿Es x el valor promedio? Según tus datos, no hay problema. Eso significa que el programa que escribiste no tiene nada que ver contigo. Los publicados son diferentes. Número de QQ. Puedo comprobarlo por usted en QQ.