Mengambil Data Covid Indonesia
library(httr)
## Warning: package 'httr' was built under R version 3.6.3
url_use <- GET("https://data.covid19.go.id/public/api/update.json")
data_raw <- content(url_use, as = "parsed", simplifyVector = TRUE)
length(data_raw)
## [1] 2
names(data_raw)
## [1] "data" "update"
cov_id_update <- data_raw$update
lapply(cov_id_update, names)
## $penambahan
## [1] "jumlah_positif" "jumlah_meninggal" "jumlah_sembuh" "jumlah_dirawat"
## [5] "tanggal" "created"
##
## $harian
## [1] "key_as_string" "key" "doc_count"
## [4] "jumlah_meninggal" "jumlah_sembuh" "jumlah_positif"
## [7] "jumlah_dirawat" "jumlah_positif_kum" "jumlah_sembuh_kum"
## [10] "jumlah_meninggal_kum" "jumlah_dirawat_kum"
##
## $total
## [1] "jumlah_positif" "jumlah_dirawat" "jumlah_sembuh" "jumlah_meninggal"
tanggal <- cov_id_update$harian$key
tanggal = as.POSIXct(tanggal / 1000, origin = "1970-01-01")
tanggal = as.Date(tanggal)
positif <- cov_id_update$harian$jumlah_positif
dirawat <- cov_id_update$harian$jumlah_dirawat
meninggal <- cov_id_update$harian$jumlah_meninggal
sembuh <- cov_id_update$harian$jumlah_sembuh
positif_kum <- cov_id_update$harian$jumlah_positif_kum
dirawat_kum <- cov_id_update$harian$jumlah_dirawat_kum
meninggal_kum <- cov_id_update$harian$jumlah_meninggal_kum
sembuh_kum <- cov_id_update$harian$jumlah_sembuh_kum
dataframe <- data.frame(tanggal,
positif,
meninggal,
sembuh,
dirawat,
positif_kum,
sembuh_kum,
meninggal_kum,
dirawat_kum)
names(dataframe)[names(dataframe) == "value"] <- "KASUS"
names(dataframe)[names(dataframe) == "value.1"] <- "MENINGGAL"
names(dataframe)[names(dataframe) == "value.2"] <- "SEMBUH"
names(dataframe)[names(dataframe) == "value.3"] <- "DIRAWAT_OR_ISOLASI"
names(dataframe)[names(dataframe) == "value.4"] <- "AKUMULASI_KASUS"
names(dataframe)[names(dataframe) == "value.5"] <- "AKUMULASI_SEMBUH"
names(dataframe)[names(dataframe) == "value.6"] <- "AKUMULASI_MENINGGAL"
names(dataframe)[names(dataframe) == "value.7"] <- "AKUMULASI_DIRAWAT_OR_ISOLASI"
dataframe
## tanggal KASUS MENINGGAL SEMBUH DIRAWAT_OR_ISOLASI AKUMULASI_KASUS
## 1 2020-03-02 2 0 0 2 2
## 2 2020-03-03 0 0 0 0 2
## 3 2020-03-04 0 0 0 0 2
## 4 2020-03-05 0 0 0 0 2
## 5 2020-03-06 2 0 0 2 4
## 6 2020-03-07 0 0 0 0 4
## 7 2020-03-08 2 0 0 2 6
## 8 2020-03-09 13 0 0 13 19
## 9 2020-03-10 8 0 2 6 27
## 10 2020-03-11 7 1 0 6 34
## 11 2020-03-12 0 0 0 0 34
## 12 2020-03-13 35 3 0 32 69
## 13 2020-03-14 27 1 6 20 96
## 14 2020-03-15 21 0 0 21 117
## 15 2020-03-16 17 0 0 17 134
## 16 2020-03-17 38 0 1 37 172
## 17 2020-03-18 55 14 2 39 227
## 18 2020-03-19 82 6 4 72 309
## 19 2020-03-20 60 7 2 51 369
## 20 2020-03-21 81 6 3 72 450
## 21 2020-03-22 64 10 9 45 514
## 22 2020-03-23 65 1 1 63 579
## 23 2020-03-24 106 6 0 100 685
## 24 2020-03-25 105 3 1 101 790
## 25 2020-03-26 103 20 4 79 893
## 26 2020-03-27 153 9 11 133 1046
## 27 2020-03-28 109 15 13 81 1155
## 28 2020-03-29 130 12 5 113 1285
## 29 2020-03-30 129 8 11 110 1414
## 30 2020-03-31 114 14 6 94 1528
## 31 2020-04-01 149 21 22 106 1677
## 32 2020-04-02 113 13 9 91 1790
## 33 2020-04-03 196 11 22 163 1986
## 34 2020-04-04 106 10 16 80 2092
## 35 2020-04-05 181 7 14 160 2273
## 36 2020-04-06 218 11 28 179 2491
## 37 2020-04-07 247 12 12 223 2738
## 38 2020-04-08 218 19 18 181 2956
## 39 2020-04-09 337 40 30 267 3293
## 40 2020-04-10 219 26 30 163 3512
## 41 2020-04-11 330 21 4 305 3842
## 42 2020-04-12 399 46 73 280 4241
## 43 2020-04-13 316 26 21 269 4557
## 44 2020-04-14 282 60 46 176 4839
## 45 2020-04-15 297 10 20 267 5136
## 46 2020-04-16 380 27 102 251 5516
## 47 2020-04-17 407 24 59 324 5923
## 48 2020-04-18 325 15 24 286 6248
## 49 2020-04-19 327 47 55 225 6575
## 50 2020-04-20 185 8 61 116 6760
## 51 2020-04-21 375 26 95 254 7135
## 52 2020-04-22 283 19 71 193 7418
## 53 2020-04-23 357 12 47 298 7775
## 54 2020-04-24 436 42 42 352 8211
## 55 2020-04-25 396 31 40 325 8607
## 56 2020-04-26 275 23 65 187 8882
## 57 2020-04-27 214 22 44 148 9096
## 58 2020-04-28 415 8 103 304 9511
## 59 2020-04-29 260 11 137 112 9771
## 60 2020-04-30 347 8 131 208 10118
## 61 2020-05-01 433 8 69 356 10551
## 62 2020-05-02 292 31 74 187 10843
## 63 2020-05-03 349 14 211 124 11192
## 64 2020-05-04 395 19 78 298 11587
## 65 2020-05-05 484 8 243 233 12071
## 66 2020-05-06 367 23 120 224 12438
## 67 2020-05-07 338 35 64 239 12776
## 68 2020-05-08 336 13 113 210 13112
## 69 2020-05-09 533 16 113 404 13645
## 70 2020-05-10 387 14 91 282 14032
## 71 2020-05-11 233 18 183 32 14265
## 72 2020-05-12 484 16 182 286 14749
## 73 2020-05-13 689 21 224 444 15438
## 74 2020-05-14 568 15 231 322 16006
## 75 2020-05-15 490 33 285 172 16496
## 76 2020-05-16 529 13 108 408 17025
## 77 2020-05-17 489 59 218 212 17514
## 78 2020-05-18 496 43 195 258 18010
## 79 2020-05-19 486 30 143 313 18496
## 80 2020-05-20 693 21 108 564 19189
## 81 2020-05-21 973 36 263 674 20162
## 82 2020-05-22 634 48 219 367 20796
## 83 2020-05-23 949 25 192 732 21745
## 84 2020-05-24 526 21 153 352 22271
## 85 2020-05-25 479 19 240 220 22750
## 86 2020-05-26 415 27 235 153 23165
## 87 2020-05-27 686 55 180 451 23851
## 88 2020-05-28 687 23 183 481 24538
## 89 2020-05-29 678 24 252 402 25216
## 90 2020-05-30 557 53 523 -19 25773
## 91 2020-05-31 700 40 293 367 26473
## 92 2020-06-01 467 28 329 110 26940
## 93 2020-06-02 609 22 298 289 27549
## 94 2020-06-03 684 35 471 178 28233
## 95 2020-06-04 585 23 486 76 28818
## 96 2020-06-05 703 49 551 103 29521
## 97 2020-06-06 993 31 464 498 30514
## 98 2020-06-07 672 50 591 31 31186
## 99 2020-06-08 847 32 406 409 32033
## 100 2020-06-09 1042 40 510 492 33075
## 101 2020-06-10 1241 36 715 490 34316
## 102 2020-06-11 979 41 507 431 35295
## 103 2020-06-12 1111 48 577 486 36406
## 104 2020-06-13 1014 43 563 408 37420
## 105 2020-06-14 857 43 755 59 38277
## 106 2020-06-15 1017 64 592 361 39294
## 107 2020-06-16 1106 33 580 493 40400
## 108 2020-06-17 1031 45 540 446 41431
## 109 2020-06-18 1331 63 555 713 42762
## 110 2020-06-19 1041 34 551 456 43803
## 111 2020-06-20 1226 56 534 636 45029
## 112 2020-06-21 862 36 521 305 45891
## 113 2020-06-22 954 35 331 588 46845
## 114 2020-06-23 1051 35 506 510 47896
## 115 2020-06-24 1113 38 417 658 49009
## 116 2020-06-25 1178 47 791 340 50187
## 117 2020-06-26 1240 63 884 293 51427
## 118 2020-06-27 1385 37 576 772 52812
## 119 2020-06-28 1198 34 1027 137 54010
## 120 2020-06-29 1082 51 864 167 55092
## 121 2020-06-30 1293 71 1006 216 56385
## 122 2020-07-01 1385 58 789 538 57770
## 123 2020-07-02 1624 53 1072 499 59394
## 124 2020-07-03 1301 49 901 351 60695
## 125 2020-07-04 1447 53 651 743 62142
## 126 2020-07-05 1607 82 886 639 63749
## 127 2020-07-06 1209 70 814 325 64958
## 128 2020-07-07 1268 68 866 334 66226
## 129 2020-07-08 1853 50 800 1003 68079
## 130 2020-07-09 2657 58 1066 1533 70736
## 131 2020-07-10 1611 52 878 681 72347
## 132 2020-07-11 1671 66 1190 415 74018
## 133 2020-07-12 1681 71 919 691 75699
## 134 2020-07-13 1282 50 1051 181 76981
## 135 2020-07-14 1591 54 947 590 78572
## 136 2020-07-15 1522 87 1414 21 80094
## 137 2020-07-16 1574 76 1295 203 81668
## 138 2020-07-17 1462 84 1489 -111 83130
## 139 2020-07-18 1752 59 1434 259 84882
## 140 2020-07-19 1639 127 2133 -621 86521
## 141 2020-07-20 1693 96 1576 21 88214
## 142 2020-07-21 1655 81 1489 85 89869
## 143 2020-07-22 1882 139 1789 -46 91751
## 144 2020-07-23 1906 117 1909 -120 93657
## 145 2020-07-24 1761 89 1781 -109 95418
## 146 2020-07-25 1868 49 1409 410 97286
## 147 2020-07-26 1492 67 1301 124 98778
## 148 2020-07-27 1525 57 1518 -50 100303
## 149 2020-07-28 1748 63 2366 -681 102051
## 150 2020-07-29 2381 74 1599 708 104432
## 151 2020-07-30 1904 83 2154 -333 106336
## 152 2020-07-31 2040 73 1615 352 108376
## 153 2020-08-01 1560 62 2012 -514 109936
## 154 2020-08-02 1519 43 1056 420 111455
## 155 2020-08-03 1679 66 1262 351 113134
## 156 2020-08-04 1922 86 1813 23 115056
## 157 2020-08-05 1815 64 1839 -88 116871
## 158 2020-08-06 1882 69 1756 57 118753
## 159 2020-08-07 2473 72 1912 489 121226
## 160 2020-08-08 2277 65 1749 463 123503
## 161 2020-08-09 1893 65 1646 182 125396
## 162 2020-08-10 1687 42 1284 361 127083
## 163 2020-08-11 1693 59 1474 160 128776
## 164 2020-08-12 1942 79 2088 -225 130718
## 165 2020-08-13 2098 65 1760 273 132816
## 166 2020-08-14 2307 53 2060 194 135123
## 167 2020-08-15 2345 50 1703 592 137468
## 168 2020-08-16 2081 79 1782 220 139549
## 169 2020-08-17 1821 57 1355 409 141370
## 170 2020-08-18 1673 70 1848 -245 143043
## 171 2020-08-19 1902 69 2351 -518 144945
## 172 2020-08-20 2266 72 2017 177 147211
## 173 2020-08-21 2197 82 2317 -202 149408
## 174 2020-08-22 2090 94 2207 -211 151498
## 175 2020-08-23 2037 86 2302 -351 153535
## 176 2020-08-24 1877 79 3560 -1762 155412
## 177 2020-08-25 2447 99 1807 541 157859
## 178 2020-08-26 2306 86 2542 -322 160165
## 179 2020-08-27 2719 120 3166 -567 162884
## 180 2020-08-28 3003 105 2325 573 165887
## 181 2020-08-29 3308 92 1902 1314 169195
## 182 2020-08-30 2858 82 1383 1393 172053
## 183 2020-08-31 2743 74 1774 895 174796
## 184 2020-09-01 2775 88 2098 589 177571
## 185 2020-09-02 3075 111 1914 1050 180646
## 186 2020-09-03 3622 134 2084 1404 184268
## 187 2020-09-04 3269 82 2126 1061 187537
## 188 2020-09-05 3128 108 2220 800 190665
## 189 2020-09-06 3444 85 2174 1185 194109
## 190 2020-09-07 2880 105 2077 698 196989
## 191 2020-09-08 3046 100 2306 640 200035
## 192 2020-09-09 3307 106 2242 959 203342
## 193 2020-09-10 3861 120 2310 1431 207203
## 194 2020-09-11 3737 88 2707 942 210940
## 195 2020-09-12 3806 106 2241 1459 214746
## 196 2020-09-13 3636 73 2552 1011 218382
## 197 2020-09-14 3141 118 3395 -372 221523
## 198 2020-09-15 3507 124 2660 723 225030
## 199 2020-09-16 3963 135 3036 792 228993
## 200 2020-09-17 3635 122 2585 928 232628
## 201 2020-09-18 3891 114 4088 -311 236519
## 202 2020-09-19 4168 112 3576 480 240687
## 203 2020-09-20 3989 105 2977 907 244676
## 204 2020-09-21 4176 124 3470 582 248852
## 205 2020-09-22 4071 160 3501 410 252923
## 206 2020-09-23 4465 140 3660 665 257388
## 207 2020-09-24 4634 128 3895 611 262022
## 208 2020-09-25 4823 113 4343 367 266845
## 209 2020-09-26 4494 90 3207 1197 271339
## 210 2020-09-27 3874 78 3611 185 275213
## 211 2020-09-28 3509 87 3856 -434 278722
## 212 2020-09-29 4002 128 3567 307 282724
## 213 2020-09-30 4284 139 4510 -365 287008
## 214 2020-10-01 4174 116 3540 518 291182
## 215 2020-10-02 4317 116 2853 1348 295499
## 216 2020-10-03 4007 83 3712 212 299506
## 217 2020-10-04 3992 96 3401 495 303498
## 218 2020-10-05 3622 102 4140 -620 307120
## 219 2020-10-06 4056 121 3844 91 311176
## 220 2020-10-07 4538 98 3854 586 315714
## 221 2020-10-08 4850 108 3769 973 320564
## 222 2020-10-09 4094 97 3607 390 324658
## 223 2020-10-10 4294 88 3814 392 328952
## 224 2020-10-11 4497 79 3546 872 333449
## 225 2020-10-12 3267 91 3492 -316 336716
## 226 2020-10-13 3906 92 4777 -963 340622
## 227 2020-10-14 4127 129 4555 -557 344749
## 228 2020-10-15 4411 112 5810 -1511 349160
## 229 2020-10-16 4301 79 3883 339 353461
## 230 2020-10-17 4301 84 4048 169 357762
## 231 2020-10-18 4105 80 3732 293 361867
## 232 2020-10-19 3373 106 3919 -652 365240
## 233 2020-10-20 3602 117 4410 -925 368842
## 234 2020-10-21 4267 123 3856 288 373109
## 235 2020-10-22 4432 102 3497 833 377541
## 236 2020-10-23 4369 118 4094 157 381910
## 237 2020-10-24 4070 128 4119 -177 385980
## 238 2020-10-25 3732 94 4545 -907 389712
## 239 2020-10-26 3222 112 3908 -798 392934
## 240 2020-10-27 3520 101 4576 -1157 396454
## 241 2020-10-28 4029 100 3545 384 400483
## AKUMULASI_SEMBUH AKUMULASI_MENINGGAL AKUMULASI_DIRAWAT_OR_ISOLASI
## 1 0 0 2
## 2 0 0 2
## 3 0 0 2
## 4 0 0 2
## 5 0 0 4
## 6 0 0 4
## 7 0 0 6
## 8 0 0 19
## 9 2 0 25
## 10 2 1 31
## 11 2 1 31
## 12 2 4 63
## 13 8 5 83
## 14 8 5 104
## 15 8 5 121
## 16 9 5 158
## 17 11 19 197
## 18 15 25 269
## 19 17 32 320
## 20 20 38 392
## 21 29 48 437
## 22 30 49 500
## 23 30 55 600
## 24 31 58 701
## 25 35 78 780
## 26 46 87 913
## 27 59 102 994
## 28 64 114 1107
## 29 75 122 1217
## 30 81 136 1311
## 31 103 157 1417
## 32 112 170 1508
## 33 134 181 1671
## 34 150 191 1751
## 35 164 198 1911
## 36 192 209 2090
## 37 204 221 2313
## 38 222 240 2494
## 39 252 280 2761
## 40 282 306 2924
## 41 286 327 3229
## 42 359 373 3509
## 43 380 399 3778
## 44 426 459 3954
## 45 446 469 4221
## 46 548 496 4472
## 47 607 520 4796
## 48 631 535 5082
## 49 686 582 5307
## 50 747 590 5423
## 51 842 616 5677
## 52 913 635 5870
## 53 960 647 6168
## 54 1002 689 6520
## 55 1042 720 6845
## 56 1107 743 7032
## 57 1151 765 7180
## 58 1254 773 7484
## 59 1391 784 7596
## 60 1522 792 7804
## 61 1591 800 8160
## 62 1665 831 8347
## 63 1876 845 8471
## 64 1954 864 8769
## 65 2197 872 9002
## 66 2317 895 9226
## 67 2381 930 9465
## 68 2494 943 9675
## 69 2607 959 10079
## 70 2698 973 10361
## 71 2881 991 10393
## 72 3063 1007 10679
## 73 3287 1028 11123
## 74 3518 1043 11445
## 75 3803 1076 11617
## 76 3911 1089 12025
## 77 4129 1148 12237
## 78 4324 1191 12495
## 79 4467 1221 12808
## 80 4575 1242 13372
## 81 4838 1278 14046
## 82 5057 1326 14413
## 83 5249 1351 15145
## 84 5402 1372 15497
## 85 5642 1391 15717
## 86 5877 1418 15870
## 87 6057 1473 16321
## 88 6240 1496 16802
## 89 6492 1520 17204
## 90 7015 1573 17185
## 91 7308 1613 17552
## 92 7637 1641 17662
## 93 7935 1663 17951
## 94 8406 1698 18129
## 95 8892 1721 18205
## 96 9443 1770 18308
## 97 9907 1801 18806
## 98 10498 1851 18837
## 99 10904 1883 19246
## 100 11414 1923 19738
## 101 12129 1959 20228
## 102 12636 2000 20659
## 103 13213 2048 21145
## 104 13776 2091 21553
## 105 14531 2134 21612
## 106 15123 2198 21973
## 107 15703 2231 22466
## 108 16243 2276 22912
## 109 16798 2339 23625
## 110 17349 2373 24081
## 111 17883 2429 24717
## 112 18404 2465 25022
## 113 18735 2500 25610
## 114 19241 2535 26120
## 115 19658 2573 26778
## 116 20449 2620 27118
## 117 21333 2683 27411
## 118 21909 2720 28183
## 119 22936 2754 28320
## 120 23800 2805 28487
## 121 24806 2876 28703
## 122 25595 2934 29241
## 123 26667 2987 29740
## 124 27568 3036 30091
## 125 28219 3089 30834
## 126 29105 3171 31473
## 127 29919 3241 31798
## 128 30785 3309 32132
## 129 31585 3359 33135
## 130 32651 3417 34668
## 131 33529 3469 35349
## 132 34719 3535 35764
## 133 35638 3606 36455
## 134 36689 3656 36636
## 135 37636 3710 37226
## 136 39050 3797 37247
## 137 40345 3873 37450
## 138 41834 3957 37339
## 139 43268 4016 37598
## 140 45401 4143 36977
## 141 46977 4239 36998
## 142 48466 4320 37083
## 143 50255 4459 37037
## 144 52164 4576 36917
## 145 53945 4665 36808
## 146 55354 4714 37218
## 147 56655 4781 37342
## 148 58173 4838 37292
## 149 60539 4901 36611
## 150 62138 4975 37319
## 151 64292 5058 36986
## 152 65907 5131 37338
## 153 67919 5193 36824
## 154 68975 5236 37244
## 155 70237 5302 37595
## 156 72050 5388 37618
## 157 73889 5452 37530
## 158 75645 5521 37587
## 159 77557 5593 38076
## 160 79306 5658 38539
## 161 80952 5723 38721
## 162 82236 5765 39082
## 163 83710 5824 39242
## 164 85798 5903 39017
## 165 87558 5968 39290
## 166 89618 6021 39484
## 167 91321 6071 40076
## 168 93103 6150 40296
## 169 94458 6207 40705
## 170 96306 6277 40460
## 171 98657 6346 39942
## 172 100674 6418 40119
## 173 102991 6500 39917
## 174 105198 6594 39706
## 175 107500 6680 39355
## 176 111060 6759 37593
## 177 112867 6858 38134
## 178 115409 6944 37812
## 179 118575 7064 37245
## 180 120900 7169 37818
## 181 122802 7261 39132
## 182 124185 7343 40525
## 183 125959 7417 41420
## 184 128057 7505 42009
## 185 129971 7616 43059
## 186 132055 7750 44463
## 187 134181 7832 45524
## 188 136401 7940 46324
## 189 138575 8025 47509
## 190 140652 8130 48207
## 191 142958 8230 48847
## 192 145200 8336 49806
## 193 147510 8456 51237
## 194 150217 8544 52179
## 195 152458 8650 53638
## 196 155010 8723 54649
## 197 158405 8841 54277
## 198 161065 8965 55000
## 199 164101 9100 55792
## 200 166686 9222 56720
## 201 170774 9336 56409
## 202 174350 9448 56889
## 203 177327 9553 57796
## 204 180797 9677 58378
## 205 184298 9837 58788
## 206 187958 9977 59453
## 207 191853 10105 60064
## 208 196196 10218 60431
## 209 199403 10308 61628
## 210 203014 10386 61813
## 211 206870 10473 61379
## 212 210437 10601 61686
## 213 214947 10740 61321
## 214 218487 10856 61839
## 215 221340 10972 63187
## 216 225052 11055 63399
## 217 228453 11151 63894
## 218 232593 11253 63274
## 219 236437 11374 63365
## 220 240291 11472 63951
## 221 244060 11580 64924
## 222 247667 11677 65314
## 223 251481 11765 65706
## 224 255027 11844 66578
## 225 258519 11935 66262
## 226 263296 12027 65299
## 227 267851 12156 64742
## 228 273661 12268 63231
## 229 277544 12347 63570
## 230 281592 12431 63739
## 231 285324 12511 64032
## 232 289243 12617 63380
## 233 293653 12734 62455
## 234 297509 12857 62743
## 235 301006 12959 63576
## 236 305100 13077 63733
## 237 309219 13205 63556
## 238 313764 13299 62649
## 239 317672 13411 61851
## 240 322248 13512 60694
## 241 325793 13612 61078