Tracer CDF conventionnel et inverse sur le même tracé en regroupant la variableBonjour,
Vous avez une question sur les parcelles CDF sur la plateforme de distribution
Je voudrais tracer le CDF de deux variables, disons Y1 et Y2 qui sont sur la même échelle numérique mais diffèrent par la plage/. Par exemple Y1 de 0 à 100 et Y2 de 0 à 1000. Je veux tracer Y1 comme un tracé CDF normal avec le CumProb allant de 0 à 1 et les valeurs X1 augmentant de 0 à 100.
Pour Y2, je veux que le X2 soit dans l'ordre décroissant de 1000 à 0 mais le cumul de Y2 va de 0 à Y en augmentant dans la direction de l'axe Y.
Je veux essentiellement inverser cdf(Y2) et overplot avec cdf(Y1) et tracer les deux sur la même fenêtre de tracé cdf. Finalement, je veux ombrer des zones spécifiques sous les courbes en fonction des valeurs X1 et X2, mais avant cela, je veux savoir comment je pourrais accomplir cette tâche ?
J'ai commencé par obtenir le score de probabilité et ajouter une colonne pour 1-P(X2 > x) pour Y2 mais j'étais un peu coincé sur la façon dont je pouvais obtenir 1-P(X2>x) et P(X1<=x1) sur le même L'axe X et tournait en rond avec la façon dont je pouvais aborder cela en général. Toutes les pensées et les pointeurs seraient vraiment utiles. J'ai 5 catégories différentes d'une variable de regroupement et cela ne me dérange pas d'avoir 5 parcelles cdf différentes.
Re: Tracer CDF conventionnel et inverse sur le même tracé en regroupant la variableJ'aime beaucoup la solution de Georgia. Voici une approche plus simple et différente : normaliser les deux ensembles de données avant de combiner le graphique. Ce n'est peut-être pas aussi satisfaisant.
J'ai utilisé deux distributions normales avec des paramètres différents pour illustrer cette approche. Vous pouvez enregistrer le modèle ajusté pour une distribution d'échantillons de données sous forme de formule de colonne au lieu de créer les données comme je l'ai fait. Voici l'intrigue résultante :

J'ai joint le tableau de données que j'ai créé pour produire ce tracé.
Re: Tracer CDF conventionnel et inverse sur le même tracé en regroupant la variableVous trouverez ci-joint un script qui, je crois, simule la configuration de vos données et deux méthodes pour créer le graphique que vous avez décrit. L'un utilise des données non empilées (deux colonnes) et un autre avec des données empilées.Si vous recherchez des lignes où Inv Prob of Y2 > Prob Y1, les données non empilées (brutes) seraient plus faciles à utiliser.
Notez que Y1 et Y2 ont été simulés sous forme de distributions uniformes.
Names Default to Here(1);
dt = New Table("Demo - Raw", Add rows(1000),
New Column("Y1", Numeric, Continuous, <<SET each="" value=""></SET>
Voici les deux graphiques :

