<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'essaie de trouver la moyenne géométrique des bactéries fécales pour environ 15 ans de données sur environ 30 à 40 stations de surveillance. Le but de mon script est d’effectuer deux filtres (un dans la colonne ID du projet et un autre dans la colonne Nom de la caractéristique), puis de regrouper les moyens géographiques par station, puis par année. Nom, N, géo-moyenne et la médiane.
Je sais maintenant que je ne peux pas inclure le script permettant de trouver la signification géographique dans la partie récapitulative du script, mais je n'ai pas été en mesure de dire comment, dans ce script, je devrais le placer. Je ne suis pas sûr de devoir restructurer complètement le script ou de procéder de manière totalement différente.
Tout conseil ou suggestion serait grandement apprécié!
myPath = "O: / Planning / BPB / IBP_Pilot_Files / JMPScrips / Geomean /";
dt = table de données ("Data_dwq_20140502_133555_RegRes_For_Testing.jmp");
dt << Sélectionnez Où (: ID du projet == "NCAMBNT" |: ID du projet == "NCISCO" |: ID du projet == "TPBA");
dt << Sous-ensemble ((Lignes sélectionnées), Nom de la table de sortie ("sous-ensemble"));
dt = table de données ("sous-ensemble");
dt << Sélectionnez Où (: Nom de la caractéristique == "Coliformes fécaux" |: Nom de la caractéristique == "Coliformes totaux");
dt << Sous-ensemble ((Lignes sélectionnées), Nom de la table de sortie ("sous-ensemble2"));
dt = table de données ("sous-ensemble2");
dtsum = dt << Résumé (
Groupe (: ID de la station,: Année,: Nom de la caractéristique),
N (: valeur du résultat sous forme de nombre),
Exp (Col Mean (Log (: valeur du résultat sous forme de nombre))),
Médiane (: Valeur du résultat en nombre)
)
Salut Mélanie.
Voici un moyen: une fois que vos données sont prêtes à être résumées, créez une colonne de journal pour la variable souhaitée. Ensuite, utilisez Résumé pour trouver la moyenne de groupe de ces données de journal. Puis exposez les résultats et placez-les dans une nouvelle colonne.
Voici un exemple:
dt = open ("$ Sample_Data / Car Physical Data.jmp");
dt << nouvelle colonne ("log_weight", formule (log (: weight)));
dtSum = (dt << summary (mean (: log_weight), group (: Country,: type)));
dtsum << nouvelle colonne ("Geom_mean_weight", formule (exp (: name ("Moyenne (log_weight)"))));
À votre santé,
Brady