Read the data

library(readr)
d <- read_csv("../../data/covid-19-italy/dpc-covid19-ita-andamento-nazionale.csv")
## Parsed with column specification:
## cols(
##   data = col_datetime(format = ""),
##   stato = col_character(),
##   ricoverati_con_sintomi = col_double(),
##   terapia_intensiva = col_double(),
##   totale_ospedalizzati = col_double(),
##   isolamento_domiciliare = col_double(),
##   totale_attualmente_positivi = col_double(),
##   nuovi_attualmente_positivi = col_double(),
##   dimessi_guariti = col_double(),
##   deceduti = col_double(),
##   totale_casi = col_double(),
##   tamponi = col_double()
## )
d
## # A tibble: 27 x 12
##    data                stato ricoverati_con_… terapia_intensi… totale_ospedali…
##    <dttm>              <chr>            <dbl>            <dbl>            <dbl>
##  1 2020-02-24 18:00:00 ITA                101               26              127
##  2 2020-02-25 18:00:00 ITA                114               35              150
##  3 2020-02-26 18:00:00 ITA                128               36              164
##  4 2020-02-27 18:00:00 ITA                248               56              304
##  5 2020-02-28 18:00:00 ITA                345               64              409
##  6 2020-02-29 18:00:00 ITA                401              105              506
##  7 2020-03-01 18:00:00 ITA                639              140              779
##  8 2020-03-02 18:00:00 ITA                742              166              908
##  9 2020-03-03 18:00:00 ITA               1034              229             1263
## 10 2020-03-04 18:00:00 ITA               1346              295             1641
## # … with 17 more rows, and 7 more variables: isolamento_domiciliare <dbl>,
## #   totale_attualmente_positivi <dbl>, nuovi_attualmente_positivi <dbl>,
## #   dimessi_guariti <dbl>, deceduti <dbl>, totale_casi <dbl>, tamponi <dbl>
names(d)
##  [1] "data"                        "stato"                      
##  [3] "ricoverati_con_sintomi"      "terapia_intensiva"          
##  [5] "totale_ospedalizzati"        "isolamento_domiciliare"     
##  [7] "totale_attualmente_positivi" "nuovi_attualmente_positivi" 
##  [9] "dimessi_guariti"             "deceduti"                   
## [11] "totale_casi"                 "tamponi"

Create a plot

library(ggplot2)

ggplot(d, aes(x = data, y = totale_casi)) + 
  geom_point() +
  geom_line(col = "blue") +
  xlab("Date") +
  ylab("Number of cases")