#Link https://drive.google.com/drive/folders/14J1pBwILzMvbLsB7Fh-iQo3J0tn1xs3v?usp=sharing
#Load Libraries and Data
library(ROCR)
## Warning: package 'ROCR' was built under R version 4.1.3
library(rpart)
library(rpart.plot)
## Warning: package 'rpart.plot' was built under R version 4.1.3
heart <- read.csv("C:/Users/unise/Documents/BINUS/Data Mining and Visualization/[LEC]_UAS_DTSC6005001_Data Mining and Visualization/heartData.csv")
head(heart)
## Age Sex ChestPainType RestingBP Cholesterol FastingBS RestingECG MaxHR
## 1 40 M ATA 140 289 0 Normal 172
## 2 49 F NAP 160 180 0 Normal 156
## 3 37 M ATA 130 283 0 ST 98
## 4 48 F ASY 138 214 0 Normal 108
## 5 54 M NAP 150 195 0 Normal 122
## 6 39 M NAP 120 339 0 Normal 170
## ExerciseAngina Oldpeak ST_Slope HeartDisease
## 1 N 0.0 Up 0
## 2 N 1.0 Flat 1
## 3 N 0.0 Up 0
## 4 Y 1.5 Flat 1
## 5 N 0.0 Up 0
## 6 N 0.0 Up 0
Dataset ini memiliki 12 kolom, Age: Umur. Sex: Jenis kelamin. ChestPainType: Jenis nyeri dada. RestingBP: Berapa tekanan darah saat dalam keadaan normal. Cholesterol: Tingkat kolesterol. FastingBS: Berapa gula darah saat puasa. MaxHR: Maksimal tekanan ExerciseAngina: Oldpeak: ST_Slope: HeartDisease: Apakah responden memiliki penyakit jantung atau tidak. #Exploratory Data Analysis
dim(heart)
## [1] 918 12
Dataset terdiri dari 918 baris dan 12 kolom.
sapply(heart,function(x)sum(is.na(x)))
## Age Sex ChestPainType RestingBP Cholesterol
## 0 0 0 0 0
## FastingBS RestingECG MaxHR ExerciseAngina Oldpeak
## 0 0 0 0 0
## ST_Slope HeartDisease
## 0 0
Setiap kolom dalam dataset tersebut tidak memiliki missing values.
sapply(heart,function(x)length(unique(x)))
## Age Sex ChestPainType RestingBP Cholesterol
## 50 2 4 67 222
## FastingBS RestingECG MaxHR ExerciseAngina Oldpeak
## 2 3 119 2 53
## ST_Slope HeartDisease
## 3 2
Terdapat 50 macam umur dalam dataset ini. Terdapat 2 macam jenis kelamin dalam dataset ini. Terdapat 4 macam tipe dalam dataset ini. Terdapat 67 macam tekanan darah normal. Terdapat 222 macam kolesterol. Terdapat 2 macam gula darah saat puasa. Terdapat 3 macam ECG. Terdapat 119 macam detak jantung. Terdapat 2 macam Angina, apakah memiliki Angina atau tidak. Terdapat 53 macam Oldpeak. Terdapat 3 macam ST_Slope. Terdapat 2 macam penyakit jantung, apakah memiliki penyakit jantung atau tidak.
#Data Preparation
heart <- subset(heart, select = c(1,2,8,9,10,11,12))
heart
## Age Sex MaxHR ExerciseAngina Oldpeak ST_Slope HeartDisease
## 1 40 M 172 N 0.0 Up 0
## 2 49 F 156 N 1.0 Flat 1
## 3 37 M 98 N 0.0 Up 0
## 4 48 F 108 Y 1.5 Flat 1
## 5 54 M 122 N 0.0 Up 0
## 6 39 M 170 N 0.0 Up 0
## 7 45 F 170 N 0.0 Up 0
## 8 54 M 142 N 0.0 Up 0
## 9 37 M 130 Y 1.5 Flat 1
## 10 48 F 120 N 0.0 Up 0
## 11 37 F 142 N 0.0 Up 0
## 12 58 M 99 Y 2.0 Flat 1
## 13 39 M 145 N 0.0 Up 0
## 14 49 M 140 Y 1.0 Flat 1
## 15 42 F 137 N 0.0 Up 0
## 16 54 F 150 N 1.5 Flat 0
## 17 38 M 166 N 0.0 Flat 1
## 18 43 F 165 N 0.0 Up 0
## 19 60 M 125 N 1.0 Flat 1
## 20 36 M 160 N 3.0 Flat 1
## 21 43 F 142 N 0.0 Up 0
## 22 44 M 142 N 1.0 Flat 0
## 23 49 F 164 N 0.0 Up 0
## 24 44 M 150 Y 3.0 Flat 1
## 25 40 M 138 N 0.0 Up 0
## 26 36 M 178 N 0.0 Up 0
## 27 53 M 112 Y 3.0 Flat 0
## 28 52 M 118 N 0.0 Up 0
## 29 53 F 127 N 0.0 Up 0
## 30 51 M 145 N 0.0 Up 0
## 31 53 M 130 N 0.0 Flat 1
## 32 56 M 114 N 0.0 Up 0
## 33 54 M 122 N 2.0 Flat 1
## 34 41 M 130 N 2.0 Flat 1
## 35 43 F 154 N 0.0 Up 0
## 36 32 M 155 N 0.0 Up 0
## 37 65 M 87 Y 1.5 Flat 1
## 38 41 F 142 N 0.0 Up 0
## 39 48 F 148 N 0.0 Up 0
## 40 48 F 130 Y 1.0 Flat 0
## 41 54 F 130 N 0.0 Up 0
## 42 54 F 100 Y 0.0 Flat 1
## 43 35 M 168 N 0.0 Up 0
## 44 52 M 170 N 0.0 Up 0
## 45 43 M 120 Y 1.0 Flat 1
## 46 59 M 120 Y 1.0 Flat 0
## 47 37 M 168 N 0.0 Up 0
## 48 50 M 170 N 0.0 Up 0
## 49 36 M 184 N 1.0 Flat 0
## 50 41 M 170 N 0.0 Flat 1
## 51 50 M 121 Y 2.0 Flat 1
## 52 47 F 98 Y 2.0 Flat 1
## 53 45 M 122 N 0.0 Up 0
## 54 41 F 150 N 0.0 Up 0
## 55 52 F 140 Y 1.5 Flat 0
## 56 51 F 170 N 0.0 Up 0
## 57 31 M 153 Y 1.5 Flat 1
## 58 58 M 140 N 0.0 Flat 1
## 59 54 M 134 N 1.0 Up 0
## 60 52 M 96 Y 1.0 Flat 1
## 61 49 M 174 N 0.0 Up 0
## 62 43 F 175 N 0.0 Up 0
## 63 45 M 144 N 0.0 Up 0
## 64 46 M 125 Y 1.0 Flat 1
## 65 50 F 145 N 0.0 Up 0
## 66 37 F 130 N 0.0 Up 0
## 67 45 F 144 N 0.0 Up 0
## 68 32 M 184 N 0.0 Up 0
## 69 52 M 82 Y 4.0 Flat 1
## 70 44 M 170 N 0.0 Up 0
## 71 57 M 145 Y 1.0 Flat 1
## 72 44 M 135 N 0.0 Up 0
## 73 52 M 150 N 0.0 Flat 1
## 74 44 F 115 N 0.0 Up 0
## 75 55 M 128 Y 1.5 Flat 1
## 76 46 M 116 N 0.0 Up 0
## 77 32 M 130 N 0.0 Flat 1
## 78 35 F 150 N 0.0 Up 0
## 79 52 M 138 Y 0.0 Up 0
## 80 49 M 170 N 0.0 Flat 1
## 81 55 M 160 N 0.0 Up 0
## 82 54 M 154 N 0.0 Up 0
## 83 63 M 115 N 0.0 Flat 1
## 84 52 M 165 N 0.0 Up 0
## 85 56 M 125 Y 1.0 Flat 1
## 86 66 M 94 Y 1.0 Flat 1
## 87 65 M 112 Y 2.0 Flat 1
## 88 53 F 142 Y 2.0 Flat 0
## 89 43 M 155 N 0.0 Flat 1
## 90 55 M 110 Y 0.5 Flat 0
## 91 49 F 160 N 0.0 Up 0
## 92 39 M 140 N 0.0 Up 0
## 93 52 F 148 N 0.0 Up 0
## 94 48 M 92 Y 1.5 Flat 1
## 95 39 F 180 N 0.0 Up 0
## 96 58 M 140 Y 2.0 Flat 1
## 97 43 M 138 N 0.0 Up 0
## 98 39 M 160 N 0.0 Up 0
## 99 56 M 140 N 0.0 Up 0
## 100 41 M 144 N 0.0 Up 0
## 101 65 M 115 Y 1.0 Flat 1
## 102 51 M 100 N 0.0 Up 0
## 103 40 F 130 N 2.0 Flat 1
## 104 40 M 152 Y 1.0 Flat 1
## 105 46 M 124 N 0.0 Flat 1
## 106 57 M 140 N 0.0 Up 0
## 107 48 F 110 N 0.0 Up 0
## 108 34 M 168 N 0.0 Up 0
## 109 50 M 135 N 0.0 Up 0
## 110 39 M 106 N 0.0 Up 0
## 111 59 F 124 N 1.0 Flat 0
## 112 57 M 92 Y 3.0 Flat 1
## 113 47 M 125 Y 0.0 Up 0
## 114 38 M 150 N 0.0 Up 0
## 115 49 F 135 N 0.0 Up 0
## 116 33 F 150 Y 1.0 Flat 1
## 117 38 M 170 N 0.0 Flat 1
## 118 59 F 130 Y 1.5 Flat 1
## 119 35 F 185 N 0.0 Up 0
## 120 34 M 180 N 0.0 Flat 1
## 121 47 F 170 N 0.0 Flat 1
## 122 52 F 139 N 0.0 Up 0
## 123 46 M 140 N 0.0 Up 0
## 124 58 F 110 Y 1.0 Flat 1
## 125 58 M 150 N 0.0 Up 0
## 126 54 M 110 N 0.0 Up 0
## 127 34 F 190 N 0.0 Up 0
## 128 48 F 175 N 2.0 Up 0
## 129 54 F 140 N 0.0 Up 0
## 130 42 M 152 Y 1.5 Flat 0
## 131 38 M 130 N 0.0 Up 0
## 132 46 M 150 Y 0.0 Flat 1
## 133 56 M 122 Y 2.0 Flat 1
## 134 56 M 124 Y 1.5 Flat 1
## 135 61 F 120 Y 1.0 Flat 0
## 136 49 M 175 N 0.0 Flat 1
## 137 43 F 175 N 0.0 Up 0
## 138 39 M 146 N 2.0 Up 0
## 139 54 M 118 Y 0.0 Flat 1
## 140 43 M 130 Y 2.0 Flat 1
## 141 52 M 94 Y 2.5 Flat 1
## 142 50 M 125 Y 2.5 Flat 1
## 143 47 M 158 Y 3.0 Flat 1
## 144 53 M 155 N 0.0 Up 0
## 145 56 F 150 N 1.0 Flat 1
## 146 39 M 132 N 0.0 Up 0
## 147 42 M 155 N 0.0 Up 0
## 148 43 F 176 N 0.0 Up 0
## 149 50 M 160 N 0.0 Up 0
## 150 54 M 125 Y 1.0 Flat 1
## 151 39 M 120 N 0.0 Up 0
## 152 48 M 100 N 0.0 Up 0
## 153 40 M 150 N 0.0 Up 0
## 154 55 M 140 N 0.0 Up 0
## 155 41 M 160 N 0.0 Up 0
## 156 56 M 150 Y 3.0 Flat 1
## 157 38 M 150 Y 1.0 Flat 1
## 158 49 M 130 N 0.0 Up 0
## 159 44 M 100 Y 2.0 Flat 1
## 160 54 M 130 N 1.0 Up 0
## 161 59 M 119 Y 0.0 Flat 1
## 162 49 M 96 Y 0.0 Flat 1
## 163 47 M 174 N 0.0 Up 0
## 164 42 M 150 N 0.0 Up 0
## 165 52 F 140 N 0.0 Up 0
## 166 46 M 175 N 2.0 Flat 1
## 167 50 M 140 Y 5.0 Flat 1
## 168 48 M 118 N 0.0 Up 0
## 169 58 M 100 N 0.0 Up 0
## 170 58 M 160 N 0.0 Up 0
## 171 29 M 160 N 0.0 Up 0
## 172 40 M 188 N 0.0 Up 0
## 173 53 M 162 N 0.0 Up 0
## 174 49 M 172 N 0.0 Up 0
## 175 52 M 134 Y 2.0 Flat 1
## 176 43 M 135 Y 2.0 Flat 1
## 177 54 M 105 N 1.5 Flat 1
## 178 59 M 150 N 0.0 Up 0
## 179 37 M 150 N 0.0 Up 0
## 180 46 F 90 N 0.0 Up 0
## 181 52 M 120 Y 2.0 Flat 1
## 182 51 M 150 N 0.0 Up 0
## 183 52 M 124 Y 2.0 Flat 1
## 184 46 M 140 Y 1.0 Flat 0
## 185 54 F 130 N 0.0 Up 0
## 186 58 M 92 N 0.0 Flat 1
## 187 58 M 110 N 0.0 Up 0
## 188 41 M 138 Y 1.0 Flat 1
## 189 50 F 110 Y 1.0 Flat 0
## 190 53 M 120 Y 1.5 Flat 1
## 191 46 M 120 N 0.0 Up 0
## 192 50 M 116 N 0.0 Up 0
## 193 48 M 160 N 0.0 Up 0
## 194 45 M 110 N 0.0 Up 0
## 195 41 F 180 N 0.0 Up 0
## 196 62 F 116 N 0.0 Up 0
## 197 49 M 132 N 1.0 Flat 0
## 198 42 M 136 N 0.0 Up 0
## 199 53 M 116 Y 0.0 Flat 1
## 200 57 F 98 N 1.0 Flat 0
## 201 47 M 150 N 0.0 Up 0
## 202 46 M 150 N 0.0 Up 0
## 203 42 M 146 N 0.0 Up 0
## 204 31 F 150 N 0.0 Up 0
## 205 56 M 100 N 0.0 Up 0
## 206 50 M 140 Y 0.0 Up 0
## 207 35 M 180 N 0.0 Up 0
## 208 35 M 140 N 0.0 Flat 1
## 209 28 M 185 N 0.0 Up 0
## 210 54 M 140 N 0.0 Flat 1
## 211 48 M 110 N 0.0 Flat 1
## 212 50 F 140 Y 0.0 Flat 1
## 213 56 M 128 Y 1.0 Up 0
## 214 56 F 164 N 0.0 Up 0
## 215 47 M 98 Y 1.5 Flat 1
## 216 30 F 170 N 0.0 Up 0
## 217 39 M 150 N 0.0 Flat 1
## 218 54 M 137 N 0.0 Up 0
## 219 55 M 150 N 0.0 Up 0
## 220 29 M 170 N 0.0 Up 0
## 221 46 M 112 N 0.0 Flat 1
## 222 51 F 150 Y 1.0 Flat 1
## 223 48 F 125 N 0.0 Up 0
## 224 33 M 185 N 0.0 Up 0
## 225 55 M 137 N 0.0 Up 0
## 226 50 M 150 N 0.0 Flat 1
## 227 53 M 140 N 0.0 Up 0
## 228 38 M 134 Y 2.5 Flat 1
## 229 41 M 170 N 0.0 Up 0
## 230 37 F 184 N 0.0 Up 0
## 231 37 M 158 N 0.0 Up 0
## 232 40 M 167 N 0.0 Up 0
## 233 38 F 129 N 0.0 Up 0
## 234 41 M 142 N 0.0 Up 0
## 235 54 F 140 N 0.0 Up 0
## 236 39 M 160 Y 1.0 Flat 0
## 237 41 M 118 Y 3.0 Flat 1
## 238 55 M 136 N 0.0 Flat 1
## 239 48 M 99 Y 2.0 Flat 1
## 240 48 M 102 Y 3.0 Flat 1
## 241 55 M 155 N 0.0 Up 0
## 242 54 M 142 Y 2.0 Flat 1
## 243 55 M 143 Y 2.0 Flat 1
## 244 43 F 118 N 0.0 Up 0
## 245 48 M 103 Y 1.0 Flat 1
## 246 54 M 137 N 2.0 Up 0
## 247 54 M 150 Y 1.5 Flat 1
## 248 48 M 150 Y 2.0 Down 1
## 249 45 M 130 Y 1.0 Flat 1
## 250 49 M 120 Y 1.0 Flat 1
## 251 44 M 135 N 0.0 Flat 1
## 252 48 M 115 N 2.0 Flat 1
## 253 61 M 115 Y 0.0 Up 0
## 254 62 M 152 N 1.0 Up 0
## 255 55 M 96 Y 2.0 Flat 1
## 256 53 F 130 N 0.0 Up 0
## 257 55 F 150 N 0.0 Up 0
## 258 36 M 172 N 0.0 Up 0
## 259 51 F 120 N 0.5 Up 0
## 260 55 F 155 N 0.0 Up 0
## 261 46 M 165 Y 0.0 Up 0
## 262 54 F 138 N 1.0 Up 0
## 263 46 M 115 Y 0.0 Flat 1
## 264 59 M 125 N 0.0 Flat 1
## 265 47 M 145 Y 1.0 Flat 1
## 266 54 M 175 N 0.0 Up 0
## 267 52 M 110 Y 1.0 Flat 1
## 268 34 M 150 N 0.0 Up 0
## 269 54 M 91 Y 1.0 Flat 1
## 270 47 F 145 N 2.0 Flat 0
## 271 45 M 140 N 0.0 Up 0
## 272 32 F 165 N 0.0 Up 0
## 273 55 M 130 Y 3.0 Flat 1
## 274 55 M 134 N 0.0 Up 0
## 275 45 F 180 N 0.0 Up 0
## 276 59 M 100 N 0.0 Up 0
## 277 51 M 150 N 2.0 Flat 1
## 278 52 M 126 Y 1.5 Flat 1
## 279 57 F 126 Y 0.8 Flat 0
## 280 54 F 155 N 0.0 Up 0
## 281 60 M 135 N 0.0 Up 0
## 282 49 M 122 N 2.0 Flat 1
## 283 51 F 160 Y 2.0 Up 0
## 284 55 F 160 N 0.0 Up 0
## 285 42 M 170 N 0.0 Up 0
## 286 51 F 120 N 0.0 Up 0
## 287 59 M 140 N 0.0 Up 0
## 288 53 M 132 N 0.0 Up 0
## 289 48 F 156 N 2.0 Up 0
## 290 36 M 180 N 0.0 Up 0
## 291 48 M 138 N 0.0 Up 0
## 292 47 F 135 N 1.0 Up 0
## 293 53 M 148 N 0.0 Up 0
## 294 65 M 93 Y 0.0 Flat 1
## 295 32 M 127 N 0.7 Up 1
## 296 61 M 110 Y 1.5 Up 1
## 297 50 M 139 Y 0.7 Flat 1
## 298 57 M 131 Y 1.4 Up 1
## 299 51 M 92 N 0.0 Flat 1
## 300 47 M 149 N 2.1 Up 1
## 301 60 M 149 N 0.4 Flat 1
## 302 55 M 150 N 0.2 Up 0
## 303 53 M 120 N 1.5 Up 1
## 304 62 F 123 Y 1.7 Down 1
## 305 51 M 126 N 2.2 Flat 1
## 306 51 F 127 Y 1.5 Up 1
## 307 55 M 155 N 0.1 Flat 1
## 308 53 M 120 N 0.7 Down 0
## 309 58 M 138 N 0.5 Up 1
## 310 57 M 182 N 0.7 Down 1
## 311 65 M 154 N 1.0 Up 0
## 312 60 M 110 N 0.1 Up 1
## 313 41 M 176 N 1.6 Up 1
## 314 34 M 154 N 0.2 Up 1
## 315 53 M 141 Y 2.0 Down 0
## 316 74 M 123 N 1.3 Up 1
## 317 57 M 148 N 0.3 Flat 1
## 318 56 M 121 Y 1.8 Up 1
## 319 61 M 77 N 2.5 Flat 1
## 320 68 M 136 N 1.8 Up 1
## 321 59 M 175 N 2.6 Flat 1
## 322 63 M 109 N -0.9 Flat 1
## 323 38 F 166 N 2.8 Up 1
## 324 62 M 128 Y 2.5 Down 1
## 325 46 M 133 N -2.6 Flat 1
## 326 42 M 128 Y -1.5 Down 1
## 327 45 M 138 N -0.1 Up 0
## 328 59 M 119 Y 0.9 Up 1
## 329 52 M 82 Y 0.8 Flat 1
## 330 60 M 130 Y 1.1 Down 1
## 331 60 M 143 N 2.4 Up 1
## 332 56 M 82 N -1.0 Up 1
## 333 38 M 179 N -1.1 Up 0
## 334 40 M 144 N 0.0 Up 1
## 335 51 M 170 N -0.7 Up 1
## 336 62 M 134 N -0.8 Flat 1
## 337 72 M 114 N 1.6 Flat 0
## 338 63 M 154 N 3.7 Up 1
## 339 63 M 149 N 2.0 Up 1
## 340 64 F 145 N 1.1 Down 1
## 341 43 M 122 N 1.5 Down 1
## 342 64 M 114 Y 1.3 Down 1
## 343 61 M 113 N 1.4 Flat 1
## 344 52 M 120 N 0.0 Flat 1
## 345 51 M 104 N 0.0 Flat 1
## 346 69 M 130 N 0.0 Flat 1
## 347 59 M 115 N 0.0 Flat 1
## 348 48 M 128 N 0.0 Flat 1
## 349 69 M 104 Y 1.6 Flat 1
## 350 36 M 125 Y 1.0 Flat 1
## 351 53 M 120 N 0.0 Flat 1
## 352 43 M 140 Y 0.5 Up 1
## 353 56 M 100 Y -1.0 Down 1
## 354 58 M 100 Y 1.0 Flat 1
## 355 55 M 92 N 0.3 Up 1
## 356 67 M 125 N 0.0 Flat 1
## 357 46 M 113 Y 1.5 Flat 1
## 358 53 M 95 N 0.0 Flat 1
## 359 38 M 128 Y 0.0 Flat 1
## 360 53 M 115 N 0.0 Flat 1
## 361 62 M 72 Y 0.0 Flat 1
## 362 47 M 124 Y 0.0 Flat 1
## 363 56 M 99 N 0.0 Flat 1
## 364 56 M 148 N 0.0 Flat 1
## 365 56 M 97 N 0.0 Flat 0
## 366 64 F 140 Y 1.0 Flat 1
## 367 61 M 117 Y 2.0 Flat 1
## 368 68 M 120 Y 0.0 Up 1
## 369 57 M 120 Y 2.0 Flat 1
## 370 63 M 86 Y 2.0 Flat 1
## 371 60 M 63 Y 0.5 Up 1
## 372 66 M 108 Y 2.0 Flat 1
## 373 63 M 98 Y 0.0 Up 1
## 374 59 M 115 Y 1.0 Flat 1
## 375 61 M 105 Y 0.0 Down 1
## 376 73 F 121 N 0.0 Up 1
## 377 47 M 118 Y 1.0 Flat 1
## 378 65 M 122 N 1.2 Flat 1
## 379 70 M 157 Y 2.0 Flat 1
## 380 50 M 156 Y 0.0 Up 1
## 381 60 M 99 Y 0.5 Flat 1
## 382 50 M 120 Y 0.5 Flat 1
## 383 43 M 145 Y 2.0 Flat 1
## 384 38 F 156 N 0.0 Flat 1
## 385 54 M 155 N 0.0 Flat 1
## 386 61 M 105 Y 0.0 Flat 1
## 387 42 M 99 Y 0.0 Flat 1
## 388 53 M 135 Y 1.0 Flat 1
## 389 55 M 83 N 0.0 Flat 1
## 390 61 M 145 N 1.0 Flat 1
## 391 51 M 60 N 0.0 Flat 1
## 392 70 M 92 Y 0.0 Flat 1
## 393 61 M 115 N 0.0 Flat 1
## 394 38 M 120 Y 0.7 Flat 1
## 395 57 M 98 Y 2.0 Flat 1
## 396 38 M 150 N 0.0 Flat 1
## 397 62 F 143 N 0.0 Flat 1
## 398 58 M 105 Y 0.0 Flat 1
## 399 52 M 122 Y 1.0 Up 1
## 400 61 M 70 N 0.0 Flat 1
## 401 50 F 110 N 0.0 Flat 1
## 402 51 M 163 N 0.0 Flat 1
## 403 65 M 67 N 0.7 Flat 1
## 404 52 M 128 Y 2.0 Flat 1
## 405 47 M 120 Y 0.0 Flat 1
## 406 35 M 130 Y 1.2 Flat 1
## 407 57 M 100 Y 0.0 Flat 1
## 408 62 M 72 Y -0.5 Flat 1
## 409 59 M 94 N 0.0 Flat 1
## 410 53 M 122 Y 0.0 Flat 1
## 411 62 M 78 N 2.0 Flat 1
## 412 54 M 150 N 1.5 Flat 1
## 413 56 M 103 Y 1.0 Flat 1
## 414 56 M 98 N -2.0 Flat 1
## 415 54 M 110 Y 3.0 Flat 1
## 416 66 F 90 N 0.0 Flat 1
## 417 63 M 112 Y 3.0 Flat 1
## 418 44 M 127 N 0.0 Up 0
## 419 60 M 140 Y 1.5 Down 1
## 420 55 M 149 Y 2.5 Up 1
## 421 66 M 99 Y 1.3 Flat 0
## 422 66 M 120 N -0.5 Up 0
## 423 65 M 105 Y 0.0 Flat 1
## 424 60 M 140 Y 1.5 Flat 0
## 425 60 M 141 Y 2.0 Up 1
## 426 60 M 157 N 0.5 Flat 1
## 427 56 M 140 N 0.0 Up 0
## 428 59 M 117 Y 1.0 Flat 1
## 429 62 M 120 Y 0.5 Flat 1
## 430 63 M 120 Y 1.0 Flat 1
## 431 57 M 148 Y 1.0 Flat 1
## 432 62 M 86 N 0.0 Up 0
## 433 63 M 84 Y 2.5 Down 1
## 434 46 M 125 Y 2.0 Flat 1
## 435 63 M 120 N 1.5 Down 0
## 436 60 M 118 Y 0.0 Up 0
## 437 58 M 124 N 1.0 Up 1
## 438 64 M 106 N 2.0 Flat 1
## 439 63 M 111 Y 0.0 Flat 1
## 440 74 M 116 N 0.2 Up 0
## 441 52 M 180 N 3.0 Up 1
## 442 69 M 129 N 1.0 Flat 1
## 443 51 M 125 Y 1.2 Flat 1
## 444 60 M 140 Y 0.5 Flat 1
## 445 56 M 120 Y 1.5 Flat 1
## 446 55 M 124 Y 1.6 Flat 1
## 447 54 M 117 Y 1.4 Flat 1
## 448 77 M 110 Y 2.0 Up 1
## 449 63 M 105 Y 1.0 Flat 1
## 450 55 M 155 N 1.5 Flat 1
## 451 52 M 110 Y 2.0 Down 1
## 452 64 M 122 Y 1.0 Flat 1
## 453 60 M 118 Y 1.5 Flat 1
## 454 60 M 133 Y 2.0 Up 0
## 455 58 M 123 Y 1.2 Flat 1
## 456 59 M 131 Y 1.5 Up 0
## 457 61 M 80 Y 0.0 Flat 1
## 458 40 M 165 N 0.0 Flat 1
## 459 61 M 86 N 1.5 Flat 1
## 460 41 M 111 N 0.0 Up 0
## 461 57 M 118 Y 1.9 Flat 1
## 462 63 M 84 Y 0.0 Flat 1
## 463 59 M 117 Y 1.3 Down 1
## 464 51 M 107 N 0.0 Up 0
## 465 59 M 128 Y 2.0 Down 1
## 466 42 M 160 N 0.0 Up 0
## 467 55 M 125 Y 2.5 Flat 1
## 468 63 F 130 N 0.1 Up 0
## 469 62 M 97 Y 1.6 Up 1
## 470 56 M 161 N 2.0 Flat 0
## 471 53 M 106 N 0.0 Flat 1
## 472 68 M 130 Y 3.0 Flat 1
## 473 53 M 140 Y 1.5 Flat 1
## 474 60 M 122 Y 1.7 Flat 1
## 475 62 M 130 N 0.1 Up 0
## 476 59 M 120 Y 0.0 Flat 1
## 477 51 M 139 N 0.1 Up 0
## 478 61 M 108 Y 2.0 Down 1
## 479 57 M 148 Y 2.0 Flat 1
## 480 56 M 123 Y 2.5 Flat 1
## 481 58 M 110 Y 2.0 Flat 1
## 482 69 M 118 N 2.5 Down 1
## 483 67 M 125 N 2.5 Up 1
## 484 58 M 106 Y 1.5 Down 1
## 485 65 M 112 Y 1.1 Flat 1
## 486 63 M 128 Y 1.2 Flat 1
## 487 55 M 180 N 0.4 Up 0
## 488 57 M 144 Y 2.0 Flat 1
## 489 65 M 135 N 0.3 Up 0
## 490 54 M 140 Y 3.0 Flat 1
## 491 72 M 102 Y 1.0 Flat 1
## 492 75 M 108 N 0.0 Flat 1
## 493 49 M 145 N 3.0 Flat 1
## 494 51 M 127 Y 1.7 Flat 1
## 495 60 M 110 Y 2.5 Flat 1
## 496 64 F 140 Y 1.0 Flat 1
## 497 58 M 69 N 1.0 Down 0
## 498 61 M 148 Y 3.0 Down 1
## 499 67 M 130 Y 0.0 Flat 1
## 500 62 M 130 Y 1.0 Flat 1
## 501 65 M 140 Y 4.0 Down 1
## 502 63 M 138 Y 2.0 Flat 1
## 503 69 M 140 Y 2.0 Flat 1
## 504 51 M 138 N 0.2 Up 0
## 505 62 M 112 Y 3.0 Down 1
## 506 55 M 131 Y 1.2 Flat 1
## 507 75 M 112 Y 3.0 Flat 1
## 508 40 M 80 Y 0.0 Up 0
## 509 67 M 150 N 1.5 Down 1
## 510 58 M 110 N 0.0 Flat 1
## 511 60 M 126 N 0.3 Up 0
## 512 63 M 88 Y 2.0 Flat 1
## 513 35 M 153 N -0.1 Up 0
## 514 62 M 150 Y 1.3 Flat 1
## 515 43 M 120 N 0.5 Up 1
## 516 63 M 160 N 3.0 Flat 0
## 517 68 M 132 N 0.0 Flat 1
## 518 65 M 120 Y 1.5 Flat 1
## 519 48 M 110 Y 1.0 Down 1
## 520 63 M 121 Y 1.0 Up 1
## 521 64 M 128 N 0.5 Flat 0
## 522 61 M 135 Y 4.0 Down 1
## 523 50 M 120 Y 1.0 Up 1
## 524 59 M 117 Y 1.0 Flat 1
## 525 55 M 150 N 0.0 Up 0
## 526 45 M 144 N 0.1 Up 0
## 527 65 M 113 Y 1.7 Flat 1
## 528 61 M 135 N 0.3 Up 0
## 529 49 M 127 Y 1.5 Flat 1
## 530 72 M 109 Y 1.4 Flat 1
## 531 50 M 128 Y 1.1 Flat 1
## 532 64 M 115 Y 1.8 Flat 1
## 533 55 M 102 N 0.0 Flat 1
## 534 63 M 140 Y 2.0 Flat 1
## 535 59 M 135 Y 2.5 Down 1
## 536 56 M 122 Y 1.0 Flat 1
## 537 62 M 119 Y 1.2 Flat 1
## 538 74 M 130 Y 4.0 Down 1
## 539 54 M 112 Y 2.0 Flat 1
## 540 57 M 100 N 0.0 Up 0
## 541 62 M 122 Y 1.2 Flat 1
## 542 76 M 120 N 3.5 Down 1
## 543 54 F 105 Y 1.5 Flat 1
## 544 70 M 129 Y 3.0 Down 1
## 545 61 F 120 Y 0.0 Up 0
## 546 48 M 139 N 0.2 Up 0
## 547 48 M 162 N 0.0 Flat 1
## 548 61 M 100 N 1.5 Down 1
## 549 66 M 140 N 1.5 Up 1
## 550 68 M 135 N 0.2 Up 0
## 551 55 M 73 N 2.0 Flat 1
## 552 62 M 86 N 0.0 Up 0
## 553 71 M 108 Y 1.8 Flat 1
## 554 74 M 116 Y 1.8 Flat 1
## 555 53 M 160 N 0.3 Up 0
## 556 58 M 118 Y 0.0 Flat 1
## 557 75 M 112 Y 2.0 Down 0
## 558 56 M 122 Y 1.8 Flat 1
## 559 58 M 124 Y 1.4 Flat 1
## 560 64 M 102 Y 4.0 Down 1
## 561 54 M 137 N 0.2 Up 0
## 562 54 M 141 N 0.1 Up 0
## 563 59 M 154 Y 2.0 Flat 0
## 564 55 M 126 Y 1.1 Flat 1
## 565 57 M 160 Y 2.0 Flat 1
## 566 61 M 115 Y 1.7 Flat 1
## 567 41 M 128 Y 1.5 Flat 0
## 568 71 M 115 Y 0.0 Flat 1
## 569 38 M 105 Y 1.5 Down 1
## 570 55 M 110 Y 2.5 Flat 1
## 571 56 M 119 Y 2.0 Down 1
## 572 69 M 109 Y 1.5 Flat 1
## 573 64 M 135 Y 0.5 Flat 1
## 574 72 M 130 N 1.5 Flat 1
## 575 69 M 112 Y 1.5 Flat 1
## 576 56 M 126 Y 1.2 Flat 1
## 577 62 M 120 Y 3.0 Flat 1
## 578 67 M 110 Y 1.9 Flat 1
## 579 57 M 119 Y 3.0 Down 1
## 580 69 M 110 Y 1.8 Flat 1
## 581 51 M 130 Y 1.0 Flat 1
## 582 48 M 159 Y 1.5 Up 1
## 583 69 M 84 Y 0.0 Flat 1
## 584 69 M 126 N 0.3 Up 0
## 585 64 M 116 Y 1.5 Flat 1
## 586 57 M 120 N 0.8 Flat 1
## 587 53 M 122 Y 2.0 Flat 1
## 588 37 M 165 N 1.0 Flat 0
## 589 67 M 122 Y 2.0 Flat 1
## 590 74 M 94 N 0.0 Flat 1
## 591 63 M 133 N 0.2 Up 0
## 592 58 M 110 N 0.0 Up 0
## 593 61 M 150 Y 2.0 Down 1
## 594 64 M 130 N 0.0 Flat 1
## 595 58 M 113 Y 1.0 Up 1
## 596 60 M 140 Y 0.5 Flat 1
## 597 57 M 100 N 0.0 Flat 1
## 598 55 M 136 N 0.2 Up 0
## 599 55 M 127 Y 1.7 Down 1
## 600 56 M 98 N 1.5 Flat 1
## 601 57 M 96 Y 1.0 Flat 0
## 602 61 M 123 Y 1.3 Flat 1
## 603 61 M 98 Y 0.0 Flat 1
## 604 74 M 112 Y 1.5 Down 1
## 605 68 M 151 Y 0.0 Up 0
## 606 51 F 96 N 1.0 Up 0
## 607 62 M 108 Y 3.0 Flat 1
## 608 53 M 128 Y 1.5 Flat 1
## 609 62 M 138 Y 0.0 Flat 1
## 610 46 M 126 N 0.0 Flat 1
## 611 54 F 154 N 0.0 Flat 1
## 612 62 M 137 N 0.2 Up 0
## 613 55 M 100 N 0.0 Flat 1
## 614 58 M 135 N 0.3 Up 0
## 615 62 M 93 Y 0.0 Flat 1
## 616 70 M 109 N 2.4 Flat 1
## 617 67 F 160 N 1.6 Flat 0
## 618 57 M 141 N 0.3 Up 1
## 619 64 M 105 Y 0.2 Flat 0
## 620 74 F 121 Y 0.2 Up 0
## 621 65 M 140 N 0.4 Up 0
## 622 56 M 142 Y 0.6 Flat 1
## 623 59 M 142 Y 1.2 Flat 1
## 624 60 M 170 N 1.2 Flat 1
## 625 63 F 154 N 4.0 Flat 1
## 626 59 M 161 N 0.5 Flat 0
## 627 53 M 111 Y 0.0 Up 0
## 628 44 M 180 N 0.0 Up 0
## 629 61 M 145 N 2.6 Flat 1
## 630 57 F 159 N 0.0 Up 0
## 631 71 F 125 N 1.6 Flat 0
## 632 46 M 120 Y 1.8 Flat 1
## 633 53 M 155 Y 3.1 Down 1
## 634 64 M 144 Y 1.8 Flat 0
## 635 40 M 178 Y 1.4 Up 0
## 636 67 M 129 Y 2.6 Flat 1
## 637 48 M 180 N 0.2 Flat 0
## 638 43 M 181 N 1.2 Flat 0
## 639 47 M 143 N 0.1 Up 0
## 640 54 F 159 Y 0.0 Up 0
## 641 48 F 139 N 0.2 Up 0
## 642 46 F 152 Y 0.0 Flat 0
## 643 51 F 157 N 0.6 Up 0
## 644 58 M 165 N 2.5 Flat 1
## 645 71 F 130 N 0.0 Up 0
## 646 57 M 150 N 0.4 Flat 1
## 647 66 M 138 N 2.3 Up 0
## 648 37 F 170 N 0.0 Up 0
## 649 59 M 140 Y 3.4 Down 1
## 650 50 M 126 Y 0.9 Flat 1
## 651 48 M 150 Y 0.0 Up 1
## 652 61 M 138 Y 1.9 Up 1
## 653 59 M 125 N 0.0 Up 1
## 654 42 M 150 N 0.0 Up 0
## 655 48 M 186 N 0.0 Up 0
## 656 40 M 181 N 0.0 Up 1
## 657 62 F 163 N 0.0 Up 0
## 658 44 M 179 Y 0.4 Up 0
## 659 46 M 156 N 0.0 Up 0
## 660 59 M 134 N 2.2 Flat 1
## 661 58 M 165 N 0.0 Up 0
## 662 49 M 126 N 0.8 Up 1
## 663 44 M 177 N 0.0 Up 1
## 664 66 M 120 Y 0.0 Flat 1
## 665 65 F 114 N 1.0 Flat 1
## 666 42 M 125 Y 1.8 Flat 1
## 667 52 M 184 N 0.0 Up 0
## 668 65 F 157 N 0.8 Up 0
## 669 63 F 179 N 0.0 Up 0
## 670 45 F 175 N 0.6 Flat 0
## 671 41 F 168 N 0.0 Up 0
## 672 61 M 125 Y 3.6 Flat 1
## 673 60 F 96 N 0.0 Up 0
## 674 59 F 143 Y 0.0 Flat 1
## 675 62 M 103 N 1.4 Flat 1
## 676 57 M 173 N 0.2 Up 0
## 677 51 F 142 Y 1.2 Flat 1
## 678 44 M 169 N 0.0 Up 0
## 679 60 F 171 N 0.9 Up 0
## 680 63 M 150 N 2.3 Down 0
## 681 57 M 112 Y 0.6 Flat 1
## 682 51 M 186 Y 0.0 Up 0
## 683 58 F 152 N 0.0 Up 1
## 684 44 F 149 N 0.3 Flat 0
## 685 47 M 152 N 0.0 Up 1
## 686 61 M 140 Y 3.6 Flat 1
## 687 57 F 163 Y 0.6 Up 0
## 688 70 M 143 N 0.0 Up 0
## 689 76 F 116 N 1.1 Flat 0
## 690 67 F 142 N 0.3 Up 0
## 691 45 M 147 Y 0.0 Flat 1
## 692 45 M 148 Y 3.0 Flat 0
## 693 39 F 179 N 0.0 Up 0
## 694 42 F 173 N 0.0 Flat 0
## 695 56 M 178 N 0.8 Up 0
## 696 58 M 105 N 2.0 Flat 1
## 697 35 M 130 Y 1.6 Flat 1
## 698 58 M 111 Y 0.8 Up 1
## 699 41 M 168 N 2.0 Flat 0
## 700 57 M 126 Y 1.5 Flat 0
## 701 42 M 178 N 0.8 Up 0
## 702 62 M 140 N 0.0 Up 0
## 703 59 M 145 N 4.2 Down 0
## 704 41 F 163 N 0.0 Up 0
## 705 50 M 128 N 2.6 Flat 1
## 706 59 M 164 Y 0.0 Up 0
## 707 61 F 169 N 0.0 Up 1
## 708 54 M 109 Y 2.2 Flat 1
## 709 54 M 108 Y 0.0 Flat 1
## 710 52 M 168 N 1.0 Up 1
## 711 47 M 118 Y 1.0 Flat 1
## 712 66 M 151 N 0.4 Flat 0
## 713 58 M 156 N 0.1 Up 1
## 714 64 F 133 N 0.2 Up 0
## 715 50 F 162 N 1.1 Up 0
## 716 44 F 175 N 0.6 Flat 0
## 717 67 M 71 N 1.0 Flat 1
## 718 49 F 163 N 0.0 Up 0
## 719 57 M 124 N 1.0 Flat 1
## 720 63 M 147 N 1.4 Flat 1
## 721 48 M 166 N 0.5 Flat 1
## 722 51 M 143 Y 1.2 Flat 0
## 723 60 F 157 N 2.6 Flat 1
## 724 59 M 162 Y 0.0 Up 1
## 725 45 F 138 N 0.0 Flat 0
## 726 55 F 117 Y 3.4 Flat 1
## 727 41 M 153 N 0.0 Up 0
## 728 60 F 161 N 0.0 Up 1
## 729 54 F 170 N 0.0 Up 0
## 730 42 M 162 N 0.0 Up 0
## 731 49 F 162 N 0.0 Flat 0
## 732 46 M 144 N 0.8 Up 1
## 733 56 F 133 Y 4.0 Down 1
## 734 66 F 114 N 2.6 Down 0
## 735 56 M 103 Y 1.6 Down 1
## 736 49 M 139 N 2.0 Flat 1
## 737 54 M 116 Y 3.2 Flat 1
## 738 57 M 88 Y 1.2 Flat 1
## 739 65 F 151 N 0.8 Up 0
## 740 54 M 152 N 0.5 Down 0
## 741 54 F 163 N 0.0 Up 0
## 742 62 M 99 Y 1.8 Flat 1
## 743 52 F 169 N 0.1 Flat 0
## 744 52 M 158 N 0.8 Up 0
## 745 60 M 160 Y 1.4 Up 1
## 746 63 F 169 Y 1.8 Flat 1
## 747 66 M 132 Y 0.1 Up 1
## 748 42 M 178 N 0.0 Up 0
## 749 64 M 96 Y 2.2 Down 1
## 750 54 M 165 N 1.6 Up 0
## 751 46 F 160 Y 1.4 Down 0
## 752 67 F 172 N 0.0 Up 0
## 753 56 M 144 Y 1.2 Flat 1
## 754 34 F 192 N 0.7 Up 0
## 755 57 M 168 Y 0.0 Up 0
## 756 64 M 132 N 2.0 Flat 1
## 757 59 M 182 N 0.0 Up 0
## 758 50 M 163 N 0.6 Flat 1
## 759 51 M 125 Y 1.4 Up 0
## 760 54 M 195 N 0.0 Up 1
## 761 53 M 95 Y 2.0 Flat 1
## 762 52 M 160 N 0.0 Up 1
## 763 40 M 114 Y 2.0 Flat 1
## 764 58 M 173 N 3.2 Up 1
## 765 41 F 172 Y 0.0 Up 0
## 766 41 M 179 N 0.0 Up 0
## 767 50 F 158 N 1.6 Flat 0
## 768 54 F 167 N 0.0 Up 0
## 769 64 F 122 N 2.0 Flat 0
## 770 51 F 149 N 0.5 Up 0
## 771 46 F 172 N 0.0 Up 0
## 772 55 M 111 Y 5.6 Down 1
## 773 45 M 170 N 0.0 Up 0
## 774 56 M 162 N 1.9 Flat 0
## 775 66 F 165 Y 1.0 Flat 1
## 776 38 M 182 Y 3.8 Flat 1
## 777 62 F 154 Y 1.4 Flat 1
## 778 55 M 155 N 0.0 Up 0
## 779 58 M 130 Y 3.0 Flat 1
## 780 43 M 161 N 0.0 Up 0
## 781 64 F 154 Y 0.0 Up 0
## 782 50 F 159 N 0.0 Up 0
## 783 53 M 152 N 1.2 Down 0
## 784 45 F 152 Y 0.2 Flat 0
## 785 65 M 174 N 1.4 Flat 1
## 786 69 M 131 N 0.1 Flat 0
## 787 69 M 146 N 2.0 Flat 1
## 788 67 M 125 Y 0.9 Flat 1
## 789 68 F 115 N 1.5 Flat 0
## 790 34 M 174 N 0.0 Up 0
## 791 62 F 106 N 1.9 Flat 1
## 792 51 M 122 Y 4.2 Flat 1
## 793 46 M 147 N 3.6 Flat 1
## 794 67 M 163 N 0.2 Flat 1
## 795 50 M 163 N 0.0 Up 0
## 796 42 M 194 N 0.8 Down 0
## 797 56 F 150 Y 1.9 Flat 1
## 798 41 M 158 N 0.0 Up 1
## 799 42 F 122 N 0.6 Flat 0
## 800 53 M 173 N 0.0 Up 0
## 801 43 M 162 N 1.9 Up 0
## 802 56 M 105 Y 2.1 Flat 1
## 803 52 M 147 N 0.1 Up 0
## 804 62 F 157 N 1.2 Flat 0
## 805 70 M 112 Y 2.9 Flat 1
## 806 54 M 160 N 1.2 Up 0
## 807 70 M 125 Y 2.6 Down 1
## 808 54 M 156 N 0.0 Up 0
## 809 35 M 156 Y 0.0 Up 1
## 810 48 M 175 N 0.0 Up 0
## 811 55 F 161 N 1.4 Flat 0
## 812 58 F 122 N 1.0 Flat 0
## 813 54 F 158 N 1.6 Flat 0
## 814 69 F 151 N 1.8 Up 0
## 815 77 M 162 Y 0.0 Up 1
## 816 68 M 151 N 1.0 Up 0
## 817 58 M 171 N 0.0 Up 1
## 818 60 M 141 Y 2.8 Flat 1
## 819 51 M 173 Y 1.6 Up 1
## 820 55 M 145 Y 0.8 Flat 1
## 821 52 M 178 N 1.2 Flat 0
## 822 60 F 160 N 0.0 Up 0
## 823 58 M 154 Y 0.6 Flat 0
## 824 64 M 131 Y 1.8 Flat 1
## 825 37 M 187 N 3.5 Down 0
## 826 59 M 159 N 0.2 Flat 1
## 827 51 M 166 N 2.4 Flat 0
## 828 43 F 165 N 0.2 Flat 0
## 829 58 M 131 Y 2.2 Flat 1
## 830 29 M 202 N 0.0 Up 0
## 831 41 F 172 N 1.4 Up 0
## 832 63 F 172 N 0.0 Up 0
## 833 51 M 154 Y 0.0 Up 0
## 834 54 M 147 N 0.4 Flat 0
## 835 44 M 170 N 0.0 Up 0
## 836 54 M 126 Y 2.8 Flat 1
## 837 65 M 127 N 2.8 Flat 1
## 838 57 M 174 N 1.6 Up 0
## 839 63 M 132 Y 1.8 Up 1
## 840 35 F 182 N 1.4 Up 0
## 841 41 M 132 N 0.0 Flat 0
## 842 62 F 97 N 1.2 Flat 1
## 843 43 F 136 Y 3.0 Flat 1
## 844 58 F 162 N 1.0 Up 0
## 845 52 M 190 N 0.0 Flat 0
## 846 61 F 146 Y 1.0 Flat 1
## 847 39 M 140 N 1.2 Flat 1
## 848 45 M 185 N 0.0 Up 0
## 849 52 M 161 Y 0.0 Up 1
## 850 62 M 146 N 1.8 Flat 0
## 851 62 F 145 N 6.2 Down 1
## 852 53 F 160 N 0.0 Up 0
## 853 43 M 120 Y 2.5 Flat 1
## 854 47 M 156 N 0.0 Up 0
## 855 52 M 172 N 0.2 Up 0
## 856 68 M 150 Y 1.6 Flat 1
## 857 39 M 182 N 0.0 Up 0
## 858 53 F 143 N 0.4 Flat 0
## 859 62 F 160 N 3.6 Down 1
## 860 51 F 142 N 1.5 Up 0
## 861 60 M 144 Y 1.4 Up 1
## 862 65 M 158 N 0.6 Up 1
## 863 65 F 148 N 0.8 Up 0
## 864 60 M 155 N 3.0 Flat 1
## 865 60 M 142 Y 2.8 Flat 1
## 866 54 M 113 N 1.4 Flat 1
## 867 44 M 188 N 0.0 Up 0
## 868 44 M 153 N 0.0 Up 1
## 869 51 M 123 N 0.6 Up 0
## 870 59 M 157 N 1.6 Up 0
## 871 71 F 162 N 0.4 Up 0
## 872 61 M 137 Y 1.0 Flat 0
## 873 55 M 132 Y 1.2 Flat 1
## 874 64 M 158 N 0.0 Up 1
## 875 43 M 171 N 1.5 Up 0
## 876 58 F 172 N 0.0 Up 0
## 877 60 M 132 Y 2.4 Flat 1
## 878 58 M 160 N 1.8 Flat 1
## 879 49 M 171 N 0.6 Up 0
## 880 48 M 168 N 1.0 Down 1
## 881 52 M 162 N 0.5 Up 0
## 882 44 M 173 N 0.0 Up 0
## 883 56 F 153 N 1.3 Flat 0
## 884 57 M 148 N 0.4 Flat 0
## 885 67 M 108 Y 1.5 Flat 1
## 886 53 F 115 N 0.0 Up 0
## 887 52 M 169 N 0.0 Up 0
## 888 43 M 143 Y 0.1 Flat 1
## 889 52 M 156 Y 1.0 Flat 1
## 890 59 M 162 N 0.8 Up 1
## 891 64 M 155 N 0.6 Flat 0
## 892 66 F 152 N 0.0 Flat 0
## 893 39 F 152 N 0.0 Flat 0
## 894 57 M 164 N 0.0 Up 1
## 895 58 F 131 N 0.6 Flat 0
## 896 57 M 143 Y 3.0 Flat 1
## 897 47 M 179 N 0.0 Up 0
## 898 55 F 130 Y 2.0 Flat 1
## 899 35 M 174 N 0.0 Up 0
## 900 61 M 161 N 0.0 Up 1
## 901 58 M 140 N 4.4 Down 1
## 902 58 F 146 Y 2.8 Flat 1
## 903 58 M 144 N 0.4 Flat 0
## 904 56 M 163 N 0.0 Up 0
## 905 56 M 169 N 0.0 Down 0
## 906 67 M 150 N 0.8 Flat 1
## 907 55 F 166 N 1.2 Up 0
## 908 44 M 144 Y 2.8 Down 1
## 909 63 M 144 Y 4.0 Up 1
## 910 63 F 136 Y 0.0 Flat 1
## 911 41 M 182 N 0.0 Up 0
## 912 59 M 90 N 1.0 Flat 1
## 913 57 F 123 Y 0.2 Flat 1
## 914 45 M 132 N 1.2 Flat 1
## 915 68 M 141 N 3.4 Flat 1
## 916 57 M 115 Y 1.2 Flat 1
## 917 57 F 174 N 0.0 Flat 1
## 918 38 M 173 N 0.0 Up 0
#Imputation
heart$Age[is.na(heart$Age)] <-mean(heart$Age, na.rm = T)
sapply(heart, function(x)sum(is.na(x)))
## Age Sex MaxHR ExerciseAngina Oldpeak
## 0 0 0 0 0
## ST_Slope HeartDisease
## 0 0
heart1 <- heart[1:800,]
validation <- heart[801:889,]
model <- glm(HeartDisease ~ ., family = binomial(link = "logit"), data = heart1)
summary(model)
##
## Call:
## glm(formula = HeartDisease ~ ., family = binomial(link = "logit"),
## data = heart1)
##
## Deviance Residuals:
## Min 1Q Median 3Q Max
## -2.7175 -0.5577 0.2662 0.5009 2.6022
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -1.27927 1.18865 -1.076 0.28182
## Age 0.02237 0.01248 1.793 0.07293 .
## SexM 1.71848 0.27800 6.182 6.35e-10 ***
## MaxHR -0.01230 0.00473 -2.599 0.00935 **
## ExerciseAnginaY 1.01656 0.23714 4.287 1.81e-05 ***
## Oldpeak 0.37655 0.12276 3.067 0.00216 **
## ST_SlopeFlat 1.27289 0.41038 3.102 0.00192 **
## ST_SlopeUp -1.35888 0.42123 -3.226 0.00126 **
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 1094.95 on 799 degrees of freedom
## Residual deviance: 596.23 on 792 degrees of freedom
## AIC: 612.23
##
## Number of Fisher Scoring iterations: 5
#Evaluate Model
library(ROCR)
predictionLogistic <- predict(model, validation, type= "response")
pd <- prediction(predictionLogistic, validation$HeartDisease)
rocCurve <- performance(pd, measure = "tpr", x.measure = "fpr")
plot(rocCurve)
auc <- performance(pd, measure = "auc")
auc <- auc@y.values[[1]]
auc
## [1] 0.8586171
#check accuracy
result <- ifelse(predictionLogistic > 0.5, 1, 0)
misclassificationError <- mean(result != validation$HeartDisease)
print(paste("Accuracy: " , 1-misclassificationError))
## [1] "Accuracy: 0.764044943820225"