Instead of a table-based approach, the color-based method to present the score system of Residual Tumor. The color corresponding to each predictor value corresponds to a number of points, which is indicated within each colored interval. The patient’s score is the sum of the points for all predictors. This score is converted into a risk estimate by means of the last color bar where a dark green color indicates a low risk and a light green to ecru color indicates high risk. This visualization of the model allows users to instantly gauge which predictors contribute most to a high risk estimate.
Van Belle, Vanya, and Ben Van Calster “Visualizing risk prediction models.” PloS one 10.7 (2015)
Overall Visualization
Individual Visualization (ID=140)
Prediction Model Logistic Regression w/ Interactions
Characteristic |
OR |
95% CI |
p-value |
Age |
1.01 |
0.97, 1.06 |
0.49 |
Tumor_Size |
1.06 |
1.04, 1.08 |
<0.001 |
Histology |
|
|
|
Invasive-duct./ductal-lob. |
— |
— |
|
Others |
3.41 |
2.16, 5.46 |
<0.001 |
Multifocality |
|
|
|
No |
— |
— |
|
Yes |
1.65 |
0.95, 2.85 |
0.071 |
Accomp_in_situ |
|
|
|
Others |
— |
— |
|
DCIS & LCIS |
2.06 |
0.59, 7.30 |
0.25 |
Lymphovascular |
|
|
|
Yes |
— |
— |
|
No |
5.16 |
0.34, 82.7 |
0.24 |
Age * Lymphovascular |
|
|
|
Age * No |
0.96 |
0.91, 1.00 |
0.061 |
Accomp_in_situ * Lymphovascular |
|
|
|
DCIS & LCIS * No |
2.86 |
0.73, 11.3 |
0.13 |
LS0tDQp0aXRsZTogICI8aDM+IDxhIGhyZWY9J2h0dHBzOi8vZ2l0aHViLmNvbS9WSVMtU0lHL1dvbmRlcmZ1bC1XZWRuZXNkYXlzL3RyZWUvbWFzdGVyL2RhdGEvMjAyMC8yMDIwLTEyLTA5Jz4gVmlzdWFsaXplIGEgcHJlZGljdGlvbiBtb2RlbCA8L2E+Ig0KYXV0aG9yOiAiQWd1c3RpbiBDYWxhdHJvbmkiDQpkYXRlOiAgICIxMi8yNi8yMDIwIg0Kb3V0cHV0OiANCiAgaHRtbF9kb2N1bWVudDoNCiAgICBzZWxmX2NvbnRhaW5kZWQ6IFRSVUUNCiAgICBjb2RlX2Rvd25sb2FkOiB5ZXMNCiAgICBjb2RlX2ZvbGRpbmc6IGhpZGUgIyBub25lIGhpZGUgc2hvdw0KICAgIHRvYzogZmFsc2UNCi0tLQ0KDQo8c3R5bGU+DQpibG9ja3F1b3Rlew0KICAgIHBhZGRpbmc6IDEwcHggMjBweDsNCiAgICBtYXJnaW46IDAgMCAyMHB4Ow0KICAgIGZvbnQtc2l6ZTogMTZweDsNCiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlZWU7DQp9DQo8L3N0eWxlPg0KDQpgYGB7ciBpbmNsdWRlID0gRkFMU0V9IA0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KHdhcm5pbmcgPSBGQUxTRSwgbWVzc2FnZSA9IEZBTFNFLCBjb21tZW50ID0gTkEsIGVjaG8gPSBGQUxTRSkNCmtuaXRyOjpvcHRzX2NodW5rJHNldChjYWNoZSA9IEZBTFNFKQ0Kb3B0aW9ucyh3aWR0aD0xNzApDQpgYGANCg0KYGBge3IgaW5jbHVkZSA9IEZBTFNFLCBldmFsID0gRkFMU0V9DQojIHVybCA8LSAiaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5vcmcvc3JjL2NvbnRyaWIvQXJjaGl2ZS9WUlBNL1ZSUE1fMS4yLnRhci5neiINCiMgcGtnRmlsZSA8LSAiVlJQTV8xLjIudGFyLmd6Ig0KIyBkb3dubG9hZC5maWxlKHVybCA9IHVybCwgZGVzdGZpbGUgPSBwa2dGaWxlKQ0KIyANCiMgaW5zdGFsbC5wYWNrYWdlcyhjKCdIbWlzYycsICdzdXJ2aXZhbCcsICdmaWVsZHMnLCAnUjJIVE1MJywgJ3ZpcmlkaXMnLCAna2VybmxhYicsICdST0NSJywnZ2dwbG90MicsICdzaGlueScpKQ0KIyBpbnN0YWxsLnBhY2thZ2VzKHBrZ3M9cGtnRmlsZSwgdHlwZT0ic291cmNlIiwgcmVwb3M9TlVMTCkNCmBgYA0KDQpgYGB7cn0NCnBhY21hbjo6cF9sb2FkKHRpZHl2ZXJzZSkNCg0KZDEgPC0gcmVhZC5jc3YoImh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9WSVMtU0lHL1dvbmRlcmZ1bC1XZWRuZXNkYXlzL21hc3Rlci9kYXRhLzIwMjAvMjAyMC0xMi0wOS9SZWV4Y2lzaW9uLmNzdiIpICU+JSANCiAgIG11dGF0ZSggaGlzdCAgICAgICAgID0gZmFjdG9yKGhpc3QsIGxhYmVscyA9IGMoIk90aGVycyIsICJJbnZhc2l2ZS1kdWN0Li9kdWN0YWwtbG9iLiIpKSAlPiUgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmN0X3JldigpLA0KICAgICAgICAgICBtdWx0LmZvYyAgICAgPSBmYWN0b3IobXVsdC5mb2MsIGxhYmVscyA9IGMoIk5vIiwiWWVzIikpLA0KICAgICAgICAgICBhY2MuaW4uc2l0dSAgPSBmYWN0b3IoYWNjLmluLnNpdHUsIGxhYmVscyA9IGMoIk90aGVycyIsIkRDSVMgJiBMQ0lTIikpLA0KICAgICAgICAgICBseW1waC5pbnYgICAgPSBmYWN0b3IobHltcGguaW52LCBsYWJlbHMgPSBjKCJObyIsIlllcyIpKSAlPiUgDQogICAgICAgICAgICAgICAgICAgICAgICAgICBmY3RfcmV2KCksDQogICAgICAgICAgIGVzdHIucmVjICAgICA9IGZhY3Rvcihlc3RyLnJlYywgbGFiZWxzID0gYygiTm8iLCJZZXMiKSksDQogICAgICAgICAgIHByb2cucmVjICAgICA9IGZhY3Rvcihwcm9nLnJlYywgbGFiZWxzID0gYygiTm8iLCJZZXMiKSkgKSAlPiUgDQogICByZW5hbWUoYFJlc2lkdWFsX1R1bW9yYCA9IFJFLCANCiAgICAgICAgICBgQWdlYCA9IGFnZSwNCiAgICAgICAgICBgVHVtb3JfU2l6ZWAgPSB0dW1vci5zaXplLA0KICAgICAgICAgIGBIaXN0b2xvZ3lgID0gaGlzdCwNCiAgICAgICAgICBgTXVsdGlmb2NhbGl0eWAgPSBtdWx0LmZvYywNCiAgICAgICAgICBgQWNjb21wX2luX3NpdHVgID0gYWNjLmluLnNpdHUsDQogICAgICAgICAgYEx5bXBob3Zhc2N1bGFyYCA9IGx5bXBoLmludiwNCiAgICAgICAgICBgRXN0cm9nZW5fcmVjZXB0b3JgID0gZXN0ci5yZWMsDQogICAgICAgICAgYFByb2dlc3Rlcm9uZV9yZWNlcHRvcmAgPSBwcm9nLnJlYykgDQpgYGANCg0KYGBge3J9DQpyaW86OmV4cG9ydChkMSwgInZpel9wcmVkLnJkcyIpDQpgYGANCg0KYGBge3J9DQojIGdsbShSZXNpZHVhbF9UdW1vciB+IC4gLCBkYXRhID0gZDEsIGZhbWlseSA9ICJiaW5vbWlhbCIpICU+JSANCiMgICBNQVNTOjpzdGVwQUlDKGYxLCAgdHJhY2UgPSBGQUxTRSkNCiMgDQojIGdsbShSZXNpZHVhbF9UdW1vciB+ICguKV4yICwgZGF0YSA9IGQxLCBmYW1pbHkgPSAiYmlub21pYWwiKSAlPiUgDQojICAgTUFTUzo6c3RlcEFJQyhmMSwgIHRyYWNlID0gRkFMU0UpDQoNCiMgZjIgPC0gZ2xtKFJlc2lkdWFsX1R1bW9yIH4gQWdlICsgVHVtb3JfU2l6ZSArIEhpc3RvbG9neSArIA0KIyAgICAgICAgICAgICAgICAgICAgICAgICAgIE11bHRpZm9jYWxpdHkgKyBBY2NvbXBfaW5fc2l0dSArIEx5bXBob3Zhc2N1bGFyLCANCiMgICAgICAgICAgIGRhdGEgPSBkMSwgZmFtaWx5ID0gImJpbm9taWFsIikNCg0KZjIgPC0gZ2xtKFJlc2lkdWFsX1R1bW9yIH4gQWdlICsgVHVtb3JfU2l6ZSArIEhpc3RvbG9neSArIA0KICAgICAgICAgICAgTXVsdGlmb2NhbGl0eSArIEFjY29tcF9pbl9zaXR1ICsgTHltcGhvdmFzY3VsYXIgKyAgICAgICAgICAgICAgDQogICAgICAgICAgICBBZ2UqTHltcGhvdmFzY3VsYXIgKyBBY2NvbXBfaW5fc2l0dSpMeW1waG92YXNjdWxhciwgDQogICAgICAgICAgZGF0YSA9IGQxLCBmYW1pbHkgPSAiYmlub21pYWwiKQ0KYGBgDQoNCj5JbnN0ZWFkIG9mIGEgdGFibGUtYmFzZWQgYXBwcm9hY2gsIHRoZSBjb2xvci1iYXNlZCBtZXRob2QgdG8gcHJlc2VudCB0aGUgc2NvcmUgc3lzdGVtIG9mIFJlc2lkdWFsIFR1bW9yLiANClRoZSBjb2xvciBjb3JyZXNwb25kaW5nIHRvIGVhY2ggcHJlZGljdG9yIHZhbHVlIGNvcnJlc3BvbmRzIHRvIGEgbnVtYmVyIG9mIHBvaW50cywgDQp3aGljaCBpcyBpbmRpY2F0ZWQgd2l0aGluIGVhY2ggY29sb3JlZCBpbnRlcnZhbC4gVGhlIHBhdGllbnQncyBzY29yZSBpcyB0aGUgDQpzdW0gb2YgdGhlIHBvaW50cyBmb3IgYWxsIHByZWRpY3RvcnMuIFRoaXMgc2NvcmUgaXMgY29udmVydGVkIGludG8gYSByaXNrIGVzdGltYXRlIA0KYnkgbWVhbnMgb2YgdGhlIGxhc3QgY29sb3IgYmFyIHdoZXJlIGEgZGFyayBncmVlbiBjb2xvciBpbmRpY2F0ZXMgYSBsb3cgcmlzayBhbmQgYSANCmxpZ2h0IGdyZWVuIHRvIGVjcnUgY29sb3IgaW5kaWNhdGVzIGhpZ2ggcmlzay4gVGhpcyB2aXN1YWxpemF0aW9uIG9mIHRoZSBtb2RlbCBhbGxvd3MgDQp1c2VycyB0byBpbnN0YW50bHkgZ2F1Z2Ugd2hpY2ggcHJlZGljdG9ycyBjb250cmlidXRlIG1vc3QgdG8gYSBoaWdoIHJpc2sgZXN0aW1hdGUuIDxicj4gKipWYW4gQmVsbGUsIFZhbnlhLCBhbmQgQmVuIFZhbiBDYWxzdGVyKiogDQpbIlZpc3VhbGl6aW5nIHJpc2sgcHJlZGljdGlvbiBtb2RlbHMuIl0oaHR0cHM6Ly9qb3VybmFscy5wbG9zLm9yZy9wbG9zb25lL2FydGljbGU/aWQ9MTAuMTM3MS9qb3VybmFsLnBvbmUuMDEzMjYxNCkgDQpQbG9TIG9uZSAxMC43ICgyMDE1KQ0KDQojIyB7LnRhYnNldH0NCg0KIyMjICoqT3ZlcmFsbCoqIFZpc3VhbGl6YXRpb24NCmBgYHtyfQ0KcGFjbWFuOjpwX2xvYWQoVlJQTSkNCmNvbHBsb3QoZjIsIA0KICAgICAgICBmaWxlbmFtZSA9ICd2aXpfcHJlZF8wMScsDQogICAgICAgIGNvbG9yb3B0aW9ucyA9IDIsIA0KICAgICAgICB6ZXJvbGV2ZWwgPSAnbWluJywNCiAgICAgICAgcmlza2xhYmVsID0gIkVzdGltYXRlZCByaXNrIG9mIFJlc2lkdWFsIFR1bW9yIGluIEJyZWFzdC1Db25zZXJ2aW5nIFRoZXJhcHkiKQ0KYGBgDQohW10odml6X3ByZWRfMDEucG5nKXt3aWR0aD04NSUgaGVpZ2h0PTg1JX0NCg0KDQojIyMgKipJbmRpdmlkdWFsKiogVmlzdWFsaXphdGlvbiAoSUQ9MTQwKQ0KYGBge3J9DQpwMSA8LSBkMVsxNDAsXQ0KDQpjb2xwbG90KGYyLCANCiAgICAgICAgZmlsZW5hbWUgPSAndml6X3ByZWRfMDInLA0KICAgICAgICBjb2xvcm9wdGlvbnMgPSAyLCANCiAgICAgICAgemVyb2xldmVsID0gJ21pbicsDQogICAgICAgIHJpc2tsYWJlbCA9ICJFc3RpbWF0ZWQgcmlzayBvZiBSZXNpZHVhbCBUdW1vciBpbiBCcmVhc3QtQ29uc2VydmluZyBUaGVyYXB5IiwNCiAgICAgICAgb2JzID0gcDEpDQpgYGANCiFbXSh2aXpfcHJlZF8wMi5wbmcpe3dpZHRoPTg1JSBoZWlnaHQ9ODUlfQ0KDQojIyMgKipQcmVkaWN0aW9uIE1vZGVsKiogPHNtYWxsPiBMb2dpc3RpYyBSZWdyZXNzaW9uIHcvIEludGVyYWN0aW9ucyA8L3NtYWxsPg0KYGBge3J9DQpwYWNtYW46OnBfbG9hZChndHN1bW1hcnkpDQp0aGVtZV9ndHN1bW1hcnlfY29tcGFjdCgpDQoNCnRibF9yZWdyZXNzaW9uKGYyLCANCiAgICAgICAgICAgICAgIGV4cG9uZW50aWF0ZSA9IFRSVUUsDQogICAgICAgICAgICAgICBwdmFsdWVfZnVuID0gfnN0eWxlX3B2YWx1ZSgueCwgZGlnaXRzID0gMikpICU+JSANCiAgYm9sZF9sYWJlbHMoKQ0KYGBgDQo=