library(XML)
url="http://nda.nic.in/martyrs.html"
str(tables)
## List of 13
##  $NULL :'data.frame': 303 obs. of 5 variables: ## ..$ V1: Factor w/ 23 levels "","2/LT","BRIG",..: 1 1 1 8 1 18 17 17 16 1 ...
##   ..$V2: Factor w/ 279 levels "","A BANDYOPADHYAY",..: 79 NA NA NA NA NA 89 NA NA NA ... ## ..$ V3: Factor w/ 183 levels "","-","1    DOGRA",..: NA NA NA NA NA NA NA NA NA NA ...
##   ..$V4: Factor w/ 91 levels "1","10","100",..: NA NA NA NA NA NA NA NA NA NA ... ## ..$ V5: Factor w/ 16 levels "A","B","C","D",..: NA NA NA NA NA NA NA NA NA NA ...
##  $NULL :'data.frame': 301 obs. of 5 variables: ## ..$ V1: Factor w/ 23 levels "","2/LT","BRIG",..: 1 8 1 18 17 17 16 1 14 20 ...
##   ..$V2: Factor w/ 278 levels "","A BANDYOPADHYAY",..: NA NA NA NA 88 NA NA NA NA 139 ... ## ..$ V3: Factor w/ 183 levels "","-","1    DOGRA",..: NA NA NA NA NA NA NA NA NA 183 ...
##   ..$V4: Factor w/ 91 levels "1","10","100",..: NA NA NA NA NA NA NA NA NA 91 ... ## ..$ V5: Factor w/ 16 levels "A","B","C","D",..: NA NA NA NA NA NA NA NA NA 16 ...
##  $NULL : NULL ##$ NULL   :'data.frame': 295 obs. of  5 variables:
##   ..$V1: Factor w/ 21 levels "","2/LT","BRIG",..: 16 15 1 13 18 10 11 4 9 9 ... ## ..$ V2: Factor w/ 278 levels "","A    BANDYOPADHYAY",..: NA NA NA NA 139 199 165 148 87 163 ...
##   ..$V3: Factor w/ 183 levels "","-","1 DOGRA",..: NA NA NA NA 183 138 104 112 179 179 ... ## ..$ V4: Factor w/ 91 levels "1","10","100",..: NA NA NA NA 91 18 49 2 9 10 ...
##   ..$V5: Factor w/ 16 levels "A","B","C","D",..: NA NA NA NA 16 1 1 1 1 1 ... ##$ NULL   :'data.frame': 284 obs. of  5 variables:
##   ..$V1: Factor w/ 21 levels "","2/LT","BRIG",..: 16 15 1 13 18 10 11 4 9 9 ... ## ..$ V2: Factor w/ 276 levels "A    BANDYOPADHYAY",..: NA NA NA NA 137 197 163 146 86 161 ...
##   ..$V3: Factor w/ 182 levels "-","1 DOGRA",..: NA NA NA NA 182 137 103 111 178 178 ... ## ..$ V4: Factor w/ 91 levels "1","10","100",..: NA NA NA NA 91 18 49 2 9 10 ...
##   ..$V5: Factor w/ 16 levels "A","B","C","D",..: NA NA NA NA 16 1 1 1 1 1 ... ##$ NULL   :'data.frame': 1 obs. of  1 variable:
##   ..$Our Heroes: Factor w/ 1 level "": 1 ##$ martyrs: NULL
##  $martyrs:'data.frame': 272 obs. of 5 variables: ## ..$ RANK  : Factor w/ 15 levels "2/LT","BRIG",..: 9 10 3 8 8 6 13 1 1 1 ...
##   ..$NAME : Factor w/ 270 levels "A BANDYOPADHYAY",..: 192 158 141 85 156 64 181 80 260 135 ... ## ..$ UNIT  : Factor w/ 179 levels "-","1    DOGRA",..: 135 103 111 176 176 175 175 130 121 162 ...
##   ..$COURSE: Factor w/ 90 levels "1","10","100",..: 18 49 2 9 10 12 13 16 16 17 ... ## ..$ SQN   : Factor w/ 15 levels "A","B","C","D",..: 1 1 1 1 1 1 1 1 1 1 ...
##  $martyrs: NULL ##$ martyrs:'data.frame': 5 obs. of  5 variables:
##   ..$RANK : Factor w/ 4 levels "CAPT","FLG OFFR",..: 2 1 1 3 4 ## ..$ NAME  : Factor w/ 5 levels "GR SINGH","JS MALIK",..: 5 3 1 4 2
##   ..$UNIT : Factor w/ 4 levels "5 ASSAM","5 SIKH",..: 4 2 1 4 3 ## ..$ COURSE: Factor w/ 5 levels "23","26","28",..: 3 4 5 2 1
##   ..$SQN : Factor w/ 5 levels "D","H","J","K",..: 1 2 3 4 5 ##$ NULL   :'data.frame': 10 obs. of  3 variables:
##   ..$V1: Factor w/ 1 level "": 1 1 1 1 1 1 1 1 1 1 ## ..$ V2: Factor w/ 2 levels "","JOINING INSTRUCTIONS - 136TH COURSE\r\n                      \r\n                     SUO MOTU DISCLOSURE UNDER"| __truncated__: 1 1 1 1 1 1 2 1 2 1
##   ..$V3: Factor w/ 1 level "": NA NA NA NA NA NA NA NA NA 1 ##$ NULL   :'data.frame': 1 obs. of  2 variables:
##   ..$: Factor w/ 1 level "": 1 ## ..$ : Factor w/ 1 level "JOINING INSTRUCTIONS - 136TH COURSE\r\n                      \r\n                     SUO MOTU DISCLOSURE UNDER"| __truncated__: 1
##  $NULL :'data.frame': 1 obs. of 1 variable: ## ..$ V1: Factor w/ 1 level "Designed & Developed by National Defence Academy. Site hosted by NIC. \r\n    Copyright 2014 National Defence A"| __truncated__: 1
names(tables)
##  [1] "NULL"    "NULL"    "NULL"    "NULL"    "NULL"    "NULL"    "martyrs"
##  [8] "martyrs" "martyrs" "martyrs" "NULL"    "NULL"    "NULL"
tables[8]
## $martyrs ## RANK NAME ## 1 LT COL RP SINGH ## 2 MAJ PS RAMAN ## 3 CAPT NM CHADHA ## 4 LT CDR JOGINDER KRISHNA PURI ## 5 LT CDR PRABHAT KUMAR ## 6 FLT LT GS AHUJA ## 7 SQN LDR RC SACHDEV ## 8 2/LT IM KHAN ## 9 2/LT VN ATHALE ## 10 2/LT NC KOHLI ## 11 COL SSS RAMAN ## 12 CAPT MANJEET SINGH ## 13 CAPT PK JOHRI ## 14 MAJ SP SINGH, SM ## 15 2/LT VR DUBAL ## 16 BRIG BS SHERGIL ## 17 CAPT YV PRASAD ## 18 MAJ MANWINDRA SINGH ## 19 MAJ A MATHUR ## 20 CAPT R SUBRAMANIAM ## 21 SQN LDR PK CHHIKARA ## 22 CAPT AMIT SEMVAL ## 23 CAPT KHAWAR SAEED ## 24 CAPT SS MALIK ## 25 FLT LT AMIT SINGH ## 26 LT COL ONKAR SINGH ## 27 SQN LDR NK MALIK ## 28 MAJ YOGENDRA TANDON ## 29 MAJ SM DEV ## 30 CAPT GS SALARIA, PVC (Posthumous) ## 31 MAJ SM SHARMA, Vr C (Posthumous) ## 32 MAJ RANVEER SINGH ## 33 MAJ VR CHOUDHARY ## 34 LT MANVEER SINGH ## 35 MAJ GC VERMA ## 36 MAJ BS RANDHAWA ## 37 2/LT S DAGAR ## 38 MAJ BS MEHTA ## 39 MAJ BHAGAT SINGH ## 40 LT SH KUNDANMAL ## 41 2/LT MARINDER SINGH ## 42 2/LT GK MOHINDRA ## 43 2/LT DK DAS ## 44 2/LT KJ SINGH ## 45 SQN LDR R PUNDIR ## 46 MAJ PR TATHAWADE ## 47 MAJ AJAY PAL SINGH ## 48 2/LT RAKESH SINGH, AC (Posthumous) ## 49 MAJ SJ SINGH ## 50 CAPT VK SINGH ## 51 CAPT GURJINDER SINGH SURI ## 52 CAPT NITIN CHAVHAN ## 53 CAPT JAGDISH CHANDRA ## 54 CAPT AMARJIT SINGH ## 55 LT COL RK DIWAN ## 56 CAPT DPS DUTTA ## 57 LT MR PALTA ## 58 CAPT JS MALIA ## 59 CAPT SURJIT SINGH ## 60 MAJ SKS WALIA ## 61 FLT LT VV TAMBE ## 62 2/LT RVS RANA ## 63 LT PK GAUR ## 64 LT IGNATIOUS LOPEZ ## 65 LT UMA MAHESHWAR ## 66 LT SEN GUPTA ## 67 2/LT SS GILL ## 68 2/LT UC GUPTA ## 69 2/LT NAVNEET SWARAJ ## 70 MAJ DILIP SINGH ## 71 MAJ MS DAHIYA ## 72 MAJ SUSHIL AIMA ## 73 MAJ M TALWAR ## 74 MAJ SAMEER KOTWAL ## 75 FLT LT V KRISHNAMURTHAY ## 76 CAPT HARI RAJ KUMAR ## 77 MAJ JOJY JOSEPH ## 78 LT ASHOK KUMAR ## 79 FLT LT ANSHUL KHATI ## 80 MAJ J PRATAP ## 81 LT COL MD ANAND ## 82 LT COL VP GHAI ## 83 MAJ MS BAL ## 84 LT COL D NARANG ## 85 LT COL SS MALIK ## 86 CAPT KL SHUKLA ## 87 FLT LT VM JOSHI ## 88 2/LT VK GOSWAMI ## 89 2/LT KS GOPAL ## 90 LT CHARANJEET SINGH ## 91 LT COL R VISHWANATHAN ## 92 CAPT RAVINDER SINGH MADAR ## 93 SQN LDR AJAY AHUJA ## 94 2/LT RAJESH KUMAR ## 95 COL NEERAJ SOOD ## 96 MAJ NAVNEET VATS ## 97 FLT LT SR KAGDI ## 98 CAPT ADITYA MISHRA ## 99 CAPT RAMESH CHANDER ## 100 MAJ P SHYAM SUNDER ## 101 CAPT ATUL SOMRA ## 102 CAPT BADAL SINGH SIKARWAR ## 103 MAJ SR MANDKE ## 104 LT BI GOSWAMI ## 105 LT DS BARAR ## 106 2/LT CS DHILLON ## 107 2/LT CHATRAPATI SINGH ## 108 2/LT ROMESH PURI ## 109 MAJ DS PANNU ## 110 2/LT HARJEET SINGH ## 111 CAPT DALJINDER SINGH ## 112 MAJ RANJIT MUTHANNA ## 113 COL JAI PRAKASH ## 114 CAPT SUNIL CHANDRA ## 115 LT COL SCHNJ RAJA ## 116 MAJ SS SHARMA ## 117 MAJ ROHIT DUTT ## 118 COL GS SARNA, KC ## 119 CAPT ARUN SINGH JASROTIA, AC (Posthumous), SM ## 120 2/LT PUNEET NATH DUTT, AC (Posthumous) ## 121 CAPT ANUJ NAYYAR ## 122 CAPT KC DHARASHIVKAR ## 123 CAPT AMIT KUMAR CHANDAN ## 124 MAJ PUNEET KAROL ## 125 LT RANJEET SINGH ## 126 LT CDR RAJAT KUMAR SEN ## 127 FLT LT TK CHAUDHARY ## 128 CAPT GP BHATNAGAR ## 129 CAPT AK DUTT ## 130 LT SC CHAWLA ## 131 2/LT GURUCHARAN SINGH ## 132 MAJ MANMOHAN SINGH BAJAJ, SC ## 133 CAPT HC GUJRAL ## 134 FLT LT HARBIR SINGH SHIROHI ## 135 MAJ RD VATS ## 136 FLT LT RB MEHTA ## 137 CAPT KS CHILLAR ## 138 MAJ RK ARORA ## 139 2/LT KS PIRHAR ## 140 LT RAVI LARORIYA ## 141 MAJ YASHJIT SEHGAL ## 142 FLT LT PV APTE ## 143 CAPT RM GUPTA ## 144 CAPT MS DUGGAL ## 145 CAPT MS PATHANIA ## 146 2/LT VP SINGH, VrC ## 147 COL DJ SINGH ## 148 2/LT ARUN KHETARPAL, PVC (Posthumous) ## 149 MAJ NJD SINGH ## 150 CAPT ARUN SHANKAR KURUR ## 151 LT COL MAHAVIR SINGH ## 152 MAJOR GURPREET SINGH ## 153 CAPT RAJESH GARG ## 154 WG CDR RS DHALIVAL, VM ## 155 MAJ MH PITAMBARE ## 156 CAPT JITESH BHUTANI ## 157 MAJ N JAWAHAR REDDY ## 158 CAPT RVR REDDY ## 159 MAJ RUSHIKESH BB RAMANI ## 160 CAPT RAJINDER SINGH ## 161 CAPT BB GHOSH ## 162 MAJ CHAMAN LAL ## 163 FLT LT S BHARDWAJ ## 164 2/LT AMIR LAKHAN PAL ## 165 CAPT RC BAKSHI ## 166 MAJ AK KANNAL ## 167 MAJ JVS MAKIN ## 168 CAPT DS AHLAWAT ## 169 2/LT M GHANEKAR ## 170 2/LT B MASSAND ## 171 2/LT KR BHADBHADE ## 172 COL PB GOLE ## 173 LT COL AJIT BHANDARKAR ## 174 MAJ SANJAY SOOD ## 175 SQN LDR SANDEEP JAIN ## 176 CAPT RAVINDRA CHIKKARA ## 177 CAPT PANKAJ SHARMA ## 178 LT GAUTAM JAIN ## 179 LT SS DHINDSA ## 180 CAPT HARSHAN R, AC (Posthumous) ## 181 FLT LT AB KOLHE ## 182 CAPT DS JASWAL ## 183 MAJ KS RANA ## 184 MAJ KR PURI ## 185 LT COL IBS BAWA ## 186 CAPT SP DHINGRA ## 187 2/LT SK JASWAL ## 188 LT COL AS SEKHON ## 189 2/LT MPS CHOUDHARY ## 190 MAJ SM BHATT ## 191 CAPT PRAMOD JOLLY ## 192 SUB LT SARAN SURENDRA ## 193 FLT LT S SINGH ## 194 FLG OFFR UP BHAGWAT ## 195 FLT LT M TRIKHA ## 196 MAJ MUKESH CHAURASIA ## 197 CAPT A BANDYOPADHYAY ## 198 CAPT MMS GAMBHIR ## 199 LT CDR ASHOK RAI ## 200 CAPT G MUBAI ## 201 2/LT PK UKPPAL ## 202 CAPT KS RATHEE ## 203 CAPT U RAMDAS ## 204 FLG OFFR PK SAHU ## 205 COL NJ NAIR, AC (Posthumous), KC ## 206 MAJ SANTANU NAG ## 207 MAJ U JAITLY ## 208 CAPT DHANWANT SHARMA ## 209 CAPT S BURMAN ## 210 MAJ DEEPAK RAWAT ## 211 MAJ AS BHADURIA ## 212 CAPT AMARDEEP SINGH SARA ## 213 MAJ MOHIT SHARMA, AC (Posthumous), SM ## 214 PLT OFFR RB UMRALKAR ## 215 MAJ RK CHATURVEDI ## 216 MAJ MANOJ KUMAR ## 217 CAPT N MURLIDHARAN ## 218 2/LT RAMESH RAWAT ## 219 MAJ SUDHIR KUMAR WALIA, AC (Posthumous), SM* ## 220 MAJ AK TRIPATHI ## 221 MAJ MILTON BOBAN KURIAN ## 222 WG CDR D BHATIA ## 223 MAJ YOGESH GUPTA ## 224 CAPT KEVIN KUMAR ## 225 LT AMIT SINGH ## 226 CAPT GAUTAM SHARMA ## 227 CAPT KS MANN ## 228 LT VIKRAM SINGH ## 229 2/LT RPS KALRA ## 230 MAJ SATPRAKASH VERMA ## 231 CAPT SPS SEKHON ## 232 2/LT V KAYAST ## 233 MAJ LM BHATIA ## 234 2/LT VP SAPATNEKAR ## 235 CAPT HK MEHTA ## 236 2/LT N SHISODIA ## 237 2/LT SK VASHIST ## 238 CAPT SANJAY DOGRA ## 239 MAJ RK JOON, AC (Posthumous), SC ## 240 MAJ VIVEK GUPTA ## 241 CAPT SHAILESH RIALACH ## 242 CAPT SUMEET ROY ## 243 MAJ SAMRAT MAITI ## 244 LT PANKAJ JUYAL ## 245 FLT LT A SHARMA, VSM ## 246 FLT LT TS CHAVAN ## 247 MAJ SURINDER KUMAR ## 248 LT PAWAN KUMAR SINGH ## 249 2/LT LS MODI ## 250 2/LT IK GUPTA ## 251 CAPT PN PATHE ## 252 2/LT KAMAL GAMBHIR ## 253 LT AG PATIL ## 254 2/LT RM NARESH ## 255 MAJ SANJAY LOHCHAB ## 256 SQN LDR SANJAY BHARDWAJ ## 257 MAJ LALSON VARGHESH ## 258 LT HEMANT SINGH ## 259 MAJ SALAMAN AHMAD KHAN ## 260 CAPT VK RANA ## 261 SQN LDR KR MURTHY ## 262 FLT LT ABHIJIT GADGIL ## 263 CAPT MANOJ KUMAR PANDEY, PVC (Posthumous) ## 264 CAPT SOORAJ SHARMA ## 265 CAPT NS SIDHU ## 266 SQN LDR S BASU, SC ## 267 LT ATUL KATARIA, SM (Posthumous) ## 268 LT CDR SAURABH SAXENA ## 269 FLT LT RK SERRAO ## 270 CAPT AMOL KALIA ## 271 MAJ SANDEEP UNNIKRISHNAN, AC (Posthumous) ## 272 <NA> <NA> ## UNIT COURSE SQN ## 1 7 PARA 2 A ## 2 4 SIKH LI 6 A ## 3 5 FD REGT 10 A ## 4 IN 11 A ## 5 IN 12 A ## 6 IAF 14 A ## 7 IAF 15 A ## 8 65 FD COY 18 A ## 9 52 PARA FD BTY 18 A ## 10 9 PUNJAB 19 A ## 11 340INF BDR 25 A ## 12 35 LT REGT 28 A ## 13 4/5 GR 34 A ## 14 5/5 GR (FF) 34 A ## 15 4 PARA 37 A ## 16 HQ 7 SEC RR 39 A ## 17 1 PARA (SF) 56 A ## 18 28 RR 73 A ## 19 ENGINEERS 77 A ## 20 1 PARA (SF) 87 A ## 21 IAF 88 A ## 22 16 DOGRA 91 A ## 23 7 KUMAON 96 A ## 24 10 PARA (SF) 99 A ## 25 IAF 99 A ## 26 10 GARH RIF 1 B ## 27 IAF 2 B ## 28 4 RAJPUT 4 B ## 29 85 LT REGT 7 B ## 30 3/1 GR 10 B ## 31 8 JAK RIF 11 B ## 32 19 PUNJAB 13 B ## 33 9 ENGR REGT 13 B ## 34 4 INF DIV 16 B ## 35 3 DOGRA 17 B ## 36 4 RAJPUT 18 B ## 37 1 SIKH 19 B ## 38 70 ARMD REGT 19 B ## 39 6 GUARDS 20 B ## 40 IN 22 B ## 41 14 FD REGT 25 B ## 42 6/5 GR 26 B ## 43 12 KUMAON 37 B ## 44 14 HORSE 37 B ## 45 IAF 62 B ## 46 8 JAK LI 64 B ## 47 3R O FLT 74 B ## 48 22 GRANADIERS 79 B ## 49 12 DOGRA 79 B ## 50 ARTY 84 B ## 51 12 BIHAR 90 B ## 52 115 ENGR REGT 92 B ## 53 18 FD COY 4 C ## 54 5 GUARDS 7 C ## 55 70 ARMD REGT 8 C ## 56 3 JAK RIF 14 C ## 57 4 SIKH 15 C ## 58 3 GARH RIF 16 C ## 59 7 SIKH 21 C ## 60 82 LT REGT 22 C ## 61 IAF 22 C ## 62 19 MARATHA LI 24 C ## 63 ARTY 25 C ## 64 - 33 C ## 65 - 33 C ## 66 - 33 C ## 67 9 HORSE 35 C ## 68 1 JAK RIF 35 C ## 69 39 MED REGT 37 C ## 70 8 ENGR REGT 63 C ## 71 18 MADRAS 66 C ## 72 ADA 73 C ## 73 9 MAHAR 81 C ## 74 21 KUMAON 85 C ## 75 IAF 87 C ## 76 9 GRENADIERS 90 C ## 77 14 MARATHA LI 92 C ## 78 2 DOGRA 96 C ## 79 IAF 108 C ## 80 163 FD REGT 2 D ## 81 67 FD REGT 5 D ## 82 16 MADRAS 5 D ## 83 7 CAVALRY 6 D ## 84 45 CAVALRY 9 D ## 85 9 ENGR REGT 9 D ## 86 4 SIKH LIU 11 D ## 87 IAF 16 D ## 88 4 GARH RIF 17 D ## 89 4/8 GR 25 D ## 90 ARTY 28 D ## 91 18 GRENADIERS 58 D ## 92 5 RAJ RIF 60 D ## 93 IAF 66 D ## 94 14 JAT 73 D ## 95 8 RAJ RIF 81 D ## 96 92 RR 85 D ## 97 IAF 87 D ## 98 SINGALS 88 D ## 99 14 RAJPUT 90 D ## 100 38 RR (10 MADRAS) 90 D ## 101 77 MED REGT 93 D ## 102 80 FD REGT 95 D ## 103 1/8 GR 7 E ## 104 22 MTN REGT 15 E ## 105 4 RAJPUT 15 E ## 106 22 MTN REGT 16 E ## 107 4 RAJPUT 17 E ## 108 5 FD REGT 19 E ## 109 5 SIKH 20 E ## 110 10 MAHAR 24 E ## 111 9 HORSE 28 E ## 112 5 RAJPUT 41 E ## 113 120 INF BN (BIHAR) 49 E ## 114 8 MAHAR 63 E ## 115 298 FD REGT 64 E ## 116 10 SIKH LI 69 E ## 117 513 AD REGT 71 E ## 118 9 GRENADIERS 71 E ## 119 9 PARA (SF) 73 E ## 120 1/11 GR 87 E ## 121 17 JAT 90 E ## 122 8 MADRAS 90 E ## 123 21 GRENADIERS 91 E ## 124 8 R&O FLT ARTY 94 E ## 125 14 SIKH 98 E ## 126 IN 9 F ## 127 IAF 11 F ## 128 52 PARA FD BTY 12 F ## 129 6 FD REGT 13 F ## 130 52 PARA FD BTY 15 F ## 131 5 FD REGT 16 F ## 132 - 17 F ## 133 5 JAT 19 F ## 134 IAF 19 F ## 135 3 JAT 21 F ## 136 IAF 22 F ## 137 8 GRENADIERS 23 F ## 138 9 PUNJAB 23 F ## 139 2 RAJ RIF 24 F ## 140 ARTY 25 F ## 141 15 DOGRA 27 F ## 142 IAF 27 F ## 143 9 EMGR REGT 28 F ## 144 93 MTN REGT 29 F ## 145 5/11 GR 29 F ## 146 5/5 GR (FF) 35 F ## 147 1/5 GR 37 F ## 148 17 HORSE 38 F ## 149 4/5 GR 50 F ## 150 19 GARH RIF 65 F ## 151 35 AR 68 F ## 152 11 RR 76 F ## 153 ARMY AVN 81 F ## 154 IAF 86 F ## 155 3 PARA (SF) 88 F ## 156 5 ARMD REGT 89 F ## 157 2/8 GR 90 F ## 158 69 FD REGT 93 F ## 159 23 PUNJAB 106 F ## 160 6/8 GR 10 G ## 161 2/8 GR 11 G ## 162 99 MTN REGT 15 G ## 163 IAF 18 G ## 164 1 MADRAS 19 G ## 165 6/8 GR 19 G ## 166 4 PARA 21 G ## 167 5 ASSAM 22 G ## 168 10 DOGRA 31 G ## 169 5 MARATHA LI 35 G ## 170 7 PARA 35 G ## 171 71 ARMD REGT 35 G ## 172 9 JAT 52 G ## 173 25 RR 59 G ## 174 21 RR 72 G ## 175 IAF 72 G ## 176 6 GRENADIERS 93 G ## 177 14 PUNJAB 94 G ## 178 178 FD REGT 96 G ## 179 19 PUNJAB 97 G ## 180 2 PARA (SF) 101 G ## 181 IAF 103 G ## 182 7 CAVALRY 17 H ## 183 15 RAJPUT 23 H ## 184 4/5 GR 25 H ## 185 4/5 GR 30 H ## 186 106 ENGR REGT 31 H ## 187 1 DOGRA 35 H ## 188 7 MADRAS 35 H ## 189 10 BIHAR 39 H ## 190 102 BDE 42 H ## 191 12 JAT 51 H ## 192 IN 75 H ## 193 IAF 84 H ## 194 IAF 86 H ## 195 IAF 88 H ## 196 INT CORPS 91 H ## 197 1/4 GR 95 H ## 198 1/9 GR 10 I ## 199 IN 16 I ## 200 2 DOGRA 23 I ## 201 2 DOGRA 24 I ## 202 8 JAT 33 I ## 203 7 PARA 33 I ## 204 IAF 33 I ## 205 16 MARATHA LI 38 I ## 206 2/1 GR 69 I ## 207 3/11 GR 71 I ## 208 299 FD REGT 79 I ## 209 ARTY 82 I ## 210 ARMY AVN 83 I ## 211 18 MADRAS 84 I ## 212 2 ENGR REGT 90 I ## 213 1 PARA (SF) 95 I ## 214 IAF 36 J ## 215 5 RAJ RIF 50 J ## 216 11 MADRAS 56 J ## 217 5 MARATHA LI 58 J ## 218 1/11 GR 70 J ## 219 9 PARA (SF) 72 J ## 220 19 SIKH 77 J ## 221 5 SIKH 80 J ## 222 IAF 81 J ## 223 25 RR 90 J ## 224 9 PARA (SF) 93 J ## 225 1/9 GR 96 J ## 226 8 JAK LI 104 J ## 227 62 INF BDE SIG COY 10 K ## 228 6 KUMAON 15 K ## 229 6 FD REGT 19 K ## 230 3/8 GR 22 K ## 231 2 RAJ RIF 22 K ## 232 16 CAVALRY 25 K ## 233 15 RAJPUT 25 K ## 234 ENGRS 29 K ## 235 3/4 GR 33 K ## 236 3/4 GR 37 K ## 237 58 ENGR REGT 38 K ## 238 1 MARATHA LI 69 K ## 239 22 GRANADIERS 78 K ## 240 2 RAJ RIF 80 K ## 241 EME 91 K ## 242 18 GARH RIF 93 K ## 243 1 NAGA 95 K ## 244 201 ENGR REGT 98 K ## 245 IAF 99 K ## 246 IAF 100 K ## 247 69 FD REGT 10 L ## 248 3/9 GR 23 L ## 249 40 MED REGT 25 L ## 250 40 MED REGT 25 L ## 251 3 PARA 33 L ## 252 19 MARATHA LI 38 L ## 253 IN 38 L ## 254 9 JAT 39 L ## 255 2/3 GR 71 L ## 256 IAF 75 L ## 257 14 RR BN 88 L ## 258 17 GUARDS 94 L ## 259 INF 6 RR 4 SKH 94 L ## 260 9 HORSE 82 M ## 261 IAF 86 M ## 262 IAF 89 M ## 263 1/11 GR 90 M ## 264 2 PARA 92 M ## 265 27 RR 95 M ## 266 IAF 84 N ## 267 13 PUNJAB 88 N ## 268 IN 92 N ## 269 IAF 100 N ## 270 12 JAK LI 87 O ## 271 7 BIHAR 94 O ## 272 <NA> <NA> <NA> martyrs=tables[8]$martyrs
str(martyrs)
## 'data.frame':    272 obs. of  5 variables:
##  $RANK : Factor w/ 15 levels "2/LT","BRIG",..: 9 10 3 8 8 6 13 1 1 1 ... ##$ NAME  : Factor w/ 270 levels "A    BANDYOPADHYAY",..: 192 158 141 85 156 64 181 80 260 135 ...
##  $UNIT : Factor w/ 179 levels "-","1 DOGRA",..: 135 103 111 176 176 175 175 130 121 162 ... ##$ COURSE: Factor w/ 90 levels "1","10","100",..: 18 49 2 9 10 12 13 16 16 17 ...
##  \$ SQN   : Factor w/ 15 levels "A","B","C","D",..: 1 1 1 1 1 1 1 1 1 1 ...
attach(martyrs)
table(RANK)
## RANK
##     2/LT     BRIG     CAPT      COL FLG OFFR   FLT LT       LT   LT CDR
##       43        1       74        7        2       19       23        5
##   LT COL      MAJ    MAJOR PLT OFFR  SQN LDR   SUB LT   WG CDR
##       13       70        1        1        9        1        2
library(RColorBrewer)

table(RANK)
## RANK
##     2/LT     BRIG     CAPT      COL FLG OFFR   FLT LT       LT   LT CDR
##       43        1       74        7        2       19       23        5
##   LT COL      MAJ    MAJOR PLT OFFR  SQN LDR   SUB LT   WG CDR
##       13       70        1        1        9        1        2
hist(table(RANK),col = brewer.pal(9,"Oranges"),breaks = 15,xlab = RANK)

table(COURSE)
## COURSE
##   1  10 100 101 103 104 106 108  11  12  13  14  15  16  17  18  19   2
##   1   6   2   1   1   1   1   1   5   2   3   2   7   6   5   4   9   3
##  20  21  22  23  24  25  26  27  28  29  30  31  33  34  35  36  37  38
##   2   3   7   5   4  10   1   2   4   3   1   2   8   2   8   1   6   5
##  39   4  41  42  49   5  50  51  52  56  58  59   6  60  62  63  64  65
##   3   2   1   1   1   2   2   1   1   2   2   1   2   1   1   2   2   1
##  66  68  69   7  70  71  72  73  74  75  76  77  78  79   8  80  81  82
##   2   1   3   3   1   4   3   4   1   2   1   2   1   3   1   2   4   2
##  83  84  85  86  87  88  89   9  90  91  92  93  94  95  96  97  98  99
##   1   4   2   3   5   6   2   3  10   4   4   5   5   5   4   1   2   3
hist(table(COURSE),col = brewer.pal(9,"Oranges"),breaks = 15,xlab = RANK)