C'è un modo semplice per generare una trama di nuotatore in R? Stessi dati di una curva KM ma con ogni sopravvivenza individuale rappresentata come una linea. Esempio:trama di sopravvivenza nuotatore
Ho cercato StackOverflow, la mailing list R-aiuto, e consultato il dottor Google senza una risposta ovvia, anche se la mia tecnica di ricerca potrebbe non essere ottimale. Grazie!
**** ADDENDED **** Ci scusiamo per non aver fatto correttamente una domanda - questa è la mia prima volta! Suonare in giro, sono stato in grado di effettuare le seguenti operazioni:
OS DeathYN TreatmentGroup
4 444 days 1 0
5 553 days 1 0
8 812 days 0 0
1 844 days 0 0
10 1071 days 0 0
9 1147 days 0 0
6 1349 days 0 0
3 1375 days 0 0
2 1384 days 0 1
7 1687 days 0 0
orderedData$GroupColor[orderedData$TreatmentGroup==0] <- "yellow"
orderedData$GroupColor[orderedData$TreatmentGroup==1] <- "red"
orderedData$YCoord <- barplot(as.numeric(orderedData$OS), horiz=TRUE, col=orderedData$GroupColor, xlim=c(0,max(orderedData$OS) + 50), xlab="Overall Survival")
points(x=20+as.numeric(orderedData$OS), y=orderedData$YCoord,pch=62, col="green")
legend(1000,2, c("Control", "Treatment", "still living"), col=c("yellow","red", "green"), lty=1, lwd=c(10,10,0),pch=62)
Questo mi fa abbastanza vicino per ora, ma l'estetica non sono perfetti. Se c'è un pacchetto o una soluzione migliore qualcuno può suggerire che mi piacerebbe vederlo!
Ciò è impressionante! Grazie! –
dolce ......... –