chers tous,
J'ai fait un examen et je veux calculer les notes à l'examen en utilisant l'approche de la courbe en cloche. J'ai entendu cette approche mais je ne sais pas comment puis-je l'appliquer.
Comment puis-je calculer leurs notes d'examen? lequel est A, B, C etc ... Chaque ligne représente un résultat d’examen d’élève dans le fichier jmp joint.
Aidez-moi, s'il vous plaît. J'ai besoin d'une aide très urgente.
Je vous remercie.
Meilleures salutations,
Utilisation de splits dans l'exemple sur Wikipédia , vous pouvez calculer le rang puis la note:
New Table( "bell curve for exam grade calculation",
Add Rows( 16 ),
New Script(
"Distribution",
Distribution(
Continuous Distribution(
Column( :Result ),
Custom Quantiles( 0.95, [0.8, 0.5, 0.2, 0.1, 0] )
),
Nominal Distribution( Column( :Grade ) ),
SendToReport(
Dispatch( {"Result"}, "Quantiles", OutlineBox, {Close( 1 )} ),
Dispatch( {"Result"}, "Summary Statistics", OutlineBox, {Close( 1 )} ),
Dispatch(
{"Result", "Custom Quantiles"},
"Smoothed Empirical Likelihood Quantiles",
OutlineBox,
{Close( 1 )}
)
)
)
),
New Column( "Result",
Numeric, "Continuous", Format( "Best", 12 ),
Set Values(
[100, 101, 98, 82, 87, 100, 92, 67, 108, 97, 88, 80, 52, 73, 50, 57]
)
),
New Column( "Rank",
Numeric, "Continuous", Format( "Best", 12 ),
Formula( Col Rank( :Result, <<TIE>= 0.8, "A",
:Rank PCT >= 0.5, "B",
:Rank PCT >= 0.2, "C",
:Rank PCT >= 0.1, "D",
"F"
)
)
)
)</TIE>
Vous pouvez également simplement utiliser Col Quantile () pour trouver les points de coupure de chaque niveau ou les obtenir directement à partir de la plateforme de distribution à l'aide de quantiles personnalisés. Voir le script sauvegardé dans le tableau ci-dessus.