J'ai une table de données censurée par intervalle, quand je fais la distribution de la vie --> comparer les groupes, cela m'a donné Plot1; ce que je veux vraiment, c'est Plot2, pour ce faire, je dois faire la distribution de la vie sans comparer les groupes, générer plot3 avec des tracés EVO/PVO séparés, changer l'EVO pour afficher la courbe de survie, copier manuellement le contenu du cadre du tracé PVO et coller le cadre contenu dans le tracé EVO pour obtenir plot2. c'est très manuel, y a-t-il un bon moyen d'utiliser des scripts pour générer Plot2 ?

distribution de la vie --> Comparer les groupes

Parcelle1

Plot2, la ligne de gauche est EVO avec montrer la survie sur , le tracé de droite est PVO non montrer la survie sur ;

distribution de la vie --> par EVO/PVO

Plot3, EVO a montrer la survie sur , PVO a montrer la survie

Peut-être quelque chose comme ça :
//Your By-group analysis script.
obj = Life Distribution(
SendToByGroup( Bygroup Default ),
Y( :Y ),
//other messages
By( :Group )
);
//Get the display box trees of the two Life Distribution results.
rpt1 = report(obj[1]);
rpt2 = report(obj[2]);
//Get the correct frame boxes, send copy-paste messages.
//Finding the number in framebox(...) is the key.
//The number is relative to the root of tree. Here rpt1 and rpt2 are two roots.
//And the frameboxes are the SECOND frameboxes.
//The FIRST frameboxes relative to rpt1 and rpt1 are the Event Plot frames.
rpt1[framebox(2)] << copy frame contents;
rpt2[framebox(2)] << paste frame contents;