[Tech] Teknik för att skapa timelines - Helena61/-bookshelf GitHub Wiki
Timelines
R
- https://www.rdocumentation.org/packages/timelineS/versions/0.1.1
- https://daattali.com/shiny/timevis-demo/
timevis
install.packages("timevis")
library(timevis)
data <- data.frame(
id = 1:4,
content = c("Item one", "Item two","Ranged item", "Item four"),
start = c("2016-01-10", "2016-01-11","2016-01-20", "2016-02-14 15:00:00"),
end = c(NA, NA, "2016-02-04", NA)
)
data
timevis(data)
https://daattali.com/shiny/timevis-demo/
timevis as shiny
app.R
library(shiny)
library(timevis)
data <- data.frame(
id = 1:10,
content = c("Michail Glinka", "Modest Musorgskij","Pjotr Tchaikovsky", "Nikolaj Rimsky-Korsakov","Aleksandr Glazunov","Aleksandr Skrjabin","Sergej Rachmaninov","Igor Stravinskij","Sergej Prokofjev","Dmitrij Sjostakovitj"),
start = c("1804-06-01", "1839-03-21", "1840-05-07", "1844-03-18","1865-08-10","1872-01-06","1873-04-01","1882-06-17","1891-04-23","1906-09-25"),
end = c("1857-02-15", "1881-03-28", "1893-11-06", "1908-06-21","1936-03-21","1915-04-27","1943-03-28","1971-04-06","1953-03-05","1975-08-09")
)
ui <- fluidPage(
timevisOutput("timeline")
)
server <- function(input, output, session) {
output$timeline <- renderTimevis({
timevis(data)
})
}
shinyApp(ui = ui, server = server)
R, read a csv-file into a data.frame
- https://www.datacamp.com/community/tutorials/r-data-import-tutorial ( list of -> https://www.kdnuggets.com/datasets/index.html)