I. Nhiệm vụ 3.1

I.1. Giải thích bộ dữ liệu

Bộ dữ liệu Population and demography là bộ dữ liệu nói về Dân số và nhân khẩu học

Bộ dữ liệu bao gồm:

  • Có 24 cột tương ứng với 24 biến:
  1. Country name: Tên quốc gia

  2. Year: Cho biết số liệu được lấy ở năm nào

  3. Population: Dân số

  4. Population of children under the age of 1: Dân số trẻ em từ 1 tuổi trở xuống

  5. Population of children under the age of 5: Dân số trẻ em từ 5 tuổi trở xuống

  6. Population of children under the age of 15: Dân số trẻ em từ 15 tuổi trở xuống

  7. Population under the age of 25: Dân số từ 25 tuổi trở xuống

  8. Population aged 15 to 64 year: Dân số từ 15-64 tuổi

  9. Population older than 15 years: Dân số lớn hơn 15 tuổi

  10. Population older than 18 years: Dân số lớn hơn 18 tuổi

  11. Population of age 1: Dân số 1 tuổi

  12. Population aged 1 to 4 years: Dân số từ 1-4 tuổi

  13. Population aged 5 to 9 years: Dân số từ 5-9 tuổi

  14. Population aged 10 to 14 years: Dân số từ 10-14 tuổi

  15. Population aged 15 to 19 years: Dân số từ 15-19 tuổi

  16. Population aged 20 to 29 years: Dân số từ 20-29 tuổi

  17. Population aged 30 to 39 years: Dân số từ 30-39 tuổi

  18. Population aged 40 to 49 years: Dân số từ 40-49 tuổi

  19. Population aged 50 to 59 years: Dân số từ 50-59 tuổi

  20. Population aged 60 to 69 years: Dân số từ 60-69 tuổi

  21. Population aged 70 to 79 years: Dân số từ 70-79 tuổi

  22. Population aged 80 to 89 years: Dân số từ 80-89 tuổi

  23. Population aged 90 to 99 years: Dân số từ 90-99 tuổi

  24. Population older than 100 years: Dân số lớn hơn 100 tuổi

  • Có 18288 hàng tương ứng với 18288 quan sát

I.2. Phân tích dữ liệu

Ta gọi file excel và gán cho nó một object là tn bằng câu lệnh:

tn <- read.csv("D:/lamtamnhu/population-and-demography.csv", header = T)

Ta thực hiện đổi tên các biến của bộ dữ liệu để có thể dễ dàng hơn trong phân tích bằng câu lệnh:

names(tn) <- c('cn','y','p','pu1','pu5','pu15','pu25','p15t64','po15','po18','p1','p1t4','p5t9','p10t14','p15t19','p20t29','p30t39','p40t49','p50t59','p60t69','p70t79','p80t89','p90t99','p100')
names(tn)
##  [1] "cn"     "y"      "p"      "pu1"    "pu5"    "pu15"   "pu25"   "p15t64"
##  [9] "po15"   "po18"   "p1"     "p1t4"   "p5t9"   "p10t14" "p15t19" "p20t29"
## [17] "p30t39" "p40t49" "p50t59" "p60t69" "p70t79" "p80t89" "p90t99" "p100"

Để có thể thực hiện được lệnh select thì ta phải gọi dplyr, sau đó ta filter những tên quốc gia muốn lấy ra để phân tích và xóa bớt các cột thừa bằng câu lệnh:

tn1 <- filter(tn, cn == 'Japan' | cn == 'Italy' | cn == 'Vietnam' | cn == 'Peru' | cn == 'Latvia') %>% select(-c('y','pu1','pu5','p15t64','po15','po18','p1','p1t4','p5t9','p10t14','p15t19','p20t29','p40t49','p50t59','p60t69','p80t89','p90t99','p100'))

table <- knitr::kable(tn1, format = "markdown")
table 
cn p pu15 pu25 p30t39 p70t79
Italy 46391944 12360643 20418266 6095735 1790428
Italy 46750764 12355821 20379368 6147587 1827479
Italy 47016490 12309864 20271854 6190839 1867443
Italy 47412148 12239047 20189412 6247922 1917222
Italy 47833770 12169466 20129216 6311126 1976883
Italy 48130730 12101898 20030972 6379968 2033930
Italy 48403440 12084366 19944228 6526627 2072100
Italy 48660256 12128480 19898368 6786555 2110152
Italy 48930470 12192738 19872396 7104790 2166766
Italy 49224670 12276714 19866244 7381565 2232122
Italy 49517708 12384455 19889512 7485251 2289658
Italy 49812724 12429752 19941258 7467838 2337677
Italy 50162244 12410513 20019610 7436721 2378429
Italy 50555130 12407594 20090952 7398452 2412016
Italy 50997780 12470229 20165504 7369231 2446552
Italy 51452860 12581474 20253600 7346790 2478694
Italy 51882570 12704207 20360936 7327567 2516266
Italy 52294440 12841928 20501052 7311110 2561350
Italy 52661070 12972028 20640684 7326730 2602787
Italy 53001508 13087339 20780294 7377497 2643709
Italy 53324036 13171672 20916544 7413221 2709414
Italy 53636100 13223212 20985528 7406975 2795607
Italy 53995428 13286126 21024100 7372883 2877475
Italy 54379588 13356659 21072168 7330818 2949078
Italy 54750684 13399053 21123090 7281177 3023437
Italy 55093990 13385106 21175478 7221141 3104828
Italy 55388904 13314092 21204752 7229519 3183767
Italy 55649670 13199773 21221992 7319143 3263541
Italy 55877016 13029543 21211636 7399707 3350394
Italy 56070680 12789989 21152264 7438192 3447718
Italy 56329480 12520802 21104856 7479035 3528345
Italy 56532908 12222524 21007264 7526541 3602560
Italy 56585840 11903963 20816772 7553433 3705692
Italy 56607516 11600971 20613540 7582559 3819668
Italy 56620236 11283197 20376780 7641472 3918759
Italy 56636468 10963970 20105726 7740523 3990693
Italy 56639056 10636967 19796590 7770792 3991965
Italy 56644530 10299071 19456884 7727721 3901084
Italy 56670880 9982876 19109754 7691310 3754092
Italy 56711524 9676585 18726022 7689702 3631215
Italy 56756560 9387830 18322440 7739492 3638445
Italy 56794490 9001586 17818396 7862689 3740246
Italy 56833184 8685753 17343704 8021704 3836178
Italy 56869456 8558793 17005400 8170232 3922635
Italy 56883820 8444711 16649160 8345756 4013512
Italy 56885124 8352916 16293677 8523517 4113370
Italy 56898972 8284623 15960445 8686223 4255591
Italy 56925810 8234556 15648149 8827561 4458725
Italy 56938736 8191085 15349247 8945772 4687315
Italy 56945064 8157928 15057990 9046969 4883217
Italy 56966400 8133274 14792373 9115615 5002973
Italy 56994990 8109439 14560761 9155851 5063868
Italy 57107576 8114754 14379511 9199492 5110000
Italy 57425176 8143894 14275550 9273703 5153974
Italy 57860664 8180105 14234564 9333586 5202422
Italy 58199876 8219635 14213850 9320192 5257182
Italy 58429904 8247036 14195889 9239226 5301930
Italy 58778480 8283471 14229831 9158862 5343672
Italy 59224228 8339602 14316232 9080509 5414873
Italy 59562844 8393601 14385046 8930341 5512739
Italy 59822452 8427687 14420176 8738933 5599516
Italy 60025950 8437168 14431369 8527750 5649832
Italy 60190150 8434839 14428455 8315774 5673054
Italy 60312600 8415338 14385979 8111921 5683696
Italy 60322790 8360329 14289209 7870472 5680078
Italy 60232908 8274227 14165454 7618760 5649107
Italy 60118628 8169387 14033221 7392580 5689983
Italy 60004024 8059225 13905963 7194879 5803908
Italy 59877430 7937415 13775679 7039848 5889915
Italy 59727936 7799826 13631319 6914908 5948298
Italy 59500576 7650586 13468283 6808339 5970660
Italy 59240336 7494993 13294724 6718736 5993352
Japan 84353060 29846204 46511260 10363851 1898580
Japan 85683470 29984384 46885096 10489345 1962848
Japan 86921760 30004616 47100100 10617897 2036451
Japan 88057140 29996406 47200096 10804372 2107015
Japan 89093016 29959084 47180536 11061454 2174821
Japan 90090280 29790154 47082484 11409598 2242992
Japan 91021560 29411154 46905616 11841491 2296133
Japan 91837660 28903690 46626136 12319285 2347338
Japan 92671300 28436420 46349416 12837046 2422485
Japan 93575980 28066260 46125870 13378055 2514231
Japan 94464840 27861736 45888390 13874694 2593407
Japan 95355464 27725764 45626404 14360626 2652815
Japan 96267890 27212584 45397224 14863648 2711185
Japan 97246710 26374796 45289476 15317730 2779010
Japan 98319340 25573956 45316680 15698010 2860335
Japan 99468750 25045404 45346492 16009816 2954746
Japan 100466904 24613560 45050576 16285894 3063597
Japan 101527860 24361206 44734744 16525413 3179718
Japan 102819280 24439448 44661536 16683408 3294326
Japan 104102070 24586662 44603980 16747549 3407057
Japan 105416840 24806994 44732544 16861232 3531022
Japan 106789360 25119368 44979450 17111670 3688916
Japan 108220400 25558384 44903452 17403948 3864598
Japan 109679470 26054146 44537470 17679924 4033994
Japan 111100024 26512780 44152950 17937428 4182735
Japan 112411640 26886912 43860610 18009658 4318419
Japan 113624870 27158134 43704268 17942520 4451068
Japan 114761520 27330692 43590544 18256840 4611266
Japan 115809520 27396828 43509540 18988318 4802773
Japan 116765510 27345660 43450816 19779400 5002786
Japan 117624200 27167240 43368212 20285620 5198878
Japan 118385730 27083312 43252680 20368112 5384697
Japan 119098140 26899158 43153376 20256184 5584021
Japan 119793750 26479328 43036716 20064064 5788236
Japan 120470740 26064788 42874536 19836416 5999577
Japan 121119020 25595536 42698400 19749708 6210446
Japan 121710300 25027180 42475972 19690280 6413125
Japan 122268890 24367740 42202460 19165028 6588848
Japan 122798300 23631944 41873880 18283388 6716462
Japan 123270650 22850416 41444016 17415206 6827281
Japan 123686320 22107520 40911124 16724879 6984418
Japan 124073990 21457220 40528492 16278037 7170522
Japan 124444696 20891222 40082900 15985439 7351925
Japan 124779576 20376652 39402510 15844616 7568541
Japan 125119260 19934988 38754236 15845595 7839036
Japan 125433970 19556212 38077370 15931247 8174316
Japan 125726220 19235816 37339144 15888401 8567167
Japan 126027980 18968688 36545908 15978425 8991520
Japan 126308390 18709326 35686090 16284553 9430446
Japan 126555064 18452256 34819588 16535437 9872013
Japan 126803864 18224864 34047620 16823724 10280924
Japan 127065736 18045284 33380020 17163636 10683498
Japan 127301740 17877684 32776456 17544146 11095728
Japan 127502350 17704748 32216926 17944532 11479109
Japan 127671290 17556224 31698894 18287408 11824156
Japan 127798376 17437890 31227136 18495012 12135566
Japan 127902170 17330458 30822988 18761888 12429259
Japan 128006424 17234676 30479708 18882288 12691626
Japan 128077630 17149154 30150168 18724880 12880445
Japan 128117040 17037216 29821884 18531764 13005879
Japan 128105430 16910420 29504100 18252134 13196207
Japan 128007256 16778922 29216922 17853860 13508447
Japan 127853690 16628039 28945388 17347952 13843604
Japan 127678920 16473367 28679078 16767725 14133472
Japan 127476730 16309288 28436232 16174901 14348989
Japan 127250936 16127122 28223130 15644035 14370290
Japan 126993860 15931489 28002948 15168515 14321328
Japan 126662460 15707466 27729862 14743997 14654323
Japan 126255870 15454490 27414124 14369973 15360417
Japan 125791680 15185633 27043230 14014240 16107588
Japan 125244760 14923798 26665366 13694754 16582823
Japan 124612530 14671836 26309768 13447597 16681042
Latvia 1922524 480136 818910 229226 95768
Latvia 1944999 477901 819341 227345 97046
Latvia 1967170 474322 817484 227407 97977
Latvia 1988469 469247 813687 229924 98699
Latvia 2010067 464457 810163 235562 99522
Latvia 2032506 461380 807853 244925 100494
Latvia 2054645 459456 806057 258777 101545
Latvia 2077358 459462 805825 276710 102819
Latvia 2101587 462705 808147 296192 104282
Latvia 2127087 468795 812222 314408 105858
Latvia 2154253 476618 816970 330257 107668
Latvia 2182716 485063 821704 343323 109618
Latvia 2210152 492425 825252 352980 111314
Latvia 2236423 497594 827233 359339 112951
Latvia 2262862 500542 828075 363607 115015
Latvia 2287813 502078 828225 367142 117270
Latvia 2310943 503513 828870 370404 119430
Latvia 2333511 505617 831567 373434 121430
Latvia 2355476 508783 837180 376560 123425
Latvia 2376691 511631 845656 379948 125831
Latvia 2397412 513828 856297 382924 128811
Latvia 2418302 516592 867482 385104 132407
Latvia 2438490 518745 877016 386056 136526
Latvia 2457030 519083 883716 385246 140865
Latvia 2475080 518574 888690 382643 145319
Latvia 2492531 517801 893794 377965 149616
Latvia 2508852 516530 899109 371738 153535
Latvia 2524842 515582 904229 365504 157048
Latvia 2540598 515679 909557 360457 159941
Latvia 2556226 517405 914161 356982 162018
Latvia 2572039 521337 917911 354489 163413
Latvia 2588054 526396 921963 352847 164514
Latvia 2604944 532008 926190 353173 165432
Latvia 2623160 539209 931078 355848 165677
Latvia 2640609 546792 936107 361790 164390
Latvia 2655099 552703 939449 370348 160861
Latvia 2668865 557902 941947 378321 155515
Latvia 2681830 563227 944684 384392 149573
Latvia 2690475 567818 946512 388486 144189
Latvia 2693388 570264 946291 390866 140094
Latvia 2689398 570272 944431 392792 137055
Latvia 2678970 568043 940136 394309 135367
Latvia 2662885 563075 932079 394266 135526
Latvia 2638889 554645 919777 392581 136943
Latvia 2606464 542533 902946 388022 139179
Latvia 2570150 527247 882424 380165 143097
Latvia 2534288 509322 859174 371545 149561
Latvia 2498881 489282 834509 362638 157621
Latvia 2462333 466800 809743 353161 165424
Latvia 2426357 443493 785842 344287 172082
Latvia 2392536 421697 763436 336229 177460
Latvia 2359255 400271 742261 328688 181165
Latvia 2326150 379006 721942 321781 183148
Latvia 2294342 360409 702940 315357 183806
Latvia 2263453 344345 684593 309756 183719
Latvia 2233165 329924 666724 305630 183563
Latvia 2203917 318038 650136 301674 183881
Latvia 2176059 309116 634300 297114 184900
Latvia 2150411 303623 617731 292258 186605
Latvia 2126268 300437 599975 286746 188760
Latvia 2101537 297885 581929 280930 190612
Latvia 2076974 296289 563182 275028 192337
Latvia 2053635 296096 544705 269945 193420
Latvia 2031491 297085 529068 267515 192972
Latvia 2011040 297944 516475 266377 191152
Latvia 1991951 298471 505315 264523 187952
Latvia 1973477 299667 495327 263609 184074
Latvia 1954861 300840 486656 264016 180350
Latvia 1935632 300487 479694 263834 177352
Latvia 1916552 299241 474867 262542 175479
Latvia 1897057 296894 471293 261181 173710
Latvia 1873926 292829 468818 259497 171100
Peru 7678967 3224607 4651298 880548 125198
Peru 7897488 3324956 4792511 898587 128400
Peru 8121460 3428882 4938076 918269 131167
Peru 8349467 3537523 5087439 939165 133867
Peru 8583405 3652475 5240792 961583 137000
Peru 8825900 3774611 5399245 985926 140813
Peru 9077051 3903530 5563091 1012145 145255
Peru 9336911 4038528 5732348 1040247 150326
Peru 9602512 4178622 5906340 1069226 156000
Peru 9879211 4323515 6088388 1099912 162158
Peru 10172210 4472096 6281274 1133295 168671
Peru 10478101 4622863 6482969 1168557 175498
Peru 10792101 4771117 6688420 1204185 183984
Peru 11112671 4916530 6897580 1239658 193843
Peru 11442302 5063562 7115193 1275664 203248
Peru 11781584 5213479 7341577 1311975 211958
Peru 12127988 5365483 7574201 1348789 220229
Peru 12481624 5519095 7812073 1386669 228399
Peru 12843253 5674073 8054433 1424877 236319
Peru 13213738 5831697 8301805 1462091 242956
Peru 13562372 5978848 8534920 1495552 246224
Peru 13911970 6122121 8763859 1526484 250280
Peru 14292440 6272115 9003609 1557180 258444
Peru 14674787 6421332 9240032 1588823 266326
Peru 15057182 6570521 9474182 1623504 273292
Peru 15441500 6716201 9706149 1662222 280689
Peru 15826812 6857902 9936374 1705600 288215
Peru 16224614 6999799 10169992 1755085 295937
Peru 16638483 7143114 10408029 1811628 303820
Peru 17059192 7284662 10646003 1874627 311594
Peru 17492406 7429120 10889966 1945086 316276
Peru 17932348 7574734 11136060 2020534 318494
Peru 18374372 7715703 11378222 2099437 321529
Peru 18826906 7853799 11620704 2183140 325009
Peru 19285646 7989288 11861775 2269736 328537
Peru 19746614 8121094 12099384 2356592 332390
Peru 20208446 8247383 12332270 2441984 336974
Peru 20671362 8367395 12560057 2525063 342349
Peru 21143804 8483870 12786384 2607916 348992
Peru 21624308 8596717 13009614 2691058 357644
Peru 22109102 8704728 13226738 2774651 368470
Peru 22583004 8805347 13430485 2856352 381113
Peru 23047250 8897009 13619626 2936291 395446
Peru 23513888 8980362 13798860 3017072 411246
Peru 23983260 9049941 13961646 3098382 430697
Peru 24449060 9104804 14105191 3180115 452909
Peru 24907304 9150509 14234278 3263277 474541
Peru 25365384 9187784 14352330 3350730 495698
Peru 25818228 9213928 14457810 3441503 516876
Peru 26252238 9225183 14543032 3531909 539445
Peru 26654440 9219073 14601192 3618567 564938
Peru 27014912 9190497 14625596 3700662 594220
Peru 27334510 9141576 14618082 3778055 627298
Peru 27623344 9081594 14589894 3849679 663216
Peru 27893914 9020681 14552360 3915433 700961
Peru 28147260 8964036 14509175 3973269 739837
Peru 28381080 8910365 14459773 4022407 779618
Peru 28600380 8860567 14405569 4063815 819886
Peru 28806184 8805614 14319306 4106804 859848
Peru 29009326 8751764 14209917 4153332 897636
Peru 29229576 8715843 14118417 4197487 931906
Peru 29477722 8698514 14050890 4240378 963219
Peru 29749592 8693861 14003251 4283277 992418
Peru 30038810 8695127 13969407 4329171 1020550
Peru 30353956 8703936 13958528 4381453 1047623
Peru 30711864 8723759 13984959 4444629 1073507
Peru 31132776 8763515 14060754 4522495 1098585
Peru 31605488 8805141 14153752 4615207 1128128
Peru 32203946 8843146 14280357 4741954 1164140
Peru 32824864 8875576 14411581 4875088 1203470
Peru 33304768 8884004 14488792 4980555 1239255
Peru 33715464 8877307 14548433 5075876 1269371
Vietnam 25109200 8236495 12939915 3480061 469623
Vietnam 25627542 8518370 13255227 3510682 492746
Vietnam 26189598 8857408 13620701 3542143 515383
Vietnam 26820860 9276998 14056521 3575197 538054
Vietnam 27507460 9743695 14526850 3614493 561497
Vietnam 28263032 10254732 15031625 3663009 587334
Vietnam 29035684 10770431 15527478 3716655 615711
Vietnam 29884094 11360715 16082264 3770499 645243
Vietnam 30804086 12017473 16699967 3825775 675963
Vietnam 31750430 12690551 17350838 3887300 708000
Vietnam 32718462 13372094 18038516 3955237 741107
Vietnam 33621980 13972092 18674658 4029754 775576
Vietnam 34533890 14564295 19335976 4110729 811195
Vietnam 35526730 15216631 20103120 4192339 845741
Vietnam 36509172 15760867 20878040 4264754 878906
Vietnam 37466076 16194742 21636756 4322404 911490
Vietnam 38388220 16628004 22369852 4368657 942261
Vietnam 39282564 16999532 23081304 4406008 970636
Vietnam 40145292 17311382 23787154 4427032 994855
Vietnam 41015868 17604120 24507490 4428996 1020541
Vietnam 41928850 17887090 25248128 4417502 1051928
Vietnam 42916624 18210916 26026550 4400077 1087649
Vietnam 43906020 18500428 26812640 4364367 1124135
Vietnam 44891290 18767206 27590598 4314331 1161241
Vietnam 45898700 19030136 28280518 4278407 1196312
Vietnam 46969616 19289618 28910036 4275473 1230976
Vietnam 48163580 19656850 29629264 4311713 1268814
Vietnam 49418144 20043754 30345182 4386708 1302169
Vietnam 50701460 20370234 31026592 4506596 1331466
Vietnam 51831390 20697166 31559350 4705389 1361071
Vietnam 52968270 21081220 32066740 4989755 1392252
Vietnam 54280400 21563076 32720200 5274604 1425000
Vietnam 55632150 22103176 33346562 5600389 1460826
Vietnam 57011452 22652416 33940660 5984794 1498075
Vietnam 58406864 23186152 34536810 6406070 1533186
Vietnam 59811316 23703104 35132708 6855435 1566410
Vietnam 61221108 24186690 35800612 7291566 1599316
Vietnam 62630788 24616420 36465010 7775236 1632211
Vietnam 64037520 24981472 37044270 8287381 1665333
Vietnam 65466360 25319184 37638690 8719480 1700938
Vietnam 66912616 25647418 38267852 9080899 1739670
Vietnam 68358824 25945640 38920040 9399182 1781972
Vietnam 69788750 26200188 39571170 9680632 1828008
Vietnam 71176410 26382816 40159570 9983995 1876785
Vietnam 72501090 26467350 40646210 10247121 1927339
Vietnam 73759110 26435028 41020410 10458895 1979176
Vietnam 74946456 26271008 41263800 10650927 2031238
Vietnam 76058600 25992636 41374828 10764501 2080682
Vietnam 77128424 25636004 41373850 10843522 2129632
Vietnam 78123710 25227684 41291184 10931973 2182660
Vietnam 79001144 24785584 41078796 11035917 2240069
Vietnam 79817770 24335702 40753684 11255188 2302189
Vietnam 80642300 23916988 40422490 11526185 2370197
Vietnam 81475816 23524634 40085696 11775393 2440406
Vietnam 82311230 23142328 39737364 12049616 2504547
Vietnam 83142100 22758324 39380230 12350213 2557744
Vietnam 83951800 22354948 38994796 12692924 2601582
Vietnam 84762270 21965246 38602828 13065748 2637037
Vietnam 85597230 21633178 38239836 13434835 2663144
Vietnam 86482920 21383252 37950040 13781134 2678597
Vietnam 87411016 21230458 37728160 14103368 2684940
Vietnam 88349100 21175292 37525296 14399487 2683353
Vietnam 89301330 21208004 37344696 14659212 2674907
Vietnam 90267736 21310790 37186532 14867750 2666188
Vietnam 91235500 21451364 37026736 15050539 2667790
Vietnam 92191400 21590510 36846110 15223423 2685436
Vietnam 93126530 21707980 36636264 15376688 2720782
Vietnam 94033050 21789420 36404380 15511445 2776112
Vietnam 94914330 21847120 36178590 15626364 2861087
Vietnam 95776710 21893514 35990370 15732903 3025337
Vietnam 96648680 21932616 35867816 15847733 3258217
Vietnam 97468024 21974312 35811056 15962702 3464398

Giải thích dữ liệu:

Có 360 hàng tương ứng với 360 quan sát

Có 6 cột tương ứng với 6 biến

  • Country name được đổi tên thành cn: Tên quốc gia

  • Population được đổi tên thành p: Dân số

  • Population of children under the age of 15 được đỏi tên thành pu15: Dân số của trẻ em dưới 15 tuổi

  • Population under the age of 25 được đổi tên thành pu25: Dân số dưới 25 tuổi

  • Population aged 30 to 39 years được đổi tên thành p30t39: Dân số từ 30 đến 39 tuổi

  • Population aged 70 to 79 years được đổi tên thành p70t79: Dân số từ 70 đến 79 tuổi

I.3. Mã hóa dữ liệu, lập bảng tần số

Mã hóa dữ liệu về dân số của Italy:

  • Phân tích về dân số của Italy

  • Tạo một biến mới trong đối tượng dữ liệu ln1 gọi là cn.Coded. Để biết được giá trị dữ liệu nào là của Italy, biến này sẽ được xác định bởi câu lệnh điều kiện sau:

    tn1$cn.Coded <- ifelse(tn1$cn == 'Italy','Italy','other country')
    
    table <- knitr::kable(tn1, format = "markdown")
    table
    cn p pu15 pu25 p30t39 p70t79 cn.Coded
    Italy 46391944 12360643 20418266 6095735 1790428 Italy
    Italy 46750764 12355821 20379368 6147587 1827479 Italy
    Italy 47016490 12309864 20271854 6190839 1867443 Italy
    Italy 47412148 12239047 20189412 6247922 1917222 Italy
    Italy 47833770 12169466 20129216 6311126 1976883 Italy
    Italy 48130730 12101898 20030972 6379968 2033930 Italy
    Italy 48403440 12084366 19944228 6526627 2072100 Italy
    Italy 48660256 12128480 19898368 6786555 2110152 Italy
    Italy 48930470 12192738 19872396 7104790 2166766 Italy
    Italy 49224670 12276714 19866244 7381565 2232122 Italy
    Italy 49517708 12384455 19889512 7485251 2289658 Italy
    Italy 49812724 12429752 19941258 7467838 2337677 Italy
    Italy 50162244 12410513 20019610 7436721 2378429 Italy
    Italy 50555130 12407594 20090952 7398452 2412016 Italy
    Italy 50997780 12470229 20165504 7369231 2446552 Italy
    Italy 51452860 12581474 20253600 7346790 2478694 Italy
    Italy 51882570 12704207 20360936 7327567 2516266 Italy
    Italy 52294440 12841928 20501052 7311110 2561350 Italy
    Italy 52661070 12972028 20640684 7326730 2602787 Italy
    Italy 53001508 13087339 20780294 7377497 2643709 Italy
    Italy 53324036 13171672 20916544 7413221 2709414 Italy
    Italy 53636100 13223212 20985528 7406975 2795607 Italy
    Italy 53995428 13286126 21024100 7372883 2877475 Italy
    Italy 54379588 13356659 21072168 7330818 2949078 Italy
    Italy 54750684 13399053 21123090 7281177 3023437 Italy
    Italy 55093990 13385106 21175478 7221141 3104828 Italy
    Italy 55388904 13314092 21204752 7229519 3183767 Italy
    Italy 55649670 13199773 21221992 7319143 3263541 Italy
    Italy 55877016 13029543 21211636 7399707 3350394 Italy
    Italy 56070680 12789989 21152264 7438192 3447718 Italy
    Italy 56329480 12520802 21104856 7479035 3528345 Italy
    Italy 56532908 12222524 21007264 7526541 3602560 Italy
    Italy 56585840 11903963 20816772 7553433 3705692 Italy
    Italy 56607516 11600971 20613540 7582559 3819668 Italy
    Italy 56620236 11283197 20376780 7641472 3918759 Italy
    Italy 56636468 10963970 20105726 7740523 3990693 Italy
    Italy 56639056 10636967 19796590 7770792 3991965 Italy
    Italy 56644530 10299071 19456884 7727721 3901084 Italy
    Italy 56670880 9982876 19109754 7691310 3754092 Italy
    Italy 56711524 9676585 18726022 7689702 3631215 Italy
    Italy 56756560 9387830 18322440 7739492 3638445 Italy
    Italy 56794490 9001586 17818396 7862689 3740246 Italy
    Italy 56833184 8685753 17343704 8021704 3836178 Italy
    Italy 56869456 8558793 17005400 8170232 3922635 Italy
    Italy 56883820 8444711 16649160 8345756 4013512 Italy
    Italy 56885124 8352916 16293677 8523517 4113370 Italy
    Italy 56898972 8284623 15960445 8686223 4255591 Italy
    Italy 56925810 8234556 15648149 8827561 4458725 Italy
    Italy 56938736 8191085 15349247 8945772 4687315 Italy
    Italy 56945064 8157928 15057990 9046969 4883217 Italy
    Italy 56966400 8133274 14792373 9115615 5002973 Italy
    Italy 56994990 8109439 14560761 9155851 5063868 Italy
    Italy 57107576 8114754 14379511 9199492 5110000 Italy
    Italy 57425176 8143894 14275550 9273703 5153974 Italy
    Italy 57860664 8180105 14234564 9333586 5202422 Italy
    Italy 58199876 8219635 14213850 9320192 5257182 Italy
    Italy 58429904 8247036 14195889 9239226 5301930 Italy
    Italy 58778480 8283471 14229831 9158862 5343672 Italy
    Italy 59224228 8339602 14316232 9080509 5414873 Italy
    Italy 59562844 8393601 14385046 8930341 5512739 Italy
    Italy 59822452 8427687 14420176 8738933 5599516 Italy
    Italy 60025950 8437168 14431369 8527750 5649832 Italy
    Italy 60190150 8434839 14428455 8315774 5673054 Italy
    Italy 60312600 8415338 14385979 8111921 5683696 Italy
    Italy 60322790 8360329 14289209 7870472 5680078 Italy
    Italy 60232908 8274227 14165454 7618760 5649107 Italy
    Italy 60118628 8169387 14033221 7392580 5689983 Italy
    Italy 60004024 8059225 13905963 7194879 5803908 Italy
    Italy 59877430 7937415 13775679 7039848 5889915 Italy
    Italy 59727936 7799826 13631319 6914908 5948298 Italy
    Italy 59500576 7650586 13468283 6808339 5970660 Italy
    Italy 59240336 7494993 13294724 6718736 5993352 Italy
    Japan 84353060 29846204 46511260 10363851 1898580 other country
    Japan 85683470 29984384 46885096 10489345 1962848 other country
    Japan 86921760 30004616 47100100 10617897 2036451 other country
    Japan 88057140 29996406 47200096 10804372 2107015 other country
    Japan 89093016 29959084 47180536 11061454 2174821 other country
    Japan 90090280 29790154 47082484 11409598 2242992 other country
    Japan 91021560 29411154 46905616 11841491 2296133 other country
    Japan 91837660 28903690 46626136 12319285 2347338 other country
    Japan 92671300 28436420 46349416 12837046 2422485 other country
    Japan 93575980 28066260 46125870 13378055 2514231 other country
    Japan 94464840 27861736 45888390 13874694 2593407 other country
    Japan 95355464 27725764 45626404 14360626 2652815 other country
    Japan 96267890 27212584 45397224 14863648 2711185 other country
    Japan 97246710 26374796 45289476 15317730 2779010 other country
    Japan 98319340 25573956 45316680 15698010 2860335 other country
    Japan 99468750 25045404 45346492 16009816 2954746 other country
    Japan 100466904 24613560 45050576 16285894 3063597 other country
    Japan 101527860 24361206 44734744 16525413 3179718 other country
    Japan 102819280 24439448 44661536 16683408 3294326 other country
    Japan 104102070 24586662 44603980 16747549 3407057 other country
    Japan 105416840 24806994 44732544 16861232 3531022 other country
    Japan 106789360 25119368 44979450 17111670 3688916 other country
    Japan 108220400 25558384 44903452 17403948 3864598 other country
    Japan 109679470 26054146 44537470 17679924 4033994 other country
    Japan 111100024 26512780 44152950 17937428 4182735 other country
    Japan 112411640 26886912 43860610 18009658 4318419 other country
    Japan 113624870 27158134 43704268 17942520 4451068 other country
    Japan 114761520 27330692 43590544 18256840 4611266 other country
    Japan 115809520 27396828 43509540 18988318 4802773 other country
    Japan 116765510 27345660 43450816 19779400 5002786 other country
    Japan 117624200 27167240 43368212 20285620 5198878 other country
    Japan 118385730 27083312 43252680 20368112 5384697 other country
    Japan 119098140 26899158 43153376 20256184 5584021 other country
    Japan 119793750 26479328 43036716 20064064 5788236 other country
    Japan 120470740 26064788 42874536 19836416 5999577 other country
    Japan 121119020 25595536 42698400 19749708 6210446 other country
    Japan 121710300 25027180 42475972 19690280 6413125 other country
    Japan 122268890 24367740 42202460 19165028 6588848 other country
    Japan 122798300 23631944 41873880 18283388 6716462 other country
    Japan 123270650 22850416 41444016 17415206 6827281 other country
    Japan 123686320 22107520 40911124 16724879 6984418 other country
    Japan 124073990 21457220 40528492 16278037 7170522 other country
    Japan 124444696 20891222 40082900 15985439 7351925 other country
    Japan 124779576 20376652 39402510 15844616 7568541 other country
    Japan 125119260 19934988 38754236 15845595 7839036 other country
    Japan 125433970 19556212 38077370 15931247 8174316 other country
    Japan 125726220 19235816 37339144 15888401 8567167 other country
    Japan 126027980 18968688 36545908 15978425 8991520 other country
    Japan 126308390 18709326 35686090 16284553 9430446 other country
    Japan 126555064 18452256 34819588 16535437 9872013 other country
    Japan 126803864 18224864 34047620 16823724 10280924 other country
    Japan 127065736 18045284 33380020 17163636 10683498 other country
    Japan 127301740 17877684 32776456 17544146 11095728 other country
    Japan 127502350 17704748 32216926 17944532 11479109 other country
    Japan 127671290 17556224 31698894 18287408 11824156 other country
    Japan 127798376 17437890 31227136 18495012 12135566 other country
    Japan 127902170 17330458 30822988 18761888 12429259 other country
    Japan 128006424 17234676 30479708 18882288 12691626 other country
    Japan 128077630 17149154 30150168 18724880 12880445 other country
    Japan 128117040 17037216 29821884 18531764 13005879 other country
    Japan 128105430 16910420 29504100 18252134 13196207 other country
    Japan 128007256 16778922 29216922 17853860 13508447 other country
    Japan 127853690 16628039 28945388 17347952 13843604 other country
    Japan 127678920 16473367 28679078 16767725 14133472 other country
    Japan 127476730 16309288 28436232 16174901 14348989 other country
    Japan 127250936 16127122 28223130 15644035 14370290 other country
    Japan 126993860 15931489 28002948 15168515 14321328 other country
    Japan 126662460 15707466 27729862 14743997 14654323 other country
    Japan 126255870 15454490 27414124 14369973 15360417 other country
    Japan 125791680 15185633 27043230 14014240 16107588 other country
    Japan 125244760 14923798 26665366 13694754 16582823 other country
    Japan 124612530 14671836 26309768 13447597 16681042 other country
    Latvia 1922524 480136 818910 229226 95768 other country
    Latvia 1944999 477901 819341 227345 97046 other country
    Latvia 1967170 474322 817484 227407 97977 other country
    Latvia 1988469 469247 813687 229924 98699 other country
    Latvia 2010067 464457 810163 235562 99522 other country
    Latvia 2032506 461380 807853 244925 100494 other country
    Latvia 2054645 459456 806057 258777 101545 other country
    Latvia 2077358 459462 805825 276710 102819 other country
    Latvia 2101587 462705 808147 296192 104282 other country
    Latvia 2127087 468795 812222 314408 105858 other country
    Latvia 2154253 476618 816970 330257 107668 other country
    Latvia 2182716 485063 821704 343323 109618 other country
    Latvia 2210152 492425 825252 352980 111314 other country
    Latvia 2236423 497594 827233 359339 112951 other country
    Latvia 2262862 500542 828075 363607 115015 other country
    Latvia 2287813 502078 828225 367142 117270 other country
    Latvia 2310943 503513 828870 370404 119430 other country
    Latvia 2333511 505617 831567 373434 121430 other country
    Latvia 2355476 508783 837180 376560 123425 other country
    Latvia 2376691 511631 845656 379948 125831 other country
    Latvia 2397412 513828 856297 382924 128811 other country
    Latvia 2418302 516592 867482 385104 132407 other country
    Latvia 2438490 518745 877016 386056 136526 other country
    Latvia 2457030 519083 883716 385246 140865 other country
    Latvia 2475080 518574 888690 382643 145319 other country
    Latvia 2492531 517801 893794 377965 149616 other country
    Latvia 2508852 516530 899109 371738 153535 other country
    Latvia 2524842 515582 904229 365504 157048 other country
    Latvia 2540598 515679 909557 360457 159941 other country
    Latvia 2556226 517405 914161 356982 162018 other country
    Latvia 2572039 521337 917911 354489 163413 other country
    Latvia 2588054 526396 921963 352847 164514 other country
    Latvia 2604944 532008 926190 353173 165432 other country
    Latvia 2623160 539209 931078 355848 165677 other country
    Latvia 2640609 546792 936107 361790 164390 other country
    Latvia 2655099 552703 939449 370348 160861 other country
    Latvia 2668865 557902 941947 378321 155515 other country
    Latvia 2681830 563227 944684 384392 149573 other country
    Latvia 2690475 567818 946512 388486 144189 other country
    Latvia 2693388 570264 946291 390866 140094 other country
    Latvia 2689398 570272 944431 392792 137055 other country
    Latvia 2678970 568043 940136 394309 135367 other country
    Latvia 2662885 563075 932079 394266 135526 other country
    Latvia 2638889 554645 919777 392581 136943 other country
    Latvia 2606464 542533 902946 388022 139179 other country
    Latvia 2570150 527247 882424 380165 143097 other country
    Latvia 2534288 509322 859174 371545 149561 other country
    Latvia 2498881 489282 834509 362638 157621 other country
    Latvia 2462333 466800 809743 353161 165424 other country
    Latvia 2426357 443493 785842 344287 172082 other country
    Latvia 2392536 421697 763436 336229 177460 other country
    Latvia 2359255 400271 742261 328688 181165 other country
    Latvia 2326150 379006 721942 321781 183148 other country
    Latvia 2294342 360409 702940 315357 183806 other country
    Latvia 2263453 344345 684593 309756 183719 other country
    Latvia 2233165 329924 666724 305630 183563 other country
    Latvia 2203917 318038 650136 301674 183881 other country
    Latvia 2176059 309116 634300 297114 184900 other country
    Latvia 2150411 303623 617731 292258 186605 other country
    Latvia 2126268 300437 599975 286746 188760 other country
    Latvia 2101537 297885 581929 280930 190612 other country
    Latvia 2076974 296289 563182 275028 192337 other country
    Latvia 2053635 296096 544705 269945 193420 other country
    Latvia 2031491 297085 529068 267515 192972 other country
    Latvia 2011040 297944 516475 266377 191152 other country
    Latvia 1991951 298471 505315 264523 187952 other country
    Latvia 1973477 299667 495327 263609 184074 other country
    Latvia 1954861 300840 486656 264016 180350 other country
    Latvia 1935632 300487 479694 263834 177352 other country
    Latvia 1916552 299241 474867 262542 175479 other country
    Latvia 1897057 296894 471293 261181 173710 other country
    Latvia 1873926 292829 468818 259497 171100 other country
    Peru 7678967 3224607 4651298 880548 125198 other country
    Peru 7897488 3324956 4792511 898587 128400 other country
    Peru 8121460 3428882 4938076 918269 131167 other country
    Peru 8349467 3537523 5087439 939165 133867 other country
    Peru 8583405 3652475 5240792 961583 137000 other country
    Peru 8825900 3774611 5399245 985926 140813 other country
    Peru 9077051 3903530 5563091 1012145 145255 other country
    Peru 9336911 4038528 5732348 1040247 150326 other country
    Peru 9602512 4178622 5906340 1069226 156000 other country
    Peru 9879211 4323515 6088388 1099912 162158 other country
    Peru 10172210 4472096 6281274 1133295 168671 other country
    Peru 10478101 4622863 6482969 1168557 175498 other country
    Peru 10792101 4771117 6688420 1204185 183984 other country
    Peru 11112671 4916530 6897580 1239658 193843 other country
    Peru 11442302 5063562 7115193 1275664 203248 other country
    Peru 11781584 5213479 7341577 1311975 211958 other country
    Peru 12127988 5365483 7574201 1348789 220229 other country
    Peru 12481624 5519095 7812073 1386669 228399 other country
    Peru 12843253 5674073 8054433 1424877 236319 other country
    Peru 13213738 5831697 8301805 1462091 242956 other country
    Peru 13562372 5978848 8534920 1495552 246224 other country
    Peru 13911970 6122121 8763859 1526484 250280 other country
    Peru 14292440 6272115 9003609 1557180 258444 other country
    Peru 14674787 6421332 9240032 1588823 266326 other country
    Peru 15057182 6570521 9474182 1623504 273292 other country
    Peru 15441500 6716201 9706149 1662222 280689 other country
    Peru 15826812 6857902 9936374 1705600 288215 other country
    Peru 16224614 6999799 10169992 1755085 295937 other country
    Peru 16638483 7143114 10408029 1811628 303820 other country
    Peru 17059192 7284662 10646003 1874627 311594 other country
    Peru 17492406 7429120 10889966 1945086 316276 other country
    Peru 17932348 7574734 11136060 2020534 318494 other country
    Peru 18374372 7715703 11378222 2099437 321529 other country
    Peru 18826906 7853799 11620704 2183140 325009 other country
    Peru 19285646 7989288 11861775 2269736 328537 other country
    Peru 19746614 8121094 12099384 2356592 332390 other country
    Peru 20208446 8247383 12332270 2441984 336974 other country
    Peru 20671362 8367395 12560057 2525063 342349 other country
    Peru 21143804 8483870 12786384 2607916 348992 other country
    Peru 21624308 8596717 13009614 2691058 357644 other country
    Peru 22109102 8704728 13226738 2774651 368470 other country
    Peru 22583004 8805347 13430485 2856352 381113 other country
    Peru 23047250 8897009 13619626 2936291 395446 other country
    Peru 23513888 8980362 13798860 3017072 411246 other country
    Peru 23983260 9049941 13961646 3098382 430697 other country
    Peru 24449060 9104804 14105191 3180115 452909 other country
    Peru 24907304 9150509 14234278 3263277 474541 other country
    Peru 25365384 9187784 14352330 3350730 495698 other country
    Peru 25818228 9213928 14457810 3441503 516876 other country
    Peru 26252238 9225183 14543032 3531909 539445 other country
    Peru 26654440 9219073 14601192 3618567 564938 other country
    Peru 27014912 9190497 14625596 3700662 594220 other country
    Peru 27334510 9141576 14618082 3778055 627298 other country
    Peru 27623344 9081594 14589894 3849679 663216 other country
    Peru 27893914 9020681 14552360 3915433 700961 other country
    Peru 28147260 8964036 14509175 3973269 739837 other country
    Peru 28381080 8910365 14459773 4022407 779618 other country
    Peru 28600380 8860567 14405569 4063815 819886 other country
    Peru 28806184 8805614 14319306 4106804 859848 other country
    Peru 29009326 8751764 14209917 4153332 897636 other country
    Peru 29229576 8715843 14118417 4197487 931906 other country
    Peru 29477722 8698514 14050890 4240378 963219 other country
    Peru 29749592 8693861 14003251 4283277 992418 other country
    Peru 30038810 8695127 13969407 4329171 1020550 other country
    Peru 30353956 8703936 13958528 4381453 1047623 other country
    Peru 30711864 8723759 13984959 4444629 1073507 other country
    Peru 31132776 8763515 14060754 4522495 1098585 other country
    Peru 31605488 8805141 14153752 4615207 1128128 other country
    Peru 32203946 8843146 14280357 4741954 1164140 other country
    Peru 32824864 8875576 14411581 4875088 1203470 other country
    Peru 33304768 8884004 14488792 4980555 1239255 other country
    Peru 33715464 8877307 14548433 5075876 1269371 other country
    Vietnam 25109200 8236495 12939915 3480061 469623 other country
    Vietnam 25627542 8518370 13255227 3510682 492746 other country
    Vietnam 26189598 8857408 13620701 3542143 515383 other country
    Vietnam 26820860 9276998 14056521 3575197 538054 other country
    Vietnam 27507460 9743695 14526850 3614493 561497 other country
    Vietnam 28263032 10254732 15031625 3663009 587334 other country
    Vietnam 29035684 10770431 15527478 3716655 615711 other country
    Vietnam 29884094 11360715 16082264 3770499 645243 other country
    Vietnam 30804086 12017473 16699967 3825775 675963 other country
    Vietnam 31750430 12690551 17350838 3887300 708000 other country
    Vietnam 32718462 13372094 18038516 3955237 741107 other country
    Vietnam 33621980 13972092 18674658 4029754 775576 other country
    Vietnam 34533890 14564295 19335976 4110729 811195 other country
    Vietnam 35526730 15216631 20103120 4192339 845741 other country
    Vietnam 36509172 15760867 20878040 4264754 878906 other country
    Vietnam 37466076 16194742 21636756 4322404 911490 other country
    Vietnam 38388220 16628004 22369852 4368657 942261 other country
    Vietnam 39282564 16999532 23081304 4406008 970636 other country
    Vietnam 40145292 17311382 23787154 4427032 994855 other country
    Vietnam 41015868 17604120 24507490 4428996 1020541 other country
    Vietnam 41928850 17887090 25248128 4417502 1051928 other country
    Vietnam 42916624 18210916 26026550 4400077 1087649 other country
    Vietnam 43906020 18500428 26812640 4364367 1124135 other country
    Vietnam 44891290 18767206 27590598 4314331 1161241 other country
    Vietnam 45898700 19030136 28280518 4278407 1196312 other country
    Vietnam 46969616 19289618 28910036 4275473 1230976 other country
    Vietnam 48163580 19656850 29629264 4311713 1268814 other country
    Vietnam 49418144 20043754 30345182 4386708 1302169 other country
    Vietnam 50701460 20370234 31026592 4506596 1331466 other country
    Vietnam 51831390 20697166 31559350 4705389 1361071 other country
    Vietnam 52968270 21081220 32066740 4989755 1392252 other country
    Vietnam 54280400 21563076 32720200 5274604 1425000 other country
    Vietnam 55632150 22103176 33346562 5600389 1460826 other country
    Vietnam 57011452 22652416 33940660 5984794 1498075 other country
    Vietnam 58406864 23186152 34536810 6406070 1533186 other country
    Vietnam 59811316 23703104 35132708 6855435 1566410 other country
    Vietnam 61221108 24186690 35800612 7291566 1599316 other country
    Vietnam 62630788 24616420 36465010 7775236 1632211 other country
    Vietnam 64037520 24981472 37044270 8287381 1665333 other country
    Vietnam 65466360 25319184 37638690 8719480 1700938 other country
    Vietnam 66912616 25647418 38267852 9080899 1739670 other country
    Vietnam 68358824 25945640 38920040 9399182 1781972 other country
    Vietnam 69788750 26200188 39571170 9680632 1828008 other country
    Vietnam 71176410 26382816 40159570 9983995 1876785 other country
    Vietnam 72501090 26467350 40646210 10247121 1927339 other country
    Vietnam 73759110 26435028 41020410 10458895 1979176 other country
    Vietnam 74946456 26271008 41263800 10650927 2031238 other country
    Vietnam 76058600 25992636 41374828 10764501 2080682 other country
    Vietnam 77128424 25636004 41373850 10843522 2129632 other country
    Vietnam 78123710 25227684 41291184 10931973 2182660 other country
    Vietnam 79001144 24785584 41078796 11035917 2240069 other country
    Vietnam 79817770 24335702 40753684 11255188 2302189 other country
    Vietnam 80642300 23916988 40422490 11526185 2370197 other country
    Vietnam 81475816 23524634 40085696 11775393 2440406 other country
    Vietnam 82311230 23142328 39737364 12049616 2504547 other country
    Vietnam 83142100 22758324 39380230 12350213 2557744 other country
    Vietnam 83951800 22354948 38994796 12692924 2601582 other country
    Vietnam 84762270 21965246 38602828 13065748 2637037 other country
    Vietnam 85597230 21633178 38239836 13434835 2663144 other country
    Vietnam 86482920 21383252 37950040 13781134 2678597 other country
    Vietnam 87411016 21230458 37728160 14103368 2684940 other country
    Vietnam 88349100 21175292 37525296 14399487 2683353 other country
    Vietnam 89301330 21208004 37344696 14659212 2674907 other country
    Vietnam 90267736 21310790 37186532 14867750 2666188 other country
    Vietnam 91235500 21451364 37026736 15050539 2667790 other country
    Vietnam 92191400 21590510 36846110 15223423 2685436 other country
    Vietnam 93126530 21707980 36636264 15376688 2720782 other country
    Vietnam 94033050 21789420 36404380 15511445 2776112 other country
    Vietnam 94914330 21847120 36178590 15626364 2861087 other country
    Vietnam 95776710 21893514 35990370 15732903 3025337 other country
    Vietnam 96648680 21932616 35867816 15847733 3258217 other country
    Vietnam 97468024 21974312 35811056 15962702 3464398 other country

Lập bảng tần số về các quốc gia của tn1 bằng câu lệnh:

table(tn1$cn)
## 
##   Italy   Japan  Latvia    Peru Vietnam 
##      72      72      72      72      72

Kết quả trả về cho thấy tần suất xuất hiện tên của các quốc gia. Chằng hạn như vietnam xuất hiện 72 lần tương ứng với 72 năm phân tích về dân số của Việt Nam.

I.4. Phân tích dữ liệu theo quốc gia và theo thời gian

Nếu ta muốn biết chi tiết min, max, tứ phân vịtrung vị của dân số trẻ em dưới 1 tuổi (Population of children under the age of 1 ở 5 quốc gia đang phân tích ta thực hiện câu lệnh như sau:

summary(tn1$pu1)
##     Min.  1st Qu.   Median     Mean  3rd Qu.     Max. 
##   292829  5635328  9532208 12173964 19726384 30004616

Kết quả trả về cho thấy:

  • Min: Dân số trẻ em dưới 1 tuổi nhỏ nhất của 1 quốc gia trong 5 quốc gia đang phân tích là 292829.

  • 1st Qu.: 25% dân số trẻ em dưới 1 tuổi của 1 quốc gia trong 5 quốc gia đang phân tích là không quá 5635328.

  • Median: 50% dân số trẻ em dưới 1 tuổi của 1 quốc gia trong 5 quốc gia đang phân tích là không quá 9532208

  • Mean: Trung bình dân số trẻ em dưới 1 tuổi của 1 quốc gia trong 5 quốc gia đang phân tích là 12173964

  • 3rd Qu.: 75% dân số trẻ em dưới 1 tuổi của 1 quốc gia trong 5 quốc gia đang phân tích là không quá 19726384

  • Max: Dân số trẻ em dưới 1 tuổi lớn nhất của 1 quốc gia trong 5 quốc gia đang phân tích là 30004616

Để tính tổng dân số trẻ em dưới 1 tuổi (Population of children under the age of 1) ở 5 quốc gia đang phân tích ta thực hiện câu lệnh:

sum(tn1$pu1)
## [1] 4382627145

Kết quả cho thấy tổng dân số trẻ em dưới 1 tuổi ở 5 quốc gia là 4382627145

Để tính trung bình dân số trẻ em dưới 1 tuổi (Population of children under the age of 1) ở 5 quốc gia đang phân tích ta thực hiện câu lệnh:

mean(tn1$pu1,na.rm = T)
## [1] 12173964

Kết quả cho thấy trung bình dân số trẻ em dưới 1 tuổi ở 5 quốc gia là 12173964

Để hiển thị số hàng của dân số trẻ em dưới 1 tuổi (Population of children under the age of 1) ở 5 quốc gia đang phân tích ta thực hiện câu lệnh:

length(tn1$pu1)
## [1] 360

Kết quả cho thấy số hàng dân số trẻ em dưới 1 tuổi ở 5 quốc gia là 360

Để tính phương sai dân số trẻ em dưới 1 tuổi (Population of children under the age of 1) ở 5 quốc gia đang phân tích ta thực hiện câu lệnh:

var(tn1$pu1)
## [1] 7.902799e+13

Kết quả cho thấy phương sai dân số trẻ em dưới 1 tuổi ở 5 quốc gia là 7.902799e+13

Để tính độ lệch chuẩn dân số trẻ em dưới 1 tuổi (Population of children under the age of 1) ở 5 quốc gia đang phân tích ta thực hiện câu lệnh:

sd(tn1$pu1)
## [1] 8889769

Kết quả cho thấy độ lệch chuẩn dân số trẻ em dưới 1 tuổi ở 5 quốc gia là 8889769

Để tính 50% dân số trẻ em dưới 1 tuổi (Population of children under the age of 1) ở 5 quốc gia đang phân tích ta thực hiện câu lệnh:

median(tn1$pu1)
## [1] 9532208

Kết quả cho thấy 50% dân số trẻ em dưới 1 tuổi ở 5 quốc gia là 9532208

Để tính các chỉ số phần trăm dân số trẻ em dưới 1 tuổi (Population of children under the age of 1) ở 5 quốc gia đang phân tích ta thực hiện câu lệnh:

quantile(tn1$pu1, probs = c(.25,.5,.75))
##      25%      50%      75% 
##  5635329  9532208 19726385

Kết quả cho thấy chỉ số phần trăm dân số trẻ em dưới 1 tuổi ở 5 quốc gia lần lượt là: 25%=5 635329 ; 50%= 9532208 ; 75%= 19726385

II. Nhiệm vụ 3.2

II.1. Giải thích bộ dữ liệu

Bộ dữ liệu Restaurant revenue là bộ dữ liệu nói về Doanh thu nhà hàng.

Bộ dữ liệu bao gồm:

  1. Number of customers: Số lượng khách hàng
  2. Menu price: Giá thực đơn
  3. Marketing Spend: Chỉ tiêu tiếp thị
  4. Cuisine Type: Loại món ăn của quốc gia
  5. Average Customers Spending: Chỉ tiêu trung bình của khách hàng
  6. Promotions: Khuyến mãi
  7. Reviews: Nhận xét
  8. Monthly Revenue: Doanh thu hàng tháng

II.2. Phân tích dữ liệu

Ta gọi file excel và gán cho nó một object là ln bằng câu lệnh:

ln <- read.csv("D:/lamtamnhu/Restaurant_revenue.csv", header = T)

Ta thực hiện đổi tên các biến của bộ dữ liệu để có thể dễ dàng hơn trong phân tích bằng câu lệnh:

names(ln) <- c('sl','g','ct','lm','tb','km','nx','dt')
names(ln)
## [1] "sl" "g"  "ct" "lm" "tb" "km" "nx" "dt"

Để có thể thực hiện được lệnh select thì ta phải gọi dplyr, sau đó ta filter những loại món ăn của quốc gia muốn lấy ra để phân tích và xóa bớt các cột thừa bằng câu lệnh:

ln1 <- filter(ln, lm == 'Japanese' | lm == 'Italian' | lm == 'American') %>% select(-c('sl','g','km','nx','dt'))  
table <- knitr::kable(ln1, format = "markdown") 
table 
ct lm tb
12.6637925 Japanese 36.23613
4.5778921 Italian 17.95256
4.6529108 Japanese 22.60042
4.4160526 Italian 18.98410
3.4750519 Italian 12.76614
13.1144734 American 43.09995
16.9603177 American 20.18162
14.4863494 Italian 28.92110
15.8418727 American 11.73261
8.0959686 Italian 37.97358
7.0847248 American 39.78947
10.5100924 American 26.49612
9.6326969 American 17.83022
7.7415752 Italian 15.22018
19.2764455 Japanese 27.62157
4.9716052 American 22.69222
2.6760747 Italian 46.47838
15.8067547 Japanese 37.76070
11.6429646 American 17.31005
12.3789639 Japanese 46.32060
6.4700079 Italian 19.70313
16.6860673 American 13.65235
12.5859761 American 22.74758
3.9771256 Italian 14.18704
1.2923336 Italian 15.14386
0.8526642 Italian 32.95402
7.4281714 Japanese 12.43608
5.3170227 Japanese 11.23724
12.9218025 American 38.57656
9.9866767 Japanese 24.46588
2.9847556 American 20.14451
2.5439953 Japanese 35.68346
17.2932078 Italian 21.02146
13.0342130 Italian 14.86781
16.2137186 American 33.52375
12.2816262 Italian 22.64311
17.1913046 Japanese 35.07874
7.8478744 Japanese 42.33580
19.1244438 American 34.46586
2.6629001 Italian 21.82990
2.0429906 American 20.22975
13.1738429 Italian 23.09684
16.1776692 Japanese 17.24687
1.5283372 American 41.62764
5.0611687 American 33.76198
15.6234085 American 33.58614
9.9090421 Italian 43.26163
9.0024886 American 38.92287
17.7878183 Italian 38.59598
9.0123931 Japanese 33.15911
17.6491888 Japanese 10.58436
19.7655054 Italian 34.19358
8.8654617 Japanese 25.49805
14.9241451 Italian 21.74139
13.1807107 American 20.63991
2.1073507 American 32.29620
0.7114173 American 38.28061
10.1715858 Japanese 36.50272
7.7519046 American 42.30871
9.2389387 Italian 45.43656
19.8317682 Japanese 42.64316
19.4149992 Japanese 10.75782
18.8463078 Japanese 39.43672
8.2426186 American 35.53955
10.9923209 Japanese 22.78973
16.6106891 Japanese 12.28469
1.3742566 Italian 15.50519
8.4859377 American 10.03718
1.6523533 Italian 46.12895
10.2931517 American 10.98472
17.9780165 American 18.37823
19.5198170 Italian 46.46904
13.3470080 American 11.61156
0.2085540 Japanese 30.48859
5.2142660 Japanese 47.26792
1.3850861 Italian 34.81485
17.9162920 American 25.43758
6.4443101 Italian 24.95789
2.5046714 American 45.45153
2.2791327 Italian 16.07545
18.4059436 Italian 12.17864
12.3299945 Japanese 48.60839
3.1327687 Japanese 27.12736
0.8747125 American 35.28077
2.2161592 Japanese 39.04445
7.5198578 Japanese 18.26324
11.0018388 American 22.53066
7.7730560 Japanese 35.44274
3.2736760 Italian 25.93122
5.4758261 Italian 10.27259
18.5663507 Italian 30.93629
13.5196455 Japanese 46.86054
9.9209568 Japanese 42.48310
0.2542978 Japanese 43.00845
19.8483080 Italian 41.80232
13.4290987 American 22.94923
17.5853732 Japanese 15.72645
5.1686324 American 36.30865
19.5679456 American 46.12992
14.9638381 American 20.69661
11.1562645 Italian 42.49563
3.6118920 American 13.29624
1.0771641 American 33.99871
6.4011967 American 29.42587
5.3866260 Japanese 47.04821
10.7911244 Italian 44.85261
14.5589435 Japanese 41.40335
2.1588743 Japanese 20.94794
13.7059603 American 46.47275
1.8374178 Italian 13.90031
19.3025948 Japanese 44.13317
9.7678826 Japanese 23.12640
3.0135222 Italian 12.15089
6.8476727 American 36.77428
8.2683290 Japanese 19.25120
14.8684757 Japanese 22.24189
2.1186143 American 17.08509
3.0313874 Japanese 10.20559
1.8751384 Italian 27.81638
11.5434557 Italian 13.37022
17.5427688 Japanese 37.30610
8.6760102 American 19.42491
3.2169635 American 47.74297
11.1608465 Italian 44.85007
16.2350443 Japanese 21.57764
14.8342412 American 41.32862
17.6290156 Italian 42.12980
3.8790773 Japanese 33.91360
6.2185786 American 34.99919
14.8469610 American 35.53402
16.3023677 American 22.28583
12.2995648 Japanese 44.38718
7.5051981 Japanese 18.70850
10.7739134 American 13.52609
16.9609558 Japanese 42.82209
16.7992796 Japanese 37.06579
16.6536094 Italian 35.44189
0.2206323 Japanese 26.07173
14.9909097 American 33.11312
15.1735278 Japanese 22.31497
15.1252932 Japanese 41.72252
16.8394074 Italian 49.24966
2.4942811 Italian 26.08895
7.7075177 American 28.75160
15.6079955 American 46.88768
13.2608401 American 15.56987
3.5674517 American 22.25204
0.5814276 Italian 23.04431
3.3377024 American 12.83664
3.6263856 Italian 23.99184
8.0465425 American 19.32291
10.2021942 American 35.18513
14.4680953 Italian 44.53938
2.0827472 Italian 15.29152
4.5087751 American 49.10360
14.0588688 Italian 33.30515
11.9873793 Japanese 18.86069
12.0429129 Italian 12.24648
6.4421601 American 31.10255
12.7298130 Italian 16.86385
13.9083130 Italian 28.50374
14.9185042 American 11.33072
4.1968399 Japanese 26.63445
16.5026134 Japanese 12.52520
10.4059315 Italian 25.87020
7.4692519 American 28.96025
14.7101121 American 44.76699
7.4284400 Italian 28.71922
16.0273383 American 42.70494
15.3317705 American 45.80226
14.6723166 Italian 44.12970
5.9888702 American 36.94186
12.7510653 Italian 21.07480
3.5650493 American 47.23296
13.7182254 Italian 36.43194
14.9443917 American 22.46287
14.7997277 American 43.82614
19.0062551 Japanese 20.38413
4.0587274 American 10.06575
19.5929343 Italian 32.83046
3.3058822 Japanese 29.14819
14.0050392 American 44.48305
11.7162029 American 14.21621
11.7295818 American 32.15294
18.5923385 Japanese 21.25572
1.1227221 Japanese 40.11395
17.0545604 Italian 39.31437
9.2346563 Italian 19.27365
9.6181200 Japanese 38.22251
8.7036080 American 22.30811
18.7470659 Italian 19.68699
14.1203802 American 12.92014
12.6234129 American 39.76114
0.9968406 Italian 38.44004
18.0782666 Japanese 19.37998
18.1878038 American 39.97516
15.6042613 Italian 46.71364
2.6269882 Italian 20.98027
18.4524612 American 13.24657
5.6549138 American 37.46056
0.7257525 American 45.09809
5.5122468 American 36.86351
19.4966931 American 31.39867
7.4241419 Italian 11.50791
8.5777376 American 42.32271
3.1276361 Japanese 21.17781
17.0617925 American 41.30001
0.9300117 Italian 45.46010
12.3939888 American 25.94570
11.2398570 American 44.51690
6.9184090 Italian 20.68300
6.3037904 American 31.38644
15.4371545 Italian 44.35046
1.7284922 Italian 23.03525
4.7356862 American 48.16169
14.6489746 American 14.87518
17.6427123 Japanese 12.74595
7.8689569 Japanese 49.67557
16.5573675 American 48.05587
15.7542603 Italian 15.48084
12.4885089 Japanese 31.50339
9.8896226 American 17.39681
19.5910168 Japanese 27.12621
2.8993014 Italian 12.45701
14.5031145 American 18.95698
3.8238140 Italian 24.53091
6.7652621 American 27.54590
6.1739749 Japanese 49.09985
19.3471236 Japanese 39.49640
3.6603089 Japanese 31.48165
8.3597987 American 38.35596
1.7768049 American 49.75136
13.6750821 Italian 22.58516
10.9021106 Italian 36.96070
19.6103364 Japanese 43.77259
8.0795575 Italian 38.71731
10.8509161 Japanese 21.34432
10.9767731 American 10.83032
12.2580032 Japanese 40.43544
4.5229410 American 11.70958
16.9383746 Italian 44.58609
8.5726109 Italian 14.74642
13.2837583 Japanese 29.06106
4.3218091 American 39.51522
17.2397382 Italian 27.60284
9.2032453 Italian 29.31405
14.9856743 Japanese 18.49143
5.8117512 American 14.62234
15.7394027 Japanese 43.45684
2.2387185 American 30.09863
7.1194675 American 10.57525
19.5612364 Japanese 42.11925
9.9451186 Japanese 34.23705
6.7955494 Japanese 30.14834
17.4427140 Italian 45.13663
10.8969552 Italian 48.10067
15.1685004 Japanese 40.18148
15.0821536 Japanese 27.81812
0.3589136 Italian 33.68886
2.5250757 American 38.03741
13.1925873 Japanese 17.77094
11.2036452 Japanese 26.44816
15.0145901 American 36.53450
11.1596148 American 14.72890
11.0502723 Italian 26.05990
1.8830382 Japanese 41.72514
6.8732639 American 18.82035
5.6486180 Japanese 17.43846
7.8145673 Italian 48.03275
15.9668838 Italian 18.39591
7.4386534 Italian 20.43674
7.9476278 Japanese 39.38834
1.8681594 Italian 37.98386
8.8214432 Japanese 44.11706
1.8807221 Italian 30.14754
7.1334195 Italian 43.16603
15.1496377 American 30.32567
5.5288338 Japanese 34.80965
6.2469820 Italian 29.10969
12.8534932 American 29.12636
3.9168163 Japanese 40.71880
17.9391586 Italian 35.14266
10.4038105 American 35.33053
8.9520588 American 28.01130
11.1564038 Japanese 31.24438
3.3206863 American 39.82871
12.2694628 Japanese 43.03764
7.2620147 Japanese 37.86246
17.9437268 Japanese 46.96292
10.1410221 American 32.47455
11.9622526 Japanese 36.85624
0.6676720 Italian 47.05233
16.4075501 American 37.55242
6.2632399 Japanese 32.07745
15.9718654 American 19.67353
17.1374787 Japanese 48.70971
2.3528798 Italian 36.31062
14.7946066 Japanese 32.57582
19.7683198 Italian 33.46047
9.7071797 Japanese 31.04330
2.4486780 Italian 40.37243
14.5037110 Italian 38.50662
19.9415631 Italian 28.85233
19.5956492 American 28.90062
2.5965290 American 30.69174
13.7372200 Italian 26.52430
1.8606097 American 17.97382
0.5872832 Japanese 26.49466
16.4591689 Italian 12.89108
4.1950590 Japanese 33.03143
7.5805425 American 44.14618
19.4691478 Japanese 39.01148
6.7368100 Italian 24.41576
5.9297956 Japanese 13.48285
18.3641600 American 18.08598
2.2149689 American 31.81961
15.1916482 American 18.28228
19.7613113 Italian 31.75892
18.0259202 American 19.26396
13.0333584 Italian 43.95695
6.2812159 Japanese 25.89086
5.0864396 American 19.82203
16.3851021 Japanese 42.49305
10.5086982 Japanese 14.45951
2.2588642 Japanese 33.26257
1.7435894 Italian 38.58783
14.3815490 Japanese 19.60878
8.4023746 Italian 27.75085
18.1071975 Italian 21.29472
14.7934260 American 13.23815
3.8252084 Italian 45.06455
8.7101091 American 22.05852
11.5449946 American 33.97492
14.7613825 Japanese 18.05055
16.1239176 Italian 45.60946
16.8747465 Italian 14.59625
0.6223120 Japanese 30.08033
14.7858947 Japanese 33.32511
2.1268745 American 33.15861
6.2983918 American 12.18048
0.0763427 American 22.56175
13.1056482 American 44.90504
19.8348523 Japanese 13.48437
1.5415602 Japanese 37.65664
6.8076019 Japanese 20.47004
17.3277303 Italian 34.96963
4.3105974 American 43.17541
7.2075564 Italian 17.61348
1.3701081 American 46.68882
15.2631058 American 32.14234
8.1661269 Japanese 21.96928
15.1849747 American 27.23433
18.0721569 Japanese 22.48768
4.6552629 Japanese 39.00445
16.1479206 American 41.85203
1.1818778 Japanese 43.31750
17.9769478 Japanese 49.43073
13.0153709 Japanese 41.65137
0.0037680 Japanese 23.56881
7.5900581 Japanese 39.79300
4.5346077 Japanese 27.83822
8.2552226 Japanese 25.49866
16.0470866 Japanese 33.33686
9.5814013 American 28.56816
0.5435003 American 36.46815
2.5490792 Italian 14.51373
19.4555265 American 29.38758
16.5207810 Italian 11.07471
13.9863075 Japanese 25.21928
16.7892182 American 14.24502
19.6359739 American 31.25427
12.4268899 Japanese 25.83111
11.1836961 American 34.52608
10.6535177 Japanese 21.98675
12.7017821 American 48.48408
8.9968442 Japanese 31.42538
4.3688637 Japanese 34.73163
2.4049445 Japanese 37.22689
1.3668187 Italian 36.66926
5.2663157 American 30.43883
0.9224713 Italian 27.15057
11.3434156 American 12.15128
4.5270299 American 25.50781
14.6049229 Japanese 15.53473
11.9761659 Japanese 39.52673
1.2898254 Italian 44.27858
17.5447891 Italian 47.54859
6.6081601 Italian 38.03463
6.8081169 American 44.22204
19.7805672 American 26.73164
12.5235234 Italian 22.37651
10.6263304 Italian 47.46898
16.7630437 Italian 30.62706
5.7058068 Italian 29.89016
15.7832169 Italian 43.68427
11.4669869 American 34.56533
5.0461450 American 17.66945
4.4045060 Japanese 32.21989
9.7674926 American 33.35677
14.7513150 Italian 18.27974
10.5047951 Japanese 44.05623
1.2937379 Japanese 37.21538
19.1164897 American 20.96481
13.8890091 Italian 39.59471
1.6441413 Japanese 41.56091
18.2135316 Italian 14.76426
9.2886647 Japanese 15.62189
6.8163140 American 30.72309
3.2964935 Japanese 39.92064
3.4116382 Japanese 43.46124
18.9621664 Italian 38.17341
15.7760453 Italian 39.54974
13.5285272 Italian 20.60325
2.6338688 Japanese 37.84770
4.6836889 Italian 17.71482
15.7350067 American 13.70859
5.4313753 Japanese 14.05519
19.6768063 American 42.46288
5.3791789 Italian 29.29096
8.1394382 Japanese 12.29241
17.8296003 American 16.98359
12.0814335 American 45.93421
18.1476033 Italian 33.30745
4.7771332 Italian 14.96429
9.3928355 Japanese 14.85660
9.4594269 American 17.35139
12.4503939 Italian 23.13542
9.3948753 Japanese 29.48848
11.8173488 Japanese 26.31558
10.7401498 Japanese 21.18545
17.0827200 Italian 15.45481
0.9899371 American 39.12049
16.8784922 American 20.29916
8.7707698 American 30.26743
4.3701967 Japanese 44.24004
7.9359369 Italian 39.99815
5.5564415 Japanese 15.47381
5.6912460 Italian 45.73619
10.6319893 Italian 21.51519
17.5972536 Italian 38.98785
13.5084042 Italian 22.63989
0.8970714 Japanese 44.08850
9.0119404 American 11.63736
18.5885339 Italian 11.98646
14.5972062 Japanese 22.98437
17.6451711 American 36.91024
13.4188601 Italian 23.49068
5.1634651 Italian 17.18399
13.4921571 American 21.25402
5.9345528 Italian 28.30301
14.3685846 American 29.01543
14.4278690 American 40.00613
17.2576101 Italian 28.27271
0.0420769 American 43.82669
14.3514425 Japanese 14.56949
17.4319546 American 25.11976
5.1338846 Italian 49.24726
13.3058420 Japanese 28.65013
1.8456958 Italian 26.99814
11.9264304 Italian 25.31533
10.9916731 Japanese 38.76302
18.0064254 American 31.90072
8.0847946 Italian 47.75112
6.4216219 American 20.03561
14.9970153 Japanese 14.02251
8.2535065 American 25.73046
12.9290018 American 44.43196
17.7607813 Japanese 23.84788
11.9738481 Japanese 36.15147
10.0430722 Japanese 24.00795
2.7774265 American 34.68878
3.0864313 Italian 19.25431
12.7575419 American 49.73061
14.8196250 American 44.74228
10.5998305 Italian 32.58559
16.5803546 American 30.66510
19.8252645 Japanese 21.38402
16.4002526 Japanese 30.68838
13.8976475 Japanese 43.92726
10.6498540 Japanese 37.40698
8.9770614 Japanese 21.60176
1.6878476 American 18.05856
7.9873750 Italian 20.60834
18.2026927 Italian 16.79037
16.1604526 Japanese 13.82563
4.3210273 American 26.76545
1.3476911 American 31.89299
7.7478517 Japanese 16.58397
17.0368247 Italian 12.55519
8.0779573 American 22.69555
11.8057109 Japanese 40.07083
7.6847924 American 39.73741
9.0024672 American 31.31308
15.1870205 American 37.79674
0.2461941 Italian 44.03808
7.4010467 Japanese 23.83435
0.5484062 Japanese 11.40861
7.8594845 Italian 39.84719
10.5162520 Italian 42.08153
10.2336277 Japanese 16.42375
0.8955690 Japanese 38.76938
18.9328887 Italian 22.64860
7.5782056 American 36.79018
0.1342078 American 26.09492
7.7174901 American 21.92027
11.9197768 Japanese 16.19430
2.0251983 Italian 24.91999
10.6217069 Japanese 37.83180
11.6044304 Italian 49.82044
2.1051837 Italian 20.10122
19.4405051 Italian 43.89078
19.5490424 Italian 48.08383
10.6382541 American 23.67463
4.1772814 Japanese 42.34282
18.5127466 Japanese 22.71619
8.2830045 Italian 10.35109
6.2641252 Italian 22.07237
2.9412370 American 11.49588
9.7570239 Japanese 30.21461
2.6009556 Italian 26.12125
16.7096047 Italian 35.38226
7.4079397 Japanese 34.84745
9.4801286 Italian 49.07862
8.8825543 Japanese 17.47726
10.9076224 American 29.52470
1.7640341 Japanese 42.52251
12.1375468 Italian 13.96918
3.0316859 American 27.14577
15.4707778 Japanese 35.09872
19.6021798 Japanese 46.94659
9.5575690 Japanese 49.90073
3.3667391 American 19.42353
16.7709843 Italian 25.96504
16.5362995 Italian 18.13952
14.1802745 American 48.18215
3.5434185 Japanese 46.74086
10.1489273 Japanese 11.87970
4.7007443 Japanese 26.20594
16.6137702 American 19.56058
10.8965532 Japanese 35.15492
11.6596885 American 44.02017
19.9942761 Italian 39.63477
16.3351386 Italian 36.14347
4.1461801 American 20.95955
6.0097877 American 15.33378
6.5164624 Japanese 19.70177
14.6163606 Italian 19.21547
2.9596829 Japanese 21.56976
17.0511556 Italian 24.77417
14.2176943 Italian 36.54971
18.1388562 Japanese 14.72954
2.6474476 Japanese 48.15781
11.8602900 American 44.62285
11.9824117 Japanese 33.08864
9.1693285 Japanese 10.66642
0.7596313 American 23.55779
14.9172008 American 41.82641
10.9864496 American 13.09932
1.1548210 Japanese 21.29255
13.6151179 Japanese 33.41187
9.3356415 Italian 20.25652
0.6892252 Italian 47.35912
18.9822429 Italian 41.89577
1.8734484 American 40.01323
15.0924244 Italian 22.42861
9.8386220 Japanese 30.57958
6.0489496 Italian 44.27341
10.4488829 Italian 24.38879
11.2542340 American 31.44622
8.8244743 Japanese 38.69451
18.3746942 Japanese 47.55508
7.2453617 Japanese 21.79783
17.8890511 Japanese 40.27711
9.1195855 Japanese 37.56484
8.8691167 Italian 44.54564
12.0423397 Japanese 49.87237
11.8281352 Japanese 27.07433
16.1317868 Japanese 14.44604
9.5296677 Japanese 11.21664
1.1894314 American 44.96055
0.0633570 Italian 18.82850
12.8039662 Japanese 16.33792
5.9686982 Japanese 12.48820
6.2379816 American 22.45528
5.1209513 Japanese 26.06788
19.4306608 Italian 43.57813
4.4149098 Italian 36.03333
14.6805952 Japanese 34.60259
15.2519279 Japanese 17.02688
18.5851480 American 30.52760
0.6109891 American 38.61524
17.4409668 Japanese 48.93044
12.6508822 American 10.38173
12.8894055 Japanese 13.01206
16.3959561 American 25.03410
6.6681464 Japanese 42.82179
14.6610238 Italian 10.28568
10.5715622 Japanese 28.26922
15.8678803 Italian 23.16922
19.8109207 American 12.09927
4.0130203 Japanese 28.00945
19.8929728 American 20.18995
1.7962431 Italian 24.07539
0.0463510 Japanese 38.22461
0.8832387 American 30.86204
6.8356481 Italian 14.98590
12.6581266 American 48.45658
0.1133163 Italian 40.63474
18.7418206 Italian 13.16853
16.4385327 Italian 11.88234
16.1836634 Japanese 10.77792
17.6884855 Japanese 17.55176
14.0006855 Japanese 26.57634
14.4629897 Italian 21.61020
13.7481273 American 14.47738
0.4899690 Italian 34.38024
6.1227468 Italian 32.73728
10.9826067 American 41.67972
12.6417966 Italian 49.46750
13.9551255 Japanese 30.38626
0.1217750 American 46.35462
17.3788850 American 29.49625
13.6349729 American 47.81487
2.2586329 Italian 12.28947
16.8414888 Italian 47.23994
9.5651977 American 31.89219
2.9039303 Italian 45.61764
14.2022011 Italian 20.50884
13.3370884 American 28.88994
8.0261205 American 42.94582
3.0465918 Italian 33.50508
5.3233603 American 42.82367
0.4405384 Italian 25.69068
11.6651499 Japanese 27.90207
16.8446149 Japanese 39.20007
4.3854792 Japanese 12.55604
0.6733836 Italian 12.97338
4.2925615 Japanese 14.61451
8.3224286 Italian 44.78725
14.3958291 Italian 25.71637
17.3386694 Japanese 20.34844
16.4286398 American 41.76729
12.7418167 Japanese 47.50559
10.5255692 American 37.18819
9.2634543 Japanese 32.80727
4.6930688 Italian 34.40784
6.0638812 American 47.69486
5.7994024 Japanese 41.52804
11.2657786 American 10.96165
2.3990739 Japanese 31.36559
18.3358338 American 37.53354
14.4131029 Japanese 39.94794
8.0289126 Italian 18.52568
3.1724829 American 44.68709
17.6398434 American 48.23373
16.4755618 American 19.46861
14.4344311 American 45.30462
5.4309409 Italian 13.87915
8.0489327 American 12.22827
3.7807905 Italian 12.30964
14.3007744 American 12.36201
11.8697153 Japanese 20.86657
11.6653304 American 21.81688
6.8074149 American 36.72013
18.8089701 American 15.33307
1.6543092 American 44.07384
18.6177474 Japanese 42.68764
2.5985985 Italian 45.82905
11.2996872 Italian 11.15777
17.3309596 Italian 19.58583
11.4361833 Italian 11.29557
18.1439964 American 23.43374
7.5462732 Japanese 23.51926
0.8458350 Japanese 19.43986
11.2925810 Italian 15.74179
16.8849740 Japanese 17.28253
13.5169549 Japanese 30.51452
2.7823170 American 43.79190
5.0846277 Japanese 13.18420
17.5102245 Italian 38.27825
5.5687882 Japanese 44.90080
2.5920130 Italian 19.76590
13.5221646 Japanese 28.00439
18.8796461 Japanese 47.03310
5.3793606 Japanese 36.39974
9.5081322 Japanese 25.55074
12.6867948 Japanese 15.25650
19.9893250 Italian 20.49940
9.5193546 Italian 32.01405
2.2195505 American 30.55822
12.6884829 American 37.60492
15.4156124 Italian 43.49798
0.0576250 Italian 22.91959
17.1791337 Japanese 45.56049
3.7204600 Japanese 16.42534
11.0413873 Japanese 16.92095
14.3930763 Japanese 14.78123
7.4232323 American 19.21277
14.6099272 Japanese 42.87010
15.9248119 American 39.89190
15.0804607 Japanese 11.91655
0.7187735 American 47.94081
7.8946871 American 38.44640
18.6161460 American 10.27186
2.5144854 Japanese 40.55426
14.7419310 Italian 30.56328
19.4918362 Japanese 41.17461
1.0439726 American 30.89987
13.6438776 Japanese 35.64099
9.3630828 American 41.45327
11.5835051 Italian 26.20432
0.8601390 Italian 43.99786
13.3373332 Italian 25.23561
15.6403067 Japanese 10.31067
1.9973364 Japanese 49.45950
13.7608889 Japanese 21.13071
4.8377777 American 25.81673
18.2213741 American 37.48760
14.1876593 Italian 26.69567
0.6284364 Japanese 47.51303
14.7240085 American 37.08580
5.3335039 American 29.34199
14.4971300 American 18.80360
17.5529404 American 20.15939
0.8331364 Japanese 45.10769
7.9529516 American 13.58264
15.2461806 Italian 38.61456
5.3450526 American 40.41313
4.3961070 American 38.89646
2.6303653 Japanese 10.29568
17.1425912 Japanese 30.36542
1.5276989 Italian 44.64908
7.3546730 American 26.73383
3.6347838 Italian 27.77582
8.7101525 Italian 22.13132
6.6419873 Italian 38.66425
6.8360741 Italian 24.34645
4.4652677 Japanese 27.28924
12.8371992 Japanese 13.65950
11.4129925 American 39.86413
11.3618502 Japanese 10.50386
13.2601469 Japanese 35.77940
10.9676407 Japanese 17.31458
17.5851023 Japanese 19.29616
13.5116018 American 35.42528
16.5952624 Italian 41.10870
12.1229313 Japanese 19.03359
4.1418984 Japanese 44.64931
3.0465557 Japanese 27.76736
17.9891042 Italian 15.48211

Giải thích dữ liệu:

Có 750 hàng tương ứng với 750 quan sát

Có 6 cột tương ứng với 6 biến:

  • Number of customers đổi tên thành sl: Số lượng khách hàng

  • Menu price đổi tên thành g: Giá thực đơn

  • Cuisine Type đổi tên thành lm: Loại món ăn của quốc gia

  • Promotions đổi tên thành km: Khuyến mãi

  • Reviews đổi tên thành nx: Nhận xét

  • Monthly Revenue đổi tên thành dt: Doanh thu hàng tháng

II.3. Mã hóa dữ liệu, lập bảng tần số

Lập bảng tần số về các quốc gia của ln1 bằng câu lệnh:

table(ln1$lm)
## 
## American  Italian Japanese 
##      256      232      262

Kết quả trả về cho thấy tần suất xuất hiện tên của các quốc gia. Chằng hạn như American xuất hiện 256 lần tương ứng với 256 loại món ăn của American

II.4. Phân tích dữ liệu theo quốc gia và theo thời gian

Nếu ta muốn biết chi tiết min, max, tứ phân vịtrung vị của chỉ tiêu trung bình của khách hàng ở 3 quốc gia đang phân tích ta thực hiện câu lệnh như sau:

summary(ln1$tb)
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##   10.04   19.88   29.71   29.72   39.71   49.90

Kết quả trả về cho thấy:

  • Min: Chỉ tiêu trung bình của khách hàng nhỏ nhất của 1 quốc gia trong 3 quốc gia đang phân tích là 10.04.

  • 1st Qu.: 25% Chỉ tiêu trung bình của khách hàng của 1 quốc gia trong 3 quốc gia đang phân tích là không quá 19.88.

  • Median: 50% Chỉ tiêu trung bình của khách hàng của 1 quốc gia trong 3 quốc gia đang phân tích là không quá 29.71.

  • Mean: Trung bình chỉ tiêu trung bình của khách hàng của 1 quốc gia trong 3 quốc gia đang phân tích là 29.72.

  • 3rd Qu.: 75% Chỉ tiêu trung bình của khách hàng của 1 quốc gia trong 3 quốc gia đang phân tích là không quá 39.71.

  • Max: Chỉ tiêu trung bình của khách hàng lớn nhất của 1 quốc gia trong 3 quốc gia đang phân tích là 49.90.

Để tính tổng chỉ tiêu trung bình của khách hàng (Average Customers Spending) ở 3 quốc gia đang phân tích ta thực hiện câu lệnh:

sum(ln1$tb)
## [1] 22288.11

Kết quả cho thấy tổng chỉ tiêu trung bình của khách hàng ở 3 quốc gia là 22288.11

Để tính trung bình dân chỉ tiêu trung bình của khách hàng (Average Customers Spending) ở 3 quốc gia đang phân tích ta thực hiện câu lệnh:

mean(ln1$tb,na.rm = T)
## [1] 29.71747

Kết quả cho thấy trung bình chỉ tiêu trung bình của khách hàng ở 3 quốc gia là 29.71747

Để hiển thị số hàng của chỉ tiêu trung bình của khách hàng (Average Customers Spending) ở 3 quốc gia đang phân tích ta thực hiện câu lệnh:

length(ln1$tb)
## [1] 750

Kết quả cho thấy số hàng chỉ tiêu trung bình của khách hàng ở 3 quốc gia là 750

Để tính phương sai chỉ tiêu trung bình của khách hàng (Average Customers Spending) ở 3 quốc gia đang phân tích ta thực hiện câu lệnh:

var(ln1$tb)
## [1] 131.4953

Kết quả cho thấy phương sai chỉ tiêu trung bình của khách hàng ở 3 quốc gia là 131.4953

Để tính độ lệch chuẩn chỉ tiêu trung bình của khách hàng (Average Customers Spending) ở 3 quốc gia đang phân tích ta thực hiện câu lệnh:

sd(ln1$tb)
## [1] 11.46714

Kết quả cho thấy độ lệch chuẩn chỉ tiêu trung bình của khách hàng ở 3 quốc gia là 11.46714

Để tính 50% chỉ tiêu trung bình của khách hàng (Average Customers Spending) ở 3 quốc gia đang phân tích ta thực hiện câu lệnh:

median(ln1$tb)
## [1] 29.70743

Kết quả cho thấy 50% chỉ tiêu trung bình của khách hàng ở 3 quốc gia là 29.70743

Để tính các chỉ số phần trăm chỉ tiêu trung bình của khách hàng (Average Customers Spending) ở 3 quốc gia đang phân tích ta thực hiện câu lệnh:

quantile(ln1$tb, probs = c(.25,.5,.75))
##      25%      50%      75% 
## 19.87542 29.70743 39.71175

Kết quả cho thấy chỉ số phần trăm chỉ tiêu trung bình của khách hàng ở 3 quốc gia là: 25%= 19.87542; 50%= 29.70743; 75%= 39.71175

LS0tDQp0aXRsZTogIk5oaeG7h20gduG7pSAzIg0KYXV0aG9yOiAiTMOibSBUw6JtIE5oxrAiDQpkYXRlOiAiYHIgZm9ybWF0KFN5cy50aW1lKCksICclSDolTTolUywgJWQgLSAlbSAtICVZJylgIg0Kb3V0cHV0OiANCiAgaHRtbF9kb2N1bWVudDogDQogICAgY29kZV9kb3dubG9hZDogdHJ1ZQ0KICAgIGNvZGVfZm9sZGluZzogaGlkZQ0KICAgIHRvYzogdHJ1ZQ0KICAgIHRvY19mbG9hdDogdHJ1ZQ0KICAgIGhpZ2hsaWdodDogdGFuZ28NCiAgICB0aGVtZTogdW5pdGVkDQogICAgZGZfcHJpbnQ6IGthYmxlDQplZGl0b3Jfb3B0aW9uczogDQogIG1hcmtkb3duOiANCiAgICB3cmFwOiA3Mg0KLS0tDQoNCmBgYHtyIHNldHVwLCBpbmNsdWRlPUZBTFNFfQ0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KGVjaG8gPSBUUlVFKQ0KDQpsaWJyYXJ5KGRwbHlyKSANCmBgYA0KDQojIEkuIE5oaeG7h20gduG7pSAzLjENCg0KIyMgSS4xLiBHaeG6o2kgdGjDrWNoIGLhu5kgZOG7ryBsaeG7h3UNCg0KPiBC4buZIGThu68gbGnhu4d1ICoqKlBvcHVsYXRpb24gYW5kIGRlbW9ncmFwaHkqKiogbMOgIGLhu5kgZOG7ryBsaeG7h3UgbsOzaSB24buBICoqKkTDom4NCj4gc+G7kSB2w6AgbmjDom4ga2jhuql1IGjhu41jKioqDQoNCkLhu5kgZOG7ryBsaeG7h3UgYmFvIGfhu5NtOg0KDQotICAgQ8OzIDI0IGPhu5l0IHTGsMahbmcg4bupbmcgduG7m2kgMjQgYmnhur9uOg0KDQoxLiAgQ291bnRyeSBuYW1lOiBUw6puIHF14buRYyBnaWENCg0KMi4gIFllYXI6IENobyBiaeG6v3Qgc+G7kSBsaeG7h3UgxJHGsOG7o2MgbOG6pXkg4bufIG7Eg20gbsOgbw0KDQozLiAgUG9wdWxhdGlvbjogRMOibiBz4buRDQoNCjQuICBQb3B1bGF0aW9uIG9mIGNoaWxkcmVuIHVuZGVyIHRoZSBhZ2Ugb2YgMTogRMOibiBz4buRIHRy4bq7IGVtIHThu6sgMSB0deG7lWkNCiAgICB0cuG7nyB4deG7kW5nDQoNCjUuICBQb3B1bGF0aW9uIG9mIGNoaWxkcmVuIHVuZGVyIHRoZSBhZ2Ugb2YgNTogRMOibiBz4buRIHRy4bq7IGVtIHThu6sgNSB0deG7lWkNCiAgICB0cuG7nyB4deG7kW5nDQoNCjYuICBQb3B1bGF0aW9uIG9mIGNoaWxkcmVuIHVuZGVyIHRoZSBhZ2Ugb2YgMTU6IETDom4gc+G7kSB0cuG6uyBlbSB04burIDE1IHR14buVaQ0KICAgIHRy4bufIHh14buRbmcNCg0KNy4gIFBvcHVsYXRpb24gdW5kZXIgdGhlIGFnZSBvZiAyNTogRMOibiBz4buRIHThu6sgMjUgdHXhu5VpIHRy4bufIHh14buRbmcNCg0KOC4gIFBvcHVsYXRpb24gYWdlZCAxNSB0byA2NCB5ZWFyOiBEw6JuIHPhu5EgdOG7qyAxNS02NCB0deG7lWkNCg0KOS4gIFBvcHVsYXRpb24gb2xkZXIgdGhhbiAxNSB5ZWFyczogRMOibiBz4buRIGzhu5tuIGjGoW4gMTUgdHXhu5VpDQoNCjEwLiBQb3B1bGF0aW9uIG9sZGVyIHRoYW4gMTggeWVhcnM6IETDom4gc+G7kSBs4bubbiBoxqFuIDE4IHR14buVaQ0KDQoxMS4gUG9wdWxhdGlvbiBvZiBhZ2UgMTogRMOibiBz4buRIDEgdHXhu5VpDQoNCjEyLiBQb3B1bGF0aW9uIGFnZWQgMSB0byA0IHllYXJzOiBEw6JuIHPhu5EgdOG7qyAxLTQgdHXhu5VpDQoNCjEzLiBQb3B1bGF0aW9uIGFnZWQgNSB0byA5IHllYXJzOiBEw6JuIHPhu5EgdOG7qyA1LTkgdHXhu5VpDQoNCjE0LiBQb3B1bGF0aW9uIGFnZWQgMTAgdG8gMTQgeWVhcnM6IETDom4gc+G7kSB04burIDEwLTE0IHR14buVaQ0KDQoxNS4gUG9wdWxhdGlvbiBhZ2VkIDE1IHRvIDE5IHllYXJzOiBEw6JuIHPhu5EgdOG7qyAxNS0xOSB0deG7lWkNCg0KMTYuIFBvcHVsYXRpb24gYWdlZCAyMCB0byAyOSB5ZWFyczogRMOibiBz4buRIHThu6sgMjAtMjkgdHXhu5VpDQoNCjE3LiBQb3B1bGF0aW9uIGFnZWQgMzAgdG8gMzkgeWVhcnM6IETDom4gc+G7kSB04burIDMwLTM5IHR14buVaQ0KDQoxOC4gUG9wdWxhdGlvbiBhZ2VkIDQwIHRvIDQ5IHllYXJzOiBEw6JuIHPhu5EgdOG7qyA0MC00OSB0deG7lWkNCg0KMTkuIFBvcHVsYXRpb24gYWdlZCA1MCB0byA1OSB5ZWFyczogRMOibiBz4buRIHThu6sgNTAtNTkgdHXhu5VpDQoNCjIwLiBQb3B1bGF0aW9uIGFnZWQgNjAgdG8gNjkgeWVhcnM6IETDom4gc+G7kSB04burIDYwLTY5IHR14buVaQ0KDQoyMS4gUG9wdWxhdGlvbiBhZ2VkIDcwIHRvIDc5IHllYXJzOiBEw6JuIHPhu5EgdOG7qyA3MC03OSB0deG7lWkNCg0KMjIuIFBvcHVsYXRpb24gYWdlZCA4MCB0byA4OSB5ZWFyczogRMOibiBz4buRIHThu6sgODAtODkgdHXhu5VpDQoNCjIzLiBQb3B1bGF0aW9uIGFnZWQgOTAgdG8gOTkgeWVhcnM6IETDom4gc+G7kSB04burIDkwLTk5IHR14buVaQ0KDQoyNC4gUG9wdWxhdGlvbiBvbGRlciB0aGFuIDEwMCB5ZWFyczogRMOibiBz4buRIGzhu5tuIGjGoW4gMTAwIHR14buVaQ0KDQotICAgQ8OzIDE4Mjg4IGjDoG5nIHTGsMahbmcg4bupbmcgduG7m2kgMTgyODggcXVhbiBzw6F0DQoNCiMjIEkuMi4gUGjDom4gdMOtY2ggZOG7ryBsaeG7h3UNCg0KPiBUYSBn4buNaSBmaWxlIGV4Y2VsIHbDoCBnw6FuIGNobyBuw7MgbeG7mXQgb2JqZWN0IGzDoCAqdG4qIGLhurFuZyBjw6J1IGzhu4duaDoNCg0KYGBge3IgZWNobz1UUlVFLCB3YXJuaW5nPUZBTFNFfQ0KdG4gPC0gcmVhZC5jc3YoIkQ6L2xhbXRhbW5odS9wb3B1bGF0aW9uLWFuZC1kZW1vZ3JhcGh5LmNzdiIsIGhlYWRlciA9IFQpDQpgYGANCg0KPiBUYSB0aOG7sWMgaGnhu4duIMSR4buVaSB0w6puIGPDoWMgYmnhur9uIGPhu6dhIGLhu5kgZOG7ryBsaeG7h3UgxJHhu4MgY8OzIHRo4buDIGThu4UgZMOgbmcgaMahbg0KPiB0cm9uZyBwaMOibiB0w61jaCBi4bqxbmcgY8OidSBs4buHbmg6DQoNCmBgYHtyIGVjaG89VFJVRSwgd2FybmluZz1GQUxTRX0NCm5hbWVzKHRuKSA8LSBjKCdjbicsJ3knLCdwJywncHUxJywncHU1JywncHUxNScsJ3B1MjUnLCdwMTV0NjQnLCdwbzE1JywncG8xOCcsJ3AxJywncDF0NCcsJ3A1dDknLCdwMTB0MTQnLCdwMTV0MTknLCdwMjB0MjknLCdwMzB0MzknLCdwNDB0NDknLCdwNTB0NTknLCdwNjB0NjknLCdwNzB0NzknLCdwODB0ODknLCdwOTB0OTknLCdwMTAwJykNCm5hbWVzKHRuKQ0KYGBgDQoNCj4gxJDhu4MgY8OzIHRo4buDIHRo4buxYyBoaeG7h24gxJHGsOG7o2MgbOG7h25oICpzZWxlY3QqIHRow6wgdGEgcGjhuqNpIGfhu41pICpkcGx5ciosIHNhdSDEkcOzDQo+IHRhICpmaWx0ZXIqIG5o4buvbmcgdMOqbiBxdeG7kWMgZ2lhIG114buRbiBs4bqleSByYSDEkeG7gyBwaMOibiB0w61jaCB2w6AgeMOzYSBi4bubdCBjw6FjDQo+IGPhu5l0IHRo4burYSBi4bqxbmcgY8OidSBs4buHbmg6DQoNCmBgYHtyIGVjaG89VFJVRSwgd2FybmluZz1GQUxTRX0NCnRuMSA8LSBmaWx0ZXIodG4sIGNuID09ICdKYXBhbicgfCBjbiA9PSAnSXRhbHknIHwgY24gPT0gJ1ZpZXRuYW0nIHwgY24gPT0gJ1BlcnUnIHwgY24gPT0gJ0xhdHZpYScpICU+JSBzZWxlY3QoLWMoJ3knLCdwdTEnLCdwdTUnLCdwMTV0NjQnLCdwbzE1JywncG8xOCcsJ3AxJywncDF0NCcsJ3A1dDknLCdwMTB0MTQnLCdwMTV0MTknLCdwMjB0MjknLCdwNDB0NDknLCdwNTB0NTknLCdwNjB0NjknLCdwODB0ODknLCdwOTB0OTknLCdwMTAwJykpDQoNCnRhYmxlIDwtIGtuaXRyOjprYWJsZSh0bjEsIGZvcm1hdCA9ICJtYXJrZG93biIpDQp0YWJsZSANCmBgYA0KDQo+IEdp4bqjaSB0aMOtY2ggZOG7ryBsaeG7h3U6DQoNCkPDsyAzNjAgaMOgbmcgdMawxqFuZyDhu6luZyB24bubaSAzNjAgcXVhbiBzw6F0DQoNCkPDsyA2IGPhu5l0IHTGsMahbmcg4bupbmcgduG7m2kgNiBiaeG6v24NCg0KLSAgICpDb3VudHJ5IG5hbWUqIMSRxrDhu6NjIMSR4buVaSB0w6puIHRow6BuaCAqY24qOiBUw6puIHF14buRYyBnaWENCg0KLSAgICpQb3B1bGF0aW9uKiDEkcaw4bujYyDEkeG7lWkgdMOqbiB0aMOgbmggKnAqOiBEw6JuIHPhu5ENCg0KLSAgICpQb3B1bGF0aW9uIG9mIGNoaWxkcmVuIHVuZGVyIHRoZSBhZ2Ugb2YgMTUqIMSRxrDhu6NjIMSR4buPaSB0w6puIHRow6BuaA0KICAgICpwdTE1KjogRMOibiBz4buRIGPhu6dhIHRy4bq7IGVtIGTGsOG7m2kgMTUgdHXhu5VpDQoNCi0gICAqUG9wdWxhdGlvbiB1bmRlciB0aGUgYWdlIG9mIDI1KiDEkcaw4bujYyDEkeG7lWkgdMOqbiB0aMOgbmggKnB1MjUqOiBEw6JuIHPhu5ENCiAgICBkxrDhu5tpIDI1IHR14buVaQ0KDQotICAgKlBvcHVsYXRpb24gYWdlZCAzMCB0byAzOSB5ZWFycyogxJHGsOG7o2MgxJHhu5VpIHTDqm4gdGjDoG5oICpwMzB0MzkqOiBEw6JuIHPhu5ENCiAgICB04burIDMwIMSR4bq/biAzOSB0deG7lWkNCg0KLSAgICpQb3B1bGF0aW9uIGFnZWQgNzAgdG8gNzkgeWVhcnMqIMSRxrDhu6NjIMSR4buVaSB0w6puIHRow6BuaCAqcDcwdDc5KjogRMOibiBz4buRDQogICAgdOG7qyA3MCDEkeG6v24gNzkgdHXhu5VpDQoNCiMjIEkuMy4gTcOjIGjDs2EgZOG7ryBsaeG7h3UsIGzhuq1wIGLhuqNuZyB04bqnbiBz4buRDQoNCk3DoyBow7NhIGThu68gbGnhu4d1IHbhu4EgZMOibiBz4buRIGPhu6dhIEl0YWx5Og0KDQotICAgUGjDom4gdMOtY2ggduG7gSBkw6JuIHPhu5EgY+G7p2EgSXRhbHkNCg0KLSAgIFThuqFvIG3hu5l0IGJp4bq/biBt4bubaSB0cm9uZyDEkeG7kWkgdMaw4bujbmcgZOG7ryBsaeG7h3UgbG4xIGfhu41pIGzDoCBjbi5Db2RlZC4gxJDhu4MNCiAgICBiaeG6v3QgxJHGsOG7o2MgZ2nDoSB0cuG7iyBk4buvIGxp4buHdSBuw6BvIGzDoCBj4bunYSBJdGFseSwgYmnhur9uIG7DoHkgc+G6vSDEkcaw4bujYyB4w6FjDQogICAgxJHhu4tuaCBi4bufaSBjw6J1IGzhu4duaCDEkWnhu4F1IGtp4buHbiBzYXU6DQoNCiAgICBgYGB7cn0NCiAgICB0bjEkY24uQ29kZWQgPC0gaWZlbHNlKHRuMSRjbiA9PSAnSXRhbHknLCdJdGFseScsJ290aGVyIGNvdW50cnknKQ0KDQogICAgdGFibGUgPC0ga25pdHI6OmthYmxlKHRuMSwgZm9ybWF0ID0gIm1hcmtkb3duIikNCiAgICB0YWJsZQ0KICAgIGBgYA0KDQo+IEzhuq1wIGLhuqNuZyB04bqnbiBz4buRIHbhu4EgY8OhYyBxdeG7kWMgZ2lhIGPhu6dhIHRuMSBi4bqxbmcgY8OidSBs4buHbmg6DQoNCmBgYHtyIGVjaG89VFJVRSwgd2FybmluZz1GQUxTRX0NCnRhYmxlKHRuMSRjbikNCmBgYA0KDQpL4bq/dCBxdeG6oyB0cuG6oyB24buBIGNobyB0aOG6pXkgdOG6p24gc3XhuqV0IHh14bqldCBoaeG7h24gdMOqbiBj4bunYSBjw6FjIHF14buRYyBnaWEuIENo4bqxbmcNCmjhuqFuIG5oxrAgKioqdmlldG5hbSoqKiB4deG6pXQgaGnhu4duIDcyIGzhuqduIHTGsMahbmcg4bupbmcgduG7m2kgNzIgbsSDbSBwaMOibiB0w61jaCB24buBDQpkw6JuIHPhu5EgY+G7p2EgVmnhu4d0IE5hbS4NCg0KIyMgSS40LiBQaMOibiB0w61jaCBk4buvIGxp4buHdSB0aGVvIHF14buRYyBnaWEgdsOgIHRoZW8gdGjhu51pIGdpYW4NCg0KPiBO4bq/dSB0YSBtdeG7kW4gYmnhur90IGNoaSB0aeG6v3QgKiptaW4sIG1heCwgdOG7qSBwaMOibiB24buLKiogdsOgICoqdHJ1bmcgduG7iyoqIGPhu6dhDQo+ICpkw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVKmkgKihQb3B1bGF0aW9uIG9mIGNoaWxkcmVuIHVuZGVyIHRoZSBhZ2Ugb2YNCj4gMSog4bufIDUgcXXhu5FjIGdpYSDEkWFuZyBwaMOibiB0w61jaCB0YSB0aOG7sWMgaGnhu4duIGPDonUgbOG7h25oIG5oxrAgc2F1Og0KDQpgYGB7ciBlY2hvPVRSVUUsIHdhcm5pbmc9RkFMU0V9DQpzdW1tYXJ5KHRuMSRwdTEpDQpgYGANCg0KS+G6v3QgcXXhuqMgdHLhuqMgduG7gSBjaG8gdGjhuqV5Og0KDQotICAgTWluOiBEw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVaSBuaOG7jyBuaOG6pXQgY+G7p2EgMSBxdeG7kWMgZ2lhIHRyb25nIDUgcXXhu5FjDQogICAgZ2lhIMSRYW5nIHBow6JuIHTDrWNoIGzDoCAyOTI4MjkuDQoNCi0gICAxc3QgUXUuOiAyNSUgZMOibiBz4buRIHRy4bq7IGVtIGTGsOG7m2kgMSB0deG7lWkgY+G7p2EgMSBxdeG7kWMgZ2lhIHRyb25nIDUgcXXhu5FjDQogICAgZ2lhIMSRYW5nIHBow6JuIHTDrWNoIGzDoCBraMO0bmcgcXXDoSA1NjM1MzI4Lg0KDQotICAgTWVkaWFuOiA1MCUgZMOibiBz4buRIHRy4bq7IGVtIGTGsOG7m2kgMSB0deG7lWkgY+G7p2EgMSBxdeG7kWMgZ2lhIHRyb25nIDUgcXXhu5FjDQogICAgZ2lhIMSRYW5nIHBow6JuIHTDrWNoIGzDoCBraMO0bmcgcXXDoSA5NTMyMjA4DQoNCi0gICBNZWFuOiBUcnVuZyBiw6xuaCBkw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVaSBj4bunYSAxIHF14buRYyBnaWEgdHJvbmcgNQ0KICAgIHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggbMOgIDEyMTczOTY0DQoNCi0gICAzcmQgUXUuOiA3NSUgZMOibiBz4buRIHRy4bq7IGVtIGTGsOG7m2kgMSB0deG7lWkgY+G7p2EgMSBxdeG7kWMgZ2lhIHRyb25nIDUgcXXhu5FjDQogICAgZ2lhIMSRYW5nIHBow6JuIHTDrWNoIGzDoCBraMO0bmcgcXXDoSAxOTcyNjM4NA0KDQotICAgTWF4OiBEw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVaSBs4bubbiBuaOG6pXQgY+G7p2EgMSBxdeG7kWMgZ2lhIHRyb25nIDUgcXXhu5FjDQogICAgZ2lhIMSRYW5nIHBow6JuIHTDrWNoIGzDoCAzMDAwNDYxNg0KDQo+IMSQ4buDIHTDrW5oIHThu5VuZyBkw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVaSAoUG9wdWxhdGlvbiBvZiBjaGlsZHJlbiB1bmRlcg0KPiB0aGUgYWdlIG9mIDEpIOG7nyA1IHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggdGEgdGjhu7FjIGhp4buHbiBjw6J1IGzhu4duaDoNCg0KYGBge3IgZWNobz1UUlVFLCB3YXJuaW5nPUZBTFNFfQ0Kc3VtKHRuMSRwdTEpDQpgYGANCg0KS+G6v3QgcXXhuqMgY2hvIHRo4bqleSB04buVbmcgZMOibiBz4buRIHRy4bq7IGVtIGTGsOG7m2kgMSB0deG7lWkg4bufIDUgcXXhu5FjIGdpYSBsw6ANCjQzODI2MjcxNDUNCg0KPiDEkOG7gyB0w61uaCB0cnVuZyBiw6xuaCBkw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVaSAoUG9wdWxhdGlvbiBvZiBjaGlsZHJlbg0KPiB1bmRlciB0aGUgYWdlIG9mIDEpIOG7nyA1IHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggdGEgdGjhu7FjIGhp4buHbiBjw6J1IGzhu4duaDoNCg0KYGBge3IgZWNobz1UUlVFLCB3YXJuaW5nPUZBTFNFfQ0KbWVhbih0bjEkcHUxLG5hLnJtID0gVCkNCmBgYA0KDQpL4bq/dCBxdeG6oyBjaG8gdGjhuqV5IHRydW5nIGLDrG5oIGTDom4gc+G7kSB0cuG6uyBlbSBkxrDhu5tpIDEgdHXhu5VpIOG7nyA1IHF14buRYyBnaWEgbMOgDQoxMjE3Mzk2NA0KDQo+IMSQ4buDIGhp4buDbiB0aOG7iyBz4buRIGjDoG5nIGPhu6dhIGTDom4gc+G7kSB0cuG6uyBlbSBkxrDhu5tpIDEgdHXhu5VpIChQb3B1bGF0aW9uIG9mDQo+IGNoaWxkcmVuIHVuZGVyIHRoZSBhZ2Ugb2YgMSkg4bufIDUgcXXhu5FjIGdpYSDEkWFuZyBwaMOibiB0w61jaCB0YSB0aOG7sWMgaGnhu4duDQo+IGPDonUgbOG7h25oOg0KDQpgYGB7ciBlY2hvPVRSVUUsIHdhcm5pbmc9RkFMU0V9DQpsZW5ndGgodG4xJHB1MSkNCmBgYA0KDQpL4bq/dCBxdeG6oyBjaG8gdGjhuqV5IHPhu5EgaMOgbmcgZMOibiBz4buRIHRy4bq7IGVtIGTGsOG7m2kgMSB0deG7lWkg4bufIDUgcXXhu5FjIGdpYSBsw6AgMzYwDQoNCj4gxJDhu4MgdMOtbmggcGjGsMahbmcgc2FpIGTDom4gc+G7kSB0cuG6uyBlbSBkxrDhu5tpIDEgdHXhu5VpIChQb3B1bGF0aW9uIG9mIGNoaWxkcmVuDQo+IHVuZGVyIHRoZSBhZ2Ugb2YgMSkg4bufIDUgcXXhu5FjIGdpYSDEkWFuZyBwaMOibiB0w61jaCB0YSB0aOG7sWMgaGnhu4duIGPDonUgbOG7h25oOg0KDQpgYGB7ciBlY2hvPVRSVUUsIHdhcm5pbmc9RkFMU0V9DQp2YXIodG4xJHB1MSkNCmBgYA0KDQpL4bq/dCBxdeG6oyBjaG8gdGjhuqV5IHBoxrDGoW5nIHNhaSBkw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVaSDhu58gNSBxdeG7kWMgZ2lhIGzDoA0KNy45MDI3OTllKzEzDQoNCj4gxJDhu4MgdMOtbmggxJHhu5kgbOG7h2NoIGNodeG6qW4gZMOibiBz4buRIHRy4bq7IGVtIGTGsOG7m2kgMSB0deG7lWkgKFBvcHVsYXRpb24gb2YNCj4gY2hpbGRyZW4gdW5kZXIgdGhlIGFnZSBvZiAxKSDhu58gNSBxdeG7kWMgZ2lhIMSRYW5nIHBow6JuIHTDrWNoIHRhIHRo4buxYyBoaeG7h24NCj4gY8OidSBs4buHbmg6DQoNCmBgYHtyIGVjaG89VFJVRSwgd2FybmluZz1GQUxTRX0NCnNkKHRuMSRwdTEpDQpgYGANCg0KS+G6v3QgcXXhuqMgY2hvIHRo4bqleSDEkeG7mSBs4buHY2ggY2h14bqpbiBkw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVaSDhu58gNSBxdeG7kWMgZ2lhIGzDoA0KODg4OTc2OQ0KDQo+IMSQ4buDIHTDrW5oIDUwJSBkw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVaSAoUG9wdWxhdGlvbiBvZiBjaGlsZHJlbiB1bmRlcg0KPiB0aGUgYWdlIG9mIDEpIOG7nyA1IHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggdGEgdGjhu7FjIGhp4buHbiBjw6J1IGzhu4duaDoNCg0KYGBge3IgZWNobz1UUlVFLCB3YXJuaW5nPUZBTFNFfQ0KbWVkaWFuKHRuMSRwdTEpDQpgYGANCg0KS+G6v3QgcXXhuqMgY2hvIHRo4bqleSA1MCUgZMOibiBz4buRIHRy4bq7IGVtIGTGsOG7m2kgMSB0deG7lWkg4bufIDUgcXXhu5FjIGdpYSBsw6AgOTUzMjIwOA0KDQo+IMSQ4buDIHTDrW5oIGPDoWMgY2jhu4kgc+G7kSBwaOG6p24gdHLEg20gZMOibiBz4buRIHRy4bq7IGVtIGTGsOG7m2kgMSB0deG7lWkgKFBvcHVsYXRpb24gb2YNCj4gY2hpbGRyZW4gdW5kZXIgdGhlIGFnZSBvZiAxKSDhu58gNSBxdeG7kWMgZ2lhIMSRYW5nIHBow6JuIHTDrWNoIHRhIHRo4buxYyBoaeG7h24NCj4gY8OidSBs4buHbmg6DQoNCmBgYHtyIGVjaG89VFJVRSwgd2FybmluZz1GQUxTRX0NCnF1YW50aWxlKHRuMSRwdTEsIHByb2JzID0gYyguMjUsLjUsLjc1KSkNCmBgYA0KDQpL4bq/dCBxdeG6oyBjaG8gdGjhuqV5IGNo4buJIHPhu5EgcGjhuqduIHRyxINtIGTDom4gc+G7kSB0cuG6uyBlbSBkxrDhu5tpIDEgdHXhu5VpIOG7nyA1IHF14buRYyBnaWENCmzhuqduIGzGsOG7o3QgbMOgOiAyNSU9NSA2MzUzMjkgOyA1MCU9IDk1MzIyMDggOyA3NSU9IDE5NzI2Mzg1DQoNCiMgSUkuIE5oaeG7h20gduG7pSAzLjINCg0KIyMgSUkuMS4gR2nhuqNpIHRow61jaCBi4buZIGThu68gbGnhu4d1DQoNCj4gQuG7mSBk4buvIGxp4buHdSAqKipSZXN0YXVyYW50IHJldmVudWUqKiogbMOgIGLhu5kgZOG7ryBsaeG7h3UgbsOzaSB24buBICoqKkRvYW5oIHRodQ0KPiBuaMOgIGjDoG5nLioqKg0KPg0KPiBC4buZIGThu68gbGnhu4d1IGJhbyBn4buTbToNCg0KMS4gIE51bWJlciBvZiBjdXN0b21lcnM6IFPhu5EgbMaw4bujbmcga2jDoWNoIGjDoG5nDQoyLiAgTWVudSBwcmljZTogR2nDoSB0aOG7sWMgxJHGoW4NCjMuICBNYXJrZXRpbmcgU3BlbmQ6IENo4buJIHRpw6p1IHRp4bq/cCB0aOG7iw0KNC4gIEN1aXNpbmUgVHlwZTogTG/huqFpIG3Ds24gxINuIGPhu6dhIHF14buRYyBnaWENCjUuICBBdmVyYWdlIEN1c3RvbWVycyBTcGVuZGluZzogQ2jhu4kgdGnDqnUgdHJ1bmcgYsOsbmggY+G7p2Ega2jDoWNoIGjDoG5nDQo2LiAgUHJvbW90aW9uczogS2h1eeG6v24gbcOjaQ0KNy4gIFJldmlld3M6IE5o4bqtbiB4w6l0DQo4LiAgTW9udGhseSBSZXZlbnVlOiBEb2FuaCB0aHUgaMOgbmcgdGjDoW5nDQoNCiMjIElJLjIuIFBow6JuIHTDrWNoIGThu68gbGnhu4d1DQoNCj4gVGEgZ+G7jWkgZmlsZSBleGNlbCB2w6AgZ8OhbiBjaG8gbsOzIG3hu5l0IG9iamVjdCBsw6AgbG4gYuG6sW5nIGPDonUgbOG7h25oOg0KDQpgYGB7ciBlY2hvPVRSVUUsIHdhcm5pbmc9RkFMU0V9DQpsbiA8LSByZWFkLmNzdigiRDovbGFtdGFtbmh1L1Jlc3RhdXJhbnRfcmV2ZW51ZS5jc3YiLCBoZWFkZXIgPSBUKQ0KYGBgDQoNCj4gVGEgdGjhu7FjIGhp4buHbiDEkeG7lWkgdMOqbiBjw6FjIGJp4bq/biBj4bunYSBi4buZIGThu68gbGnhu4d1IMSR4buDIGPDsyB0aOG7gyBk4buFIGTDoG5nIGjGoW4NCj4gdHJvbmcgcGjDom4gdMOtY2ggYuG6sW5nIGPDonUgbOG7h25oOg0KDQpgYGB7ciBlY2hvPVRSVUUsIHdhcm5pbmc9RkFMU0V9DQpuYW1lcyhsbikgPC0gYygnc2wnLCdnJywnY3QnLCdsbScsJ3RiJywna20nLCdueCcsJ2R0JykNCm5hbWVzKGxuKQ0KYGBgDQoNCj4gxJDhu4MgY8OzIHRo4buDIHRo4buxYyBoaeG7h24gxJHGsOG7o2MgbOG7h25oICpzZWxlY3QqIHRow6wgdGEgcGjhuqNpIGfhu41pICpkcGx5ciosIHNhdSDEkcOzDQo+IHRhICpmaWx0ZXIqIG5o4buvbmcgbG/huqFpIG3Ds24gxINuIGPhu6dhIHF14buRYyBnaWEgbXXhu5FuIGzhuqV5IHJhIMSR4buDIHBow6JuIHTDrWNoIHbDoA0KPiB4w7NhIGLhu5t0IGPDoWMgY+G7mXQgdGjhu6thIGLhurFuZyBjw6J1IGzhu4duaDoNCg0KYGBge3IgZWNobz1UUlVFLCB3YXJuaW5nPUZBTFNFfQ0KbG4xIDwtIGZpbHRlcihsbiwgbG0gPT0gJ0phcGFuZXNlJyB8IGxtID09ICdJdGFsaWFuJyB8IGxtID09ICdBbWVyaWNhbicpICU+JSBzZWxlY3QoLWMoJ3NsJywnZycsJ2ttJywnbngnLCdkdCcpKSAgDQp0YWJsZSA8LSBrbml0cjo6a2FibGUobG4xLCBmb3JtYXQgPSAibWFya2Rvd24iKSANCnRhYmxlIA0KYGBgDQoNCj4gR2nhuqNpIHRow61jaCBk4buvIGxp4buHdToNCg0KQ8OzIDc1MCBow6BuZyB0xrDGoW5nIOG7qW5nIHbhu5tpIDc1MCBxdWFuIHPDoXQNCg0KQ8OzIDYgY+G7mXQgdMawxqFuZyDhu6luZyB24bubaSA2IGJp4bq/bjoNCg0KLSAgICpOdW1iZXIgb2YgY3VzdG9tZXJzKiDEkeG7lWkgdMOqbiB0aMOgbmggKnNsKjogU+G7kSBsxrDhu6NuZyBraMOhY2ggaMOgbmcNCg0KLSAgICpNZW51IHByaWNlKiDEkeG7lWkgdMOqbiB0aMOgbmggKmcqOiBHacOhIHRo4buxYyDEkcahbg0KDQotICAgKkN1aXNpbmUgVHlwZSogxJHhu5VpIHTDqm4gdGjDoG5oICpsbSo6IExv4bqhaSBtw7NuIMSDbiBj4bunYSBxdeG7kWMgZ2lhDQoNCi0gICAqUHJvbW90aW9ucyogxJHhu5VpIHTDqm4gdGjDoG5oICprbSo6IEtodXnhur9uIG3Do2kNCg0KLSAgICpSZXZpZXdzKiDEkeG7lWkgdMOqbiB0aMOgbmggKm54KjogTmjhuq1uIHjDqXQNCg0KLSAgICpNb250aGx5IFJldmVudWUqIMSR4buVaSB0w6puIHRow6BuaCAqZHQqOiBEb2FuaCB0aHUgaMOgbmcgdGjDoW5nDQoNCiMjIElJLjMuIE3DoyBow7NhIGThu68gbGnhu4d1LCBs4bqtcCBi4bqjbmcgdOG6p24gc+G7kQ0KDQo+IEzhuq1wIGLhuqNuZyB04bqnbiBz4buRIHbhu4EgY8OhYyBxdeG7kWMgZ2lhIGPhu6dhIGxuMSBi4bqxbmcgY8OidSBs4buHbmg6DQoNCmBgYHtyIGVjaG89VFJVRSwgd2FybmluZz1GQUxTRX0NCnRhYmxlKGxuMSRsbSkNCmBgYA0KDQpL4bq/dCBxdeG6oyB0cuG6oyB24buBIGNobyB0aOG6pXkgdOG6p24gc3XhuqV0IHh14bqldCBoaeG7h24gdMOqbiBj4bunYSBjw6FjIHF14buRYyBnaWEuIENo4bqxbmcNCmjhuqFuIG5oxrAgKioqQW1lcmljYW4qKiogeHXhuqV0IGhp4buHbiAyNTYgbOG6p24gdMawxqFuZyDhu6luZyB24bubaSAyNTYgbG/huqFpIG3Ds24gxINuDQpj4bunYSAqKipBbWVyaWNhbioqKg0KDQojIyBJSS40LiBQaMOibiB0w61jaCBk4buvIGxp4buHdSB0aGVvIHF14buRYyBnaWEgdsOgIHRoZW8gdGjhu51pIGdpYW4NCg0KPiBO4bq/dSB0YSBtdeG7kW4gYmnhur90IGNoaSB0aeG6v3QgKiptaW4sIG1heCwgdOG7qSBwaMOibiB24buLKiogdsOgICoqdHJ1bmcgduG7iyoqIGPhu6dhDQo+ICpjaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcqIOG7nyAzIHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggdGENCj4gdGjhu7FjIGhp4buHbiBjw6J1IGzhu4duaCBuaMawIHNhdToNCg0KYGBge3IgZWNobz1UUlVFLCB3YXJuaW5nPUZBTFNFfQ0Kc3VtbWFyeShsbjEkdGIpDQpgYGANCg0KS+G6v3QgcXXhuqMgdHLhuqMgduG7gSBjaG8gdGjhuqV5Og0KDQotICAgTWluOiBDaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcgbmjhu48gbmjhuqV0IGPhu6dhIDEgcXXhu5FjIGdpYQ0KICAgIHRyb25nIDMgcXXhu5FjIGdpYSDEkWFuZyBwaMOibiB0w61jaCBsw6AgMTAuMDQuDQoNCi0gICAxc3QgUXUuOiAyNSUgQ2jhu4kgdGnDqnUgdHJ1bmcgYsOsbmggY+G7p2Ega2jDoWNoIGjDoG5nIGPhu6dhIDEgcXXhu5FjIGdpYSB0cm9uZw0KICAgIDMgcXXhu5FjIGdpYSDEkWFuZyBwaMOibiB0w61jaCBsw6Aga2jDtG5nIHF1w6EgMTkuODguDQoNCi0gICBNZWRpYW46IDUwJSBDaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcgY+G7p2EgMSBxdeG7kWMgZ2lhIHRyb25nDQogICAgMyBxdeG7kWMgZ2lhIMSRYW5nIHBow6JuIHTDrWNoIGzDoCBraMO0bmcgcXXDoSAyOS43MS4NCg0KLSAgIE1lYW46IFRydW5nIGLDrG5oIGNo4buJIHRpw6p1IHRydW5nIGLDrG5oIGPhu6dhIGtow6FjaCBow6BuZyBj4bunYSAxIHF14buRYyBnaWENCiAgICB0cm9uZyAzIHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggbMOgIDI5LjcyLg0KDQotICAgM3JkIFF1LjogNzUlIENo4buJIHRpw6p1IHRydW5nIGLDrG5oIGPhu6dhIGtow6FjaCBow6BuZyBj4bunYSAxIHF14buRYyBnaWEgdHJvbmcNCiAgICAzIHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggbMOgIGtow7RuZyBxdcOhIDM5LjcxLg0KDQotICAgTWF4OiBDaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcgbOG7m24gbmjhuqV0IGPhu6dhIDEgcXXhu5FjIGdpYQ0KICAgIHRyb25nIDMgcXXhu5FjIGdpYSDEkWFuZyBwaMOibiB0w61jaCBsw6AgNDkuOTAuDQoNCj4gxJDhu4MgdMOtbmggdOG7lW5nIGNo4buJIHRpw6p1IHRydW5nIGLDrG5oIGPhu6dhIGtow6FjaCBow6BuZyAqKEF2ZXJhZ2UgQ3VzdG9tZXJzDQo+IFNwZW5kaW5nKSog4bufIDMgcXXhu5FjIGdpYSDEkWFuZyBwaMOibiB0w61jaCB0YSB0aOG7sWMgaGnhu4duIGPDonUgbOG7h25oOg0KDQpgYGB7ciBlY2hvPVRSVUUsIHdhcm5pbmc9RkFMU0V9DQpzdW0obG4xJHRiKQ0KYGBgDQoNCkvhur90IHF14bqjIGNobyB0aOG6pXkgdOG7lW5nIGNo4buJIHRpw6p1IHRydW5nIGLDrG5oIGPhu6dhIGtow6FjaCBow6BuZyDhu58gMyBxdeG7kWMgZ2lhIGzDoA0KMjIyODguMTENCg0KPiDEkOG7gyB0w61uaCB0cnVuZyBiw6xuaCBkw6JuIGNo4buJIHRpw6p1IHRydW5nIGLDrG5oIGPhu6dhIGtow6FjaCBow6BuZyAqKEF2ZXJhZ2UNCj4gQ3VzdG9tZXJzIFNwZW5kaW5nKSog4bufIDMgcXXhu5FjIGdpYSDEkWFuZyBwaMOibiB0w61jaCB0YSB0aOG7sWMgaGnhu4duIGPDonUNCj4gbOG7h25oOg0KDQpgYGB7ciBlY2hvPVRSVUUsIHdhcm5pbmc9RkFMU0V9DQptZWFuKGxuMSR0YixuYS5ybSA9IFQpDQpgYGANCg0KS+G6v3QgcXXhuqMgY2hvIHRo4bqleSB0cnVuZyBiw6xuaCBjaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcg4bufIDMgcXXhu5FjDQpnaWEgbMOgIDI5LjcxNzQ3DQoNCj4gxJDhu4MgaGnhu4NuIHRo4buLIHPhu5EgaMOgbmcgY+G7p2EgY2jhu4kgdGnDqnUgdHJ1bmcgYsOsbmggY+G7p2Ega2jDoWNoIGjDoG5nICooQXZlcmFnZQ0KPiBDdXN0b21lcnMgU3BlbmRpbmcpKiDhu58gMyBxdeG7kWMgZ2lhIMSRYW5nIHBow6JuIHTDrWNoIHRhIHRo4buxYyBoaeG7h24gY8OidQ0KPiBs4buHbmg6DQoNCmBgYHtyIGVjaG89VFJVRSwgd2FybmluZz1GQUxTRX0NCmxlbmd0aChsbjEkdGIpDQpgYGANCg0KS+G6v3QgcXXhuqMgY2hvIHRo4bqleSBz4buRIGjDoG5nIGNo4buJIHRpw6p1IHRydW5nIGLDrG5oIGPhu6dhIGtow6FjaCBow6BuZyDhu58gMyBxdeG7kWMgZ2lhDQpsw6AgNzUwDQoNCj4gxJDhu4MgdMOtbmggcGjGsMahbmcgc2FpIGNo4buJIHRpw6p1IHRydW5nIGLDrG5oIGPhu6dhIGtow6FjaCBow6BuZyAqKEF2ZXJhZ2UNCj4gQ3VzdG9tZXJzIFNwZW5kaW5nKSog4bufIDMgcXXhu5FjIGdpYSDEkWFuZyBwaMOibiB0w61jaCB0YSB0aOG7sWMgaGnhu4duIGPDonUNCj4gbOG7h25oOg0KDQpgYGB7ciBlY2hvPVRSVUUsIHdhcm5pbmc9RkFMU0V9DQp2YXIobG4xJHRiKQ0KYGBgDQoNCkvhur90IHF14bqjIGNobyB0aOG6pXkgcGjGsMahbmcgc2FpIGNo4buJIHRpw6p1IHRydW5nIGLDrG5oIGPhu6dhIGtow6FjaCBow6BuZyDhu58gMyBxdeG7kWMNCmdpYSBsw6AgMTMxLjQ5NTMNCg0KPiDEkOG7gyB0w61uaCDEkeG7mSBs4buHY2ggY2h14bqpbiBjaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcgKihBdmVyYWdlDQo+IEN1c3RvbWVycyBTcGVuZGluZykqIOG7nyAzIHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggdGEgdGjhu7FjIGhp4buHbiBjw6J1DQo+IGzhu4duaDoNCg0KYGBge3IgZWNobz1UUlVFLCB3YXJuaW5nPUZBTFNFfQ0Kc2QobG4xJHRiKQ0KYGBgDQoNCkvhur90IHF14bqjIGNobyB0aOG6pXkgxJHhu5kgbOG7h2NoIGNodeG6qW4gY2jhu4kgdGnDqnUgdHJ1bmcgYsOsbmggY+G7p2Ega2jDoWNoIGjDoG5nIOG7nyAzDQpxdeG7kWMgZ2lhIGzDoCAxMS40NjcxNA0KDQo+IMSQ4buDIHTDrW5oIDUwJSBjaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcgKihBdmVyYWdlIEN1c3RvbWVycw0KPiBTcGVuZGluZykqIOG7nyAzIHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggdGEgdGjhu7FjIGhp4buHbiBjw6J1IGzhu4duaDoNCg0KYGBge3IgZWNobz1UUlVFLCB3YXJuaW5nPUZBTFNFfQ0KbWVkaWFuKGxuMSR0YikNCmBgYA0KDQpL4bq/dCBxdeG6oyBjaG8gdGjhuqV5IDUwJSBjaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcg4bufIDMgcXXhu5FjIGdpYSBsw6ANCjI5LjcwNzQzDQoNCj4gxJDhu4MgdMOtbmggY8OhYyBjaOG7iSBz4buRIHBo4bqnbiB0csSDbSBjaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcNCj4gKihBdmVyYWdlIEN1c3RvbWVycyBTcGVuZGluZykqIOG7nyAzIHF14buRYyBnaWEgxJFhbmcgcGjDom4gdMOtY2ggdGEgdGjhu7FjDQo+IGhp4buHbiBjw6J1IGzhu4duaDoNCg0KYGBge3IgZWNobz1UUlVFLCB3YXJuaW5nPUZBTFNFfQ0KcXVhbnRpbGUobG4xJHRiLCBwcm9icyA9IGMoLjI1LC41LC43NSkpDQpgYGANCg0KS+G6v3QgcXXhuqMgY2hvIHRo4bqleSBjaOG7iSBz4buRIHBo4bqnbiB0csSDbSBjaOG7iSB0acOqdSB0cnVuZyBiw6xuaCBj4bunYSBraMOhY2ggaMOgbmcg4bufIDMNCnF14buRYyBnaWEgbMOgOiAyNSU9IDE5Ljg3NTQyOyA1MCU9IDI5LjcwNzQzOyA3NSU9IDM5LjcxMTc1DQo=