Trying to shade the area between upper and lower confidence bands on Kaplan Meier Curve
6 ビュー (過去 30 日間)
古いコメントを表示
Hi everyone,
This is my first time posting here. I am a total beginner. I am trying to shade the area between upper and lower confidence bands on kaplan meier curve, without any success. See below the code I used to plot the curve and confidence bands. I have searched the forums and tried several variations of patch and fill functions that I saw in replies, but nothing has worked for me. I have attached a sample of the data I am trying to plot. I shall be highly grateful for any guidance in this regard. Thanks in advance
plot(timeDays,probability,'b', 'LineWidth', 2);
xlabel('Time');
ylabel('Survival probability');
title('Kaplan-Meier curve with confidence bands');
hold on
%% upper and lower confidence bands
plot(timeDays,lower, 'b');
plot(timeDays,upper,'b');
hold off
0 件のコメント
採用された回答
David Hill
2023 年 9 月 18 日
A=readmatrix('data table.csv','Range','A13:D408');
timeDays=A(:,1)';probability=A(:,2)';Lower=A(:,3)';Upper=A(:,4)';
plot(timeDays,probability,'r');
hold on;
patch([timeDays, fliplr(timeDays)], [Lower, fliplr(Upper)], 'g','FaceAlpha',0.2);
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Scatter Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!