From dd05fff923471c6f38df9da094a6ff05f10474a5 Mon Sep 17 00:00:00 2001 From: pvictor Date: Tue, 20 Jun 2023 16:20:10 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20dreamRs/?= =?UTF-8?q?toastui@c9064b5c99f28055e66ee7dbc2a35ab473f5aec4=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- articles/extras/calendar.html | 44 ++++----- articles/extras/chart.html | 36 +++---- articles/extras/grid.html | 150 +++++++++++++++--------------- news/index.html | 2 +- pkgdown.yml | 2 +- reference/caes.html | 10 +- reference/cal_month_options.html | 16 ++-- reference/cal_props.html | 16 ++-- reference/cal_schedules.html | 32 +++---- reference/cal_template.html | 16 ++-- reference/cal_theme.html | 16 ++-- reference/cal_timezone.html | 16 ++-- reference/cal_week_options.html | 16 ++-- reference/calendar.html | 112 +++++++++++----------- reference/chart.html | 8 +- reference/chart_labs.html | 4 +- reference/chart_options.html | 4 +- reference/datagrid-theme.html | 24 ++--- reference/datagrid.html | 72 +++++++------- reference/grid-cell-style.html | 24 ++--- reference/grid-header.html | 24 ++--- reference/grid_colorbar.html | 24 ++--- reference/grid_columns.html | 24 ++--- reference/grid_columns_opts.html | 12 +-- reference/grid_editor_date.html | 6 +- reference/grid_filters.html | 18 ++-- reference/grid_format.html | 12 +-- reference/grid_row_merge.html | 12 +-- reference/grid_sparkline.html | 6 +- reference/grid_style_column.html | 12 +-- reference/grid_style_row.html | 18 ++-- reference/grid_summary.html | 12 +-- reference/navigation_options.html | 64 ++++++------- reference/set_grid_lang.html | 12 +-- search.json | 2 +- 35 files changed, 439 insertions(+), 439 deletions(-) diff --git a/articles/extras/calendar.html b/articles/extras/calendar.html index 9c63d5f4..d2e2ec91 100644 --- a/articles/extras/calendar.html +++ b/articles/extras/calendar.html @@ -133,21 +133,21 @@

Monthly calendar ) %>% cal_props(cal_demo_props())
-
- - - + - - +
-
+
- +

Weekly calendar @@ -176,21 +176,21 @@

Weekly calendar ) %>% cal_props(cal_demo_props())

-
- - - + - - +
-
+
- +

Schedules @@ -218,10 +218,10 @@

Schedulesmy_calendar_data )

Properties for schedules are described in table below:

-
-
+
+
- +

Calendar properties @@ -244,10 +244,10 @@

Calendar properties= "darkorange" )

Properties for calendars are described in table below:

-
-
+
+
- +
diff --git a/articles/extras/chart.html b/articles/extras/chart.html index bb1904a7..9a9d4953 100644 --- a/articles/extras/chart.html +++ b/articles/extras/chart.html @@ -99,34 +99,34 @@

Bars / columnscount(mpg, class) %>% chart(aes(class, n), type = "column") %>% chart_options(legend = list(visible = FALSE)) -
-
+
+
 count(mpg, class, year) %>% 
   chart(aes(class, n, fill = year), type = "column") %>% 
   chart_options(legend = list(align = "bottom"))
-
- +
+

Scatter

 chart(mpg, aes(displ, hwy), type = "scatter")
-
- +
+

Lines / Areas

 chart(economics, aes(date, psavert), type = "line")
-
-
+
+
 economics_long %>% 
   filter(variable %in% c("psavert", "uempmed")) %>% 
   chart(caes(date, value, color = variable), type = "line")
-
- +
+

Heatmap @@ -135,8 +135,8 @@

Heatmaptxhousing %>% filter(city == "Houston") %>% chart(aes(month, year, fill = sales), type = "heatmap")

-
- +
+

Treemap @@ -148,16 +148,16 @@

Treemap dataLabels = list(visible = TRUE) ) )

-
-
+
+
 txhousing %>% 
   filter(year == 2015) %>% 
   group_by(city) %>% 
   summarise(sales = sum(sales)) %>% 
   chart(aes(city, value = sales, colorValue = sales), type = "treemap")
 #> Warning: chart: Removed 6 rows containing missing values
-
- +
+

Gauge @@ -176,8 +176,8 @@

Gauge ), theme = list(plot = list(bands = list(barWidth = 40))) )

-
- +
+ diff --git a/articles/extras/grid.html b/articles/extras/grid.html index 7cb533ee..522b1120 100644 --- a/articles/extras/grid.html +++ b/articles/extras/grid.html @@ -101,10 +101,10 @@

Usage datagrid():

 datagrid(rolling_stones_50)
-
-
+
+
- +

Column sizing @@ -119,38 +119,38 @@

Column sizing
 datagrid(rolling_stones_50, colwidths = "guess")

-
-
+
+
-
    +
    • "auto": to set width according to content, excluding column names.
     datagrid(rolling_stones_50, colwidths = "auto")
    -
    -
    +
    +
    -
      +
      • NULL: to do nothing and use default behavior.
       datagrid(rolling_stones_50, colwidths = NULL)
      -
      -
      +
      +
      -

      It’s also possible to set width in pixel for columns with +

      It’s also possible to set width in pixel for columns with grid_columns(), here we set width for first two variables to 150px:

       datagrid(rolling_stones_50) %>% 
         grid_columns(columns = c("Number", "Year"), width = 150)
      -
      -
      +
      +
      - +

      Height @@ -159,10 +159,10 @@

      Height can use a different value by using:

       datagrid(rolling_stones_50, height = "300px")
      -
      -
      +
      +
      -

      To display all rows in table use bodyHeight argument (a +

      To display all rows in table use bodyHeight argument (a bit long, not displayed here):

       datagrid(rolling_stones_50, bodyHeight = "auto")
      @@ -174,10 +174,10 @@

      Pagination
       datagrid(rolling_stones_50, pagination = 8)

      -
      -
      +
      +
      - +

      Sort @@ -186,10 +186,10 @@

      Sort sortable argument:

       datagrid(rolling_stones_50, sortable = FALSE)
      -
      -
      +
      +
      -

      To enable sorting on a specific set of columns, use +

      To enable sorting on a specific set of columns, use grid_columns():

       datagrid(rolling_stones_50, sortable = FALSE) %>% 
      @@ -204,10 +204,10 @@ 

      Filter

      You can allow filtering rows in the table with:

       datagrid(rolling_stones_50, filters = TRUE)
      -
      -
      +
      +
      -

      You can customize filter type with grid_filters():

      +

      You can customize filter type with grid_filters():

       datagrid(rolling_stones_50) %>% 
         grid_filters(
      @@ -216,10 +216,10 @@ 

      Filter showClearBtn = TRUE, type = "text" )

      -
      -
      +
      +
      - +

      Formatting content @@ -267,20 +267,20 @@

      Formatting content) } )

      -
      -
      +
      +
      -

      It’s also possible to format column with a JavaScript function:

      +

      It’s also possible to format column with a JavaScript function:

       datagrid(data, colwidths = "fit", bodyHeight = "auto") %>% 
         grid_format(
           column = "col_percentage",
           formatter = JS("function(obj) {return (obj.value*100).toFixed(0) + '%';}")
         )
      -
      -
      +
      +
      - +

      Edit content @@ -306,10 +306,10 @@

      Editor options grid_editor("col_radio", type = "radio", choices = month.name) %>% grid_editor_date("col_month", type = "month", format = "yyyy-MM") %>% grid_editor_date("col_date", type = "date")

      -
      -
      +
      +
      -

      In Shiny, retrieve data edited with +

      In Shiny, retrieve data edited with input$<outputId>_data.

      -
      -
      +
      +
      -

      In Shiny, retrieve validation errors with +

      In Shiny, retrieve validation errors with input$<outputId>_validation, example above will return:

      #>   row     column    error
      @@ -369,10 +369,10 @@ 

      Selection= "sel_check", type = "checkbox" )

      -
      -
      +
      +
      -
      +
       
       # Radio
       datagrid(rolling_stones_50) %>%
      @@ -380,10 +380,10 @@ 

      Selection= "sel_radio", type = "radio" )

      -
      -
      +
      +
      - +

      Row & Column groups @@ -398,17 +398,17 @@

      Row & Column groupsgrid_complex_header( "Sales"= c("NA_Sales", "EU_Sales", "JP_Sales", "Other_Sales") )

      -
      -
      +
      +
      -

      Group rows with common values:

      +

      Group rows with common values:

       datagrid(ps3_games[order(ps3_games$Publisher), c(1, 4, 5:8)], colwidths = "guess") %>%
         grid_row_merge(columns = "Publisher")
      -
      -
      +
      +
      - +

      Summary @@ -422,10 +422,10 @@

      Summary stat = "sum", label = "Total: " )

      -
      -
      +
      +
      - +

      Styling grid @@ -446,10 +446,10 @@

      Color bar= "#BF616A", height = "20px" )

      -
      -
      +
      +
      - +

      Color cells @@ -463,10 +463,10 @@

      Color cells= "#F781BE", fontWeight = "bold" )

      -
      -
      +
      +
      - +

      Color rows @@ -479,10 +479,10 @@

      Color rows= "#ff4747", color = "white" )

      -
      -
      +
      +
      - +

      Color columns @@ -505,10 +505,10 @@

      Color columns= "bold", color = ifelse(EU_Sales > 5, "white", "black") )

      -
      -
      +
      +
      - +
      @@ -544,10 +544,10 @@

      Sparklineax_yaxis(min = 0, max = 100) } )

      -
      -
      +
      +
      - +

      Theme @@ -582,10 +582,10 @@

      Theme document.querySelector('#apply-theme-default').addEventListener('click', function() { datagrid.applyTheme('clean', {}); }); -
      -
      +
      +
      - +
      diff --git a/news/index.html b/news/index.html index db58430c..5970b890 100644 --- a/news/index.html +++ b/news/index.html @@ -56,7 +56,7 @@

      -

      toastui 0.3.0

      +

      toastui 0.3.0

      CRAN release: 2023-06-20

      diff --git a/reference/cal_month_options.html b/reference/cal_month_options.html index 9c109e1a..80e1881b 100644 --- a/reference/cal_month_options.html +++ b/reference/cal_month_options.html @@ -139,21 +139,21 @@

      Examples narrowWeekend = TRUE )
      -
      - - - + - - +
      -
      +
      -

      +

      diff --git a/reference/cal_props.html b/reference/cal_props.html index 00b4477c..51a8016e 100644 --- a/reference/cal_props.html +++ b/reference/cal_props.html @@ -107,21 +107,21 @@

      Examples ) )
      -
      - - - + - - +
      -
      +
      - +

    diff --git a/reference/cal_schedules.html b/reference/cal_schedules.html index bee03880..9c4ec226 100644 --- a/reference/cal_schedules.html +++ b/reference/cal_schedules.html @@ -91,21 +91,21 @@

    Examplescalendar() %>% cal_schedules(ex_data)
    -
    - - - + - - +
    -
    +
    - + # Or add item by item calendar() %>% cal_schedules( @@ -137,21 +137,21 @@

    Examples category = "time" )
    -
    - - - + - - +
    -
    +
    - +

diff --git a/reference/cal_template.html b/reference/cal_template.html index c6668efb..895d7206 100644 --- a/reference/cal_template.html +++ b/reference/cal_template.html @@ -114,21 +114,21 @@

Examples alldayTitle = "Full-time" )
-
- - - + - - +
-
+
- + diff --git a/reference/cal_theme.html b/reference/cal_theme.html index 01957a2f..be587d1c 100644 --- a/reference/cal_theme.html +++ b/reference/cal_theme.html @@ -112,21 +112,21 @@

Examples common.today.color = "#333" )
-
- - - + - - +
-
+
- + diff --git a/reference/cal_timezone.html b/reference/cal_timezone.html index 1356a272..40844019 100644 --- a/reference/cal_timezone.html +++ b/reference/cal_timezone.html @@ -134,21 +134,21 @@

Examples ) )
-
- - - + - - +
-
+
- + diff --git a/reference/cal_week_options.html b/reference/cal_week_options.html index 6a27ad7d..b645d0d0 100644 --- a/reference/cal_week_options.html +++ b/reference/cal_week_options.html @@ -151,21 +151,21 @@

Examples narrowWeekend = TRUE )
-
- - - + - - +
-
+
- + diff --git a/reference/calendar.html b/reference/calendar.html index e77b2163..19b994a0 100644 --- a/reference/calendar.html +++ b/reference/calendar.html @@ -146,94 +146,94 @@

Examples# Default: monthly view calendar()
-
- - - + - - +
-
+
- + # Weekly view calendar(view = "week")
-
- - - + - - +
-
+
- + # Or only day: calendar(view = "day")
-
- - - + - - +
-
+
- + # Add navigation buttons calendar(navigation = TRUE)
-
- - - + - - +
-
+
- + # Add schedules data ex_data <-
cal_demo_data() calendar(ex_data)
-
- - - + - - +
-
+
- + # By default detail popup is activated # you can click on a schedule to view detail @@ -246,21 +246,21 @@

Examples category = "allday" )
-
- - - + - - +
-
+
- + # to disable it use useDetailPopup = FALSE # You can use HTML tags inside it: @@ -289,21 +289,21 @@

Examples category = "allday" )
-
- - - + - - +
-
+
- + diff --git a/reference/chart.html b/reference/chart.html index 0a3a9cd9..b38328e6 100644 --- a/reference/chart.html +++ b/reference/chart.html @@ -128,8 +128,8 @@

Examples # Chart using mapping chart(mydata, caes(x = month, y = value), type = "bar") -
- +
+ # Otherwise: chart( data = list( @@ -147,8 +147,8 @@

Examples ), type = "column" ) -
- +
+ diff --git a/reference/chart_labs.html b/reference/chart_labs.html index 0e530aec..1cd882fb 100644 --- a/reference/chart_labs.html +++ b/reference/chart_labs.html @@ -98,8 +98,8 @@

Examples x = "X axis", y = "Y axis" ) -
- +
+ diff --git a/reference/chart_options.html b/reference/chart_options.html index f44648a3..82fe9f23 100644 --- a/reference/chart_options.html +++ b/reference/chart_options.html @@ -89,8 +89,8 @@

Examples chart_options( chart = list(title = "A scatter chart") ) -
- +
+ diff --git a/reference/datagrid-theme.html b/reference/datagrid-theme.html index 6547f51d..5ad351e1 100644 --- a/reference/datagrid-theme.html +++ b/reference/datagrid-theme.html @@ -356,20 +356,20 @@

Examples # Default is "clean" theme datagrid(rolling_stones_50) -
-
+
+
- + # others builtins themes datagrid(rolling_stones_50, theme = "striped") -
-
+
+
-datagrid(rolling_stones_50, theme = "default") -
-
+datagrid(rolling_stones_50, theme = "default") +
+
- + # Set global theme options set_grid_theme( @@ -384,10 +384,10 @@

Examples) datagrid(rolling_stones_50) -
-
+
+
- + # Remove theme reset_grid_theme()
diff --git a/reference/datagrid.html b/reference/datagrid.html index feba4733..6b6df022 100644 --- a/reference/datagrid.html +++ b/reference/datagrid.html @@ -163,68 +163,68 @@

Examples # default usage datagrid(rolling_stones_50) -
-
+
+
- + # Column's width alternatives (default is "fit") datagrid(rolling_stones_50, colwidths = "guess") -
-
+
+
-datagrid(rolling_stones_50, colwidths = "auto") -
-
+datagrid(rolling_stones_50, colwidths = "auto") +
+
-datagrid(rolling_stones_50, colwidths = NULL) -
-
+datagrid(rolling_stones_50, colwidths = NULL) +
+
- + # disable sorting datagrid(rolling_stones_50, sortable = FALSE) -
-
+
+
- + # enable default filtering datagrid(rolling_stones_50, filters = TRUE) -
-
+
+
- + # enable pagination (10 rows per page) datagrid(rolling_stones_50, pagination = 10) -
-
+
+
- + # Themes datagrid(rolling_stones_50, theme = "striped") -
-
+
+
-datagrid(rolling_stones_50, theme = "default") -
-
+datagrid(rolling_stones_50, theme = "default") +
+
- + # Empty table datagrid(list()) -
-
+
+
- + # Empty columns datagrid(
data.frame( variable_1 = character(0), variable_2 = character(0) )) -
-
+
+
- + # Specify colnames datagrid( data = data.frame( @@ -233,10 +233,10 @@

Examples ), colnames = c("Number", "Month of the year") ) -
-
+
+
- +

diff --git a/reference/set_grid_lang.html b/reference/set_grid_lang.html index 43da12fb..09580d98 100644 --- a/reference/set_grid_lang.html +++ b/reference/set_grid_lang.html @@ -105,10 +105,10 @@

Examples# Change text displayed when no data in grid set_grid_lang(display.noData = "Pas de donn\u00e9es") datagrid(data.frame()) -
-
+
+
- + # change text for filters set_grid_lang( # Text @@ -144,10 +144,10 @@

Examples columns = "Year", type = "date" ) -
-
+
+
-
+

diff --git a/search.json b/search.json index 9060c3b1..e1575610 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -[{"path":"https://dreamrs.github.io/toastui/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"MIT License","title":"MIT License","text":"Copyright (c) 2021 Victor Perrier Permission hereby granted, free charge, person obtaining copy software associated documentation files (“Software”), deal Software without restriction, including without limitation rights use, copy, modify, merge, publish, distribute, sublicense, /sell copies Software, permit persons Software furnished , subject following conditions: copyright notice permission notice shall included copies substantial portions Software. SOFTWARE PROVIDED “”, WITHOUT WARRANTY KIND, EXPRESS IMPLIED, INCLUDING LIMITED WARRANTIES MERCHANTABILITY, FITNESS PARTICULAR PURPOSE NONINFRINGEMENT. EVENT SHALL AUTHORS COPYRIGHT HOLDERS LIABLE CLAIM, DAMAGES LIABILITY, WHETHER ACTION CONTRACT, TORT OTHERWISE, ARISING , CONNECTION SOFTWARE USE DEALINGS SOFTWARE.","code":""},{"path":"https://dreamrs.github.io/toastui/articles/extras/calendar.html","id":"usage","dir":"Articles > Extras","previous_headings":"","what":"Usage","title":"Calendar","text":"Create interactive calendars : can display calendars interactive R Markdown documents Shiny applications: R Markdown: display calendars can navigate click schedules display extra information. Shiny: display calendars can edit, update drag--drop schedules.","code":"calendar()"},{"path":"https://dreamrs.github.io/toastui/articles/extras/calendar.html","id":"monthly-calendar","dir":"Articles > Extras","previous_headings":"","what":"Monthly calendar","title":"Calendar","text":"Create monthly calendar: cal_demo_data() return data.frame schedules example useNavigation = TRUE: add navigation buttons change month displayed cal_month_options(): global options calendar cal_props(): set properties schedules groups (background text color …)","code":"calendar(cal_demo_data(), navigation = TRUE, defaultDate = Sys.Date()) %>% cal_month_options( startDayOfWeek = 1, narrowWeekend = TRUE ) %>% cal_props(cal_demo_props())"},{"path":"https://dreamrs.github.io/toastui/articles/extras/calendar.html","id":"weekly-calendar","dir":"Articles > Extras","previous_headings":"","what":"Weekly calendar","title":"Calendar","text":"Create weekly calendar: cal_demo_data(\"week\") return data.frame schedules example week view = \"week\": activate week view calendar defaultDate = Sys.Date(): force calendar show specified date (otherwise shows current date) cal_week_options(): global options calendar cal_props(): set properties schedules groups (background text color …)","code":"calendar(cal_demo_data(\"week\"), view = \"week\", defaultDate = Sys.Date()) %>% cal_week_options( startDayOfWeek = 1, workweek = TRUE ) %>% cal_props(cal_demo_props())"},{"path":"https://dreamrs.github.io/toastui/articles/extras/calendar.html","id":"schedules","dir":"Articles > Extras","previous_headings":"","what":"Schedules","title":"Calendar","text":"add schedules calendar can pass data.frame first argument calendar(), use cal_schedules() : Properties schedules described table :","code":"# Define directly schedules properties calendar() %>% cal_schedules( title = \"My schedule\", start = format(Sys.Date(), \"%Y-%m-03 00:00:00\"), end = format(Sys.Date(), \"%Y-%m-17 00:00:00\") ) # Or you can use a data.frame my_calendar_data <- data.frame( title = \"My schedule\", start = format(Sys.Date(), \"%Y-%m-03 00:00:00\"), end = format(Sys.Date(), \"%Y-%m-17 00:00:00\") ) calendar() %>% cal_schedules( my_calendar_data )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/calendar.html","id":"calendar-properties","dir":"Articles > Extras","previous_headings":"","what":"Calendar properties","title":"Calendar","text":"Calendar properties can used set common appearance group schedules calendarId. Properties calendars described table :","code":"calendar() %>% cal_schedules( title = \"My schedule\", calendarId = 123, # <-- set a calendarId start = format(Sys.Date(), \"%Y-%m-03 00:00:00\"), end = format(Sys.Date(), \"%Y-%m-17 00:00:00\") ) %>% cal_props( id = 123, # <-- reference to schedules' calendarId name = \"My Calendar\", color = \"white\", backgroundColor = \"darkorange\", borderColor = \"darkorange\" )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/chart.html","id":"bars-columns","dir":"Articles > Extras","previous_headings":"","what":"Bars / columns","title":"Chart","text":"","code":"count(mpg, class) %>% chart(aes(class, n), type = \"column\") %>% chart_options(legend = list(visible = FALSE)) count(mpg, class, year) %>% chart(aes(class, n, fill = year), type = \"column\") %>% chart_options(legend = list(align = \"bottom\"))"},{"path":"https://dreamrs.github.io/toastui/articles/extras/chart.html","id":"scatter","dir":"Articles > Extras","previous_headings":"","what":"Scatter","title":"Chart","text":"","code":"chart(mpg, aes(displ, hwy), type = \"scatter\")"},{"path":"https://dreamrs.github.io/toastui/articles/extras/chart.html","id":"lines-areas","dir":"Articles > Extras","previous_headings":"","what":"Lines / Areas","title":"Chart","text":"","code":"chart(economics, aes(date, psavert), type = \"line\") economics_long %>% filter(variable %in% c(\"psavert\", \"uempmed\")) %>% chart(caes(date, value, color = variable), type = \"line\")"},{"path":"https://dreamrs.github.io/toastui/articles/extras/chart.html","id":"heatmap","dir":"Articles > Extras","previous_headings":"","what":"Heatmap","title":"Chart","text":"","code":"txhousing %>% filter(city == \"Houston\") %>% chart(aes(month, year, fill = sales), type = \"heatmap\")"},{"path":"https://dreamrs.github.io/toastui/articles/extras/chart.html","id":"treemap","dir":"Articles > Extras","previous_headings":"","what":"Treemap","title":"Chart","text":"","code":"chart(mpg, aes(manufacturer, model), \"treemap\") %>% chart_options( series = list( dataLabels = list(visible = TRUE) ) ) txhousing %>% filter(year == 2015) %>% group_by(city) %>% summarise(sales = sum(sales)) %>% chart(aes(city, value = sales, colorValue = sales), type = \"treemap\") #> Warning: chart: Removed 6 rows containing missing values"},{"path":"https://dreamrs.github.io/toastui/articles/extras/chart.html","id":"gauge","dir":"Articles > Extras","previous_headings":"","what":"Gauge","title":"Chart","text":"","code":"chart(list(Speed = 80), type = \"gauge\", height = \"500px\") %>% chart_options( circularAxis = list(scale = list(min = 0, max = 90), title = \"km/h\"), series = list(angleRange = list(start = 225, end = 135)), plot = list( bands = list( list(range = c(0, 20), color = \"#55bf3b\"), list(range = c(20, 50), color = \"#dddf0d\"), list(range = c(50, 90), color = \"#df5353\") ) ), theme = list(plot = list(bands = list(barWidth = 40))) )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"usage","dir":"Articles > Extras","previous_headings":"","what":"Usage","title":"Grid","text":"Create table data.frame datagrid():","code":"datagrid(rolling_stones_50)"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"column-sizing","dir":"Articles > Extras","previous_headings":"","what":"Column sizing","title":"Grid","text":"Default column width \"fit\", (try ) fit container width (depending number columns), alternatives : \"guess: guess minimum width according content column names. \"auto\": set width according content, excluding column names. NULL: nothing use default behavior. ’s also possible set width pixel columns grid_columns(), set width first two variables 150px:","code":"datagrid(rolling_stones_50, colwidths = \"guess\") datagrid(rolling_stones_50, colwidths = \"auto\") datagrid(rolling_stones_50, colwidths = NULL) datagrid(rolling_stones_50) %>% grid_columns(columns = c(\"Number\", \"Year\"), width = 150)"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"height","dir":"Articles > Extras","previous_headings":"","what":"Height","title":"Grid","text":"Default height table created 600px (markdown shiny), can use different value using: display rows table use bodyHeight argument (bit long, displayed ): solution control row displayed use pagination.","code":"datagrid(rolling_stones_50, height = \"300px\") datagrid(rolling_stones_50, bodyHeight = \"auto\")"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"pagination","dir":"Articles > Extras","previous_headings":"","what":"Pagination","title":"Grid","text":"Activate pagination indicating number rows display:","code":"datagrid(rolling_stones_50, pagination = 8)"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"sort","dir":"Articles > Extras","previous_headings":"","what":"Sort","title":"Grid","text":"Sort enabled default, can disable using sortable argument: enable sorting specific set columns, use grid_columns():","code":"datagrid(rolling_stones_50, sortable = FALSE) datagrid(rolling_stones_50, sortable = FALSE) %>% grid_columns( columns = 1:2, sortable = TRUE )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"filter","dir":"Articles > Extras","previous_headings":"","what":"Filter","title":"Grid","text":"can allow filtering rows table : can customize filter type grid_filters():","code":"datagrid(rolling_stones_50, filters = TRUE) datagrid(rolling_stones_50) %>% grid_filters( columns = \"Artist\", showApplyBtn = TRUE, showClearBtn = TRUE, type = \"text\" )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"formatting-content","dir":"Articles > Extras","previous_headings":"","what":"Formatting content","title":"Grid","text":"Format column R function, like label_* functions scales package: ’s also possible format column JavaScript function:","code":"data <- data.frame( col_num = rnorm(12), col_currency = sample(1:1e6, 12, TRUE), col_percentage = sample(1:100, 12, TRUE) / 100, col_date = sample(Sys.Date() + 0:364, 12), col_time = Sys.time() + sample.int(86400 * 365, 12), col_logical = sample(c(TRUE, FALSE), 12, TRUE), stringsAsFactors = FALSE ) library(scales) datagrid(data, colwidths = \"fit\", bodyHeight = \"auto\") %>% grid_format( \"col_percentage\", label_percent(accuracy = 1) ) %>% grid_format( \"col_currency\", label_dollar(prefix = \"$\", big.mark = \",\") ) %>% grid_format( \"col_num\", label_number(accuracy = 0.01) ) %>% grid_format( \"col_date\", label_date(format = \"%d/%m/%Y\") ) %>% grid_format( \"col_time\", label_date(format = \"%d/%m/%Y %H:%M\") ) %>% grid_format( \"col_logical\", function(value) { lapply( X = value, FUN = function(x) { if (x) shiny::icon(\"check\") else shiny::icon(\"times\") } ) } ) datagrid(data, colwidths = \"fit\", bodyHeight = \"auto\") %>% grid_format( column = \"col_percentage\", formatter = JS(\"function(obj) {return (obj.value*100).toFixed(0) + '%';}\") )"},{"path":[]},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"editor-options","dir":"Articles > Extras","previous_headings":"Edit content","what":"Editor options","title":"Grid","text":"can edit data table retrieve back results Shiny, double click cell see different options: Shiny, retrieve data edited input$_data.","code":"edit <- data.frame( col_text = month.name, col_select = month.name, col_checkbox = month.abb, col_radio = month.name, col_month = format(as.Date(\"2020-01-01\") + 0:11*31, format = \"%Y-%m\"), col_date = as.Date(\"2020-01-01\") + 0:11*31 ) datagrid(edit, bodyHeight = \"auto\") %>% grid_editor(\"col_text\", type = \"text\") %>% grid_editor(\"col_select\", type = \"select\", choices = month.name) %>% grid_editor(\"col_checkbox\", type = \"checkbox\", choices = month.abb) %>% grid_editor(\"col_radio\", type = \"radio\", choices = month.name) %>% grid_editor_date(\"col_month\", type = \"month\", format = \"yyyy-MM\") %>% grid_editor_date(\"col_date\", type = \"date\")"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"validation","dir":"Articles > Extras","previous_headings":"Edit content","what":"Validation","title":"Grid","text":"grid editable can set rules validate values user can enter: Shiny, retrieve validation errors input$_validation, example return:","code":"validate <- data.frame( col_text = c(\"a\", \"b\", \"a\", NA, \"c\"), col_number = sample(1:10, 5), col_mail = c(\"victor@mail.com\", \"victor\", NA, \"victor@mail\", \"victor.fr\") ) datagrid(validate, bodyHeight = \"auto\") %>% grid_editor( \"col_text\", type = \"text\", validation = validateOpts(required = TRUE, unique = TRUE) ) %>% grid_editor( \"col_number\", type = \"number\", validation = validateOpts(min = 0, max = 5) ) %>% grid_editor( \"col_mail\", type = \"text\", validation = validateOpts( regExp = \"^([a-zA-Z0-9_\\\\-\\\\.]+)@([a-zA-Z0-9_\\\\-\\\\.]+)\\\\.([a-zA-Z]{2,5})$\" ) ) #> row column error #> 1 1 col_text UNIQUE #> 2 1 col_number MAX #> 3 2 col_mail REGEXP #> 4 3 col_text UNIQUE #> 5 3 col_number MAX #> 6 4 col_text REQUIRED #> 7 4 col_mail REGEXP #> 8 5 col_mail REGEXP"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"selection","dir":"Articles > Extras","previous_headings":"","what":"Selection","title":"Grid","text":"Shiny applications, can select multiple rows checkbox, single row radio button select cells holding selecting area.","code":"# Checkbox datagrid(rolling_stones_50) %>% grid_selection_row( inputId = \"sel_check\", type = \"checkbox\" ) # Radio datagrid(rolling_stones_50) %>% grid_selection_row( inputId = \"sel_radio\", type = \"radio\" )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"row-column-groups","dir":"Articles > Extras","previous_headings":"","what":"Row & Column groups","title":"Grid","text":"Group columns common label: Group rows common values:","code":"datagrid(ps3_games[order(ps3_games$Publisher), c(1, 4, 5:8)], colwidths = \"guess\") %>% grid_columns( columns = c(\"NA_Sales\", \"EU_Sales\", \"JP_Sales\", \"Other_Sales\"), header = c(\"North America\", \"Europe\", \"Japan\", \"Other\") ) %>% grid_complex_header( \"Sales\"= c(\"NA_Sales\", \"EU_Sales\", \"JP_Sales\", \"Other_Sales\") ) datagrid(ps3_games[order(ps3_games$Publisher), c(1, 4, 5:8)], colwidths = \"guess\") %>% grid_row_merge(columns = \"Publisher\")"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"summary","dir":"Articles > Extras","previous_headings":"","what":"Summary","title":"Grid","text":"Add summary area bottom grid display statistics computed column:","code":"datagrid(ps3_games[, c(1, 5:8)], colwidths = \"guess\") %>% grid_summary( column = c(\"NA_Sales\", \"EU_Sales\", \"JP_Sales\", \"Other_Sales\"), stat = \"sum\", label = \"Total: \" )"},{"path":[]},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"color-bar","dir":"Articles > Extras","previous_headings":"Styling grid","what":"Color bar","title":"Grid","text":"Add color bar depending value cell","code":"datagrid(ps3_games[, c(1, 5:6)], colwidths = \"guess\") %>% grid_colorbar( column = \"NA_Sales\", label_outside = TRUE, label_width = \"30px\" ) %>% grid_colorbar( column = \"EU_Sales\", bar_bg = \"#BF616A\", height = \"20px\" )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"color-cells","dir":"Articles > Extras","previous_headings":"Styling grid","what":"Color cells","title":"Grid","text":"Add custom CSS styles cells identified expression:","code":"datagrid(ps3_games[, c(1, 4, 5:6)], colwidths = \"guess\") %>% grid_style_cell( startsWith(Name, \"Call of\"), column = \"Name\", background = \"#F781BE\", fontWeight = \"bold\" )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"color-rows","dir":"Articles > Extras","previous_headings":"Styling grid","what":"Color rows","title":"Grid","text":"way can apply styles entire row:","code":"datagrid(ps3_games[, c(1, 4, 5:6)], colwidths = \"guess\") %>% grid_style_row( Publisher == \"Electronic Arts\", background = \"#ff4747\", color = \"white\" )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"color-columns","dir":"Articles > Extras","previous_headings":"Styling grid","what":"Color columns","title":"Grid","text":"Set styles entire columns based values, example use scales::col_numeric() create color gradient:","code":"library(scales) datagrid(ps3_games[, c(1, 5:6)], colwidths = \"guess\") %>% grid_style_column( column = \"NA_Sales\", background = col_numeric(\"Blues\", domain = c(0, 10))(NA_Sales), fontWeight = \"bold\", color = ifelse(NA_Sales > 5, \"white\", \"black\") ) %>% grid_style_column( column = \"EU_Sales\", background = col_numeric(\"Blues\", domain = c(0, 10))(EU_Sales), fontWeight = \"bold\", color = ifelse(EU_Sales > 5, \"white\", \"black\") )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"sparkline","dir":"Articles > Extras","previous_headings":"","what":"Sparkline","title":"Grid","text":"can embed sparkline charts grid, using HTMLwidget capable generating type charts. use nested data.frame, data.frame inside list columns, use function taking one data.frames generate chart.","code":"library(apexcharter) datagrid(met_paris) %>% grid_complex_header( \"Le Bourget meteorological data\" = names(met_paris) ) %>% grid_columns( columns = \"month\", width = 150 ) %>% grid_sparkline( column = \"temp\", renderer = function(data) { apex(data, aes(date, temp), type = \"area\") %>% ax_chart(sparkline = list(enabled = TRUE)) %>% ax_yaxis(min = -5, max = 30) } ) %>% grid_sparkline( column = \"rh\", renderer = function(data) { apex(data, aes(date, rh), type = \"column\") %>% ax_chart(sparkline = list(enabled = TRUE)) %>% ax_yaxis(min = 0, max = 100) } )"},{"path":"https://dreamrs.github.io/toastui/articles/extras/grid.html","id":"theme","dir":"Articles > Extras","previous_headings":"","what":"Theme","title":"Grid","text":"’s possible customize theme used create tables, theme set globally applied table created declaration. rmarkdown document (like one), theme unique tables, click buttons switch custom theme default one, see tables styled.","code":"set_grid_theme( row.even.background = \"#ddebf7\", cell.normal.border = \"#9bc2e6\", cell.normal.showVerticalBorder = TRUE, cell.normal.showHorizontalBorder = TRUE, cell.header.background = \"#5b9bd5\", cell.header.text = \"#FFF\", cell.selectedHeader.background = \"#013ADF\", cell.focused.border = \"#013ADF\" ) datagrid(rolling_stones_50)"},{"path":"https://dreamrs.github.io/toastui/articles/toastui.html","id":"grid","dir":"Articles","previous_headings":"","what":"Grid","title":"toastui","text":"Create interactive tables lot options customize content can edit Shiny applications. ⇨ See full documentation interactive examples","code":"datagrid(rolling_stones_50)"},{"path":"https://dreamrs.github.io/toastui/articles/toastui.html","id":"calendar","dir":"Articles","previous_headings":"","what":"Calendar","title":"toastui","text":"Create interactive calendars can navigate display schedules. Shiny can add, update delete schedules. ⇨ See full documentation interactive examples","code":"calendar(cal_demo_data())"},{"path":"https://dreamrs.github.io/toastui/articles/toastui.html","id":"chart","dir":"Articles","previous_headings":"","what":"Chart","title":"toastui","text":"Create interactive charts: ⇨ See full documentation interactive examples","code":"chart(mtcars, caes(mpg, disp, color = cyl), type = \"scatter\")"},{"path":"https://dreamrs.github.io/toastui/authors.html","id":null,"dir":"","previous_headings":"","what":"Authors","title":"Authors and Citation","text":"Victor Perrier. Author, maintainer, copyright holder. Fanny Meyer. Author. NHN FE Development Lab. Copyright holder. tui-grid, tui-calendar, tui-chart libraries","code":""},{"path":"https://dreamrs.github.io/toastui/authors.html","id":"citation","dir":"","previous_headings":"","what":"Citation","title":"Authors and Citation","text":"Perrier V, Meyer F (2023). toastui: Interactive Tables, Calendars Charts Web. R package version 0.3.0, https://dreamrs.github.io/toastui/.","code":"@Manual{, title = {toastui: Interactive Tables, Calendars and Charts for the Web}, author = {Victor Perrier and Fanny Meyer}, year = {2023}, note = {R package version 0.3.0}, url = {https://dreamrs.github.io/toastui/}, }"},{"path":"https://dreamrs.github.io/toastui/index.html","id":"toastui","dir":"","previous_headings":"","what":"Interactive Tables, Calendars and Charts for the Web","title":"Interactive Tables, Calendars and Charts for the Web","text":"R Htmlwidgets TOAST UI JavaScript libraries: Grid, Calendar Chart.","code":""},{"path":"https://dreamrs.github.io/toastui/index.html","id":"installation","dir":"","previous_headings":"","what":"Installation","title":"Interactive Tables, Calendars and Charts for the Web","text":"Install CRAN : install development version GitHub :","code":"install.packages(\"toastui\") # install.packages(\"remotes\") remotes::install_github(\"dreamRs/toastui\")"},{"path":"https://dreamrs.github.io/toastui/index.html","id":"grid","dir":"","previous_headings":"","what":"Grid","title":"Interactive Tables, Calendars and Charts for the Web","text":"Interactive tables data editing, filtering, sorting, . See documentation examples: Edit mode example:","code":""},{"path":"https://dreamrs.github.io/toastui/index.html","id":"calendar","dir":"","previous_headings":"","what":"Calendar","title":"Interactive Tables, Calendars and Charts for the Web","text":"Interactive daily, weekly monthly calendar. See documentation examples: Monthly view: Weekly view:","code":""},{"path":"https://dreamrs.github.io/toastui/index.html","id":"chart","dir":"","previous_headings":"","what":"Chart","title":"Interactive Tables, Calendars and Charts for the Web","text":"Interactive charts:","code":""},{"path":"https://dreamrs.github.io/toastui/index.html","id":"development","dir":"","previous_headings":"","what":"Development","title":"Interactive Tables, Calendars and Charts for the Web","text":"package uses packer manage JavaScript source code dependencies. want modify , ’ll need working installation Node.js. cloning Git repository, install nodes modules : Modify code srcjs/ directory, run: Re-install package use pkgload::load_all() try changes.","code":"packer::npm_install() packer::bundle_prod() # or packer::bundle_dev()"},{"path":"https://dreamrs.github.io/toastui/reference/caes.html","id":null,"dir":"Reference","previous_headings":"","what":"Construct aesthetic mappings — caes","title":"Construct aesthetic mappings — caes","text":"Low-level version ggplot2::aes.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/caes.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Construct aesthetic mappings — caes","text":"","code":"caes(x, y, ...)"},{"path":"https://dreamrs.github.io/toastui/reference/caes.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Construct aesthetic mappings — caes","text":"x, y, ... List name-value pairs form aesthetic = variable.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/caes.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Construct aesthetic mappings — caes","text":"list quosure.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/caes.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Construct aesthetic mappings — caes","text":"","code":"caes(x = month, y = value) #> > #> #> $x #> #> expr: ^month #> env: 0x55cbc189df30 #> #> $y #> #> expr: ^value #> env: 0x55cbc189df30 #> caes(x = month, y = value, fill = city) #> > #> #> $x #> #> expr: ^month #> env: 0x55cbc189df30 #> #> $y #> #> expr: ^value #> env: 0x55cbc189df30 #> #> $fill #> #> expr: ^city #> env: 0x55cbc189df30 #>"},{"path":"https://dreamrs.github.io/toastui/reference/cal-demo-data.html","id":null,"dir":"Reference","previous_headings":"","what":"Calendar demo data — cal-demo-data","title":"Calendar demo data — cal-demo-data","text":"Create calendar demo data schedules properties","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal-demo-data.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Calendar demo data — cal-demo-data","text":"","code":"cal_demo_data(view = c(\"month\", \"week\", \"day\")) cal_demo_props()"},{"path":"https://dreamrs.github.io/toastui/reference/cal-demo-data.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Calendar demo data — cal-demo-data","text":"view Calendar view use data.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal-demo-data.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Calendar demo data — cal-demo-data","text":"data.frame.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal-demo-data.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Calendar demo data — cal-demo-data","text":"","code":"# Monthly schedule cal_demo_data(\"month\") #> calendarId title body recurrenceRule #> 1 1 Sport Go to sport every week Every week #> 2 1 Sport Go to sport every week Every week #> 3 1 Sport Go to sport every week Every week #> 4 1 Week-end Week-end with friends #> 5 2 Project 1 Coding cool stuff #> 6 2 Project 2 Coding cool stuff #> 7 2 Project 3 Coding cool stuff #> 8 3 Training 1 Learn programming #> 9 3 Training 2 Learn programming #> 10 2 Meeting Meeting with John Smith #> 11 2 Lunch Lunch with Jane Doe #> 12 3 Conference Cool R conference #> 13 4 Mum birthday Dont forget!!! #> start end category location #> 1 2023-06-05 20:00:00 2023-06-05 22:00:00 time #> 2 2023-06-12 20:00:00 2023-06-12 22:00:00 time #> 3 2023-06-19 20:00:00 2023-06-19 22:00:00 time #> 4 2023-06-10 2023-06-11 allday #> 5 2023-06-05 2023-06-06 allday #> 6 2023-06-06 2023-06-09 allday #> 7 2023-06-29 2023-06-29 allday #> 8 2023-06-13 2023-06-16 allday #> 9 2023-06-20 2023-06-22 allday #> 10 2023-06-20 14:00:00 2023-06-20 17:00:00 time #> 11 2023-06-24 12:00:00 2023-06-24 14:00:00 time Some restaurant #> 12 2023-06-27 2023-06-28 allday Conference center #> 13 2023-06-03 2023-06-03 allday #> backgroundColor color borderColor #> 1 #> 2 #> 3 #> 4 #> 5 #5E81AC white #5E81AC #> 6 #5E81AC white #5E81AC #> 7 #5E81AC white #5E81AC #> 8 #> 9 #> 10 #> 11 #> 12 #> 13 #FAFAFA #FF0000 #FF0000 #' # Weekly schedule cal_demo_data(\"week\") #> calendarId title body start #> 1 3 Course 1 Learn something interesting 2023-06-19 8:00:00 #> 2 3 Course 2 Learn something interesting 2023-06-19 14:00:00 #> 3 3 Course 3 Learn something interesting 2023-06-21 08:00:00 #> 4 3 Course 4 Learn something interesting 2023-06-22 16:00:00 #> 5 2 Lunch Work lunch 2023-06-20 12:00:00 #> 6 2 Meeting Work meeting 2023-06-20 16:00:00 #> 7 1 Sport Make some exercise 2023-06-22 07:00:00 #> 8 1 Movie Go watch a cool movie 2023-06-21 18:00:00 #> 9 1 Day off Take some rest 2023-06-23 #> end category #> 1 2023-06-19 12:00:00 time #> 2 2023-06-19 18:00:00 time #> 3 2023-06-21 11:00:00 time #> 4 2023-06-22 19:00:00 time #> 5 2023-06-20 14:00:00 time #> 6 2023-06-20 18:30:00 time #> 7 2023-06-22 09:00:00 time #> 8 2023-06-21 21:00:00 time #> 9 2023-06-23 allday"},{"path":"https://dreamrs.github.io/toastui/reference/cal_events.html","id":null,"dir":"Reference","previous_headings":"","what":"Calendar custom JavaScript events — cal_events","title":"Calendar custom JavaScript events — cal_events","text":"Currently works Shiny applications.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_events.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Calendar custom JavaScript events — cal_events","text":"","code":"cal_events( cal, afterRenderSchedule = NULL, beforeCreateSchedule = NULL, beforeDeleteSchedule = NULL, beforeUpdateSchedule = NULL, clickDayname = NULL, clickMorecalendar = NULL, clickSchedule = NULL, clickTimezonesCollapseBtncalendar = NULL )"},{"path":"https://dreamrs.github.io/toastui/reference/cal_events.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Calendar custom JavaScript events — cal_events","text":"cal calendar htmlwidget object. afterRenderSchedule Fire event every single schedule rendering whole calendar. beforeCreateSchedule Fire event select time period daily, weekly, monthly. beforeDeleteSchedule Fire event delete schedule. beforeUpdateSchedule Fire event drag schedule change time daily, weekly, monthly. clickDayname Fire event click day name weekly. clickMorecalendar Fire event click schedule. clickSchedule Fire event click schedule. clickTimezonesCollapseBtncalendar Fire event clicking timezones collapse button.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_events.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Calendar custom JavaScript events — cal_events","text":"calendar htmlwidget object.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_events.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Calendar custom JavaScript events — cal_events","text":"arguments must JavaScript function wrapped htmlwidgets::JS().","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_events.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Calendar custom JavaScript events — cal_events","text":"","code":"library(shiny) library(toastui) calendarProps <- data.frame( id = c(\"1\", \"2\", \"3\"), name = c(\"TODO\", \"Meetings\", \"Tasks\"), color = c(\"#FFF\", \"#FFF\", \"#000\"), bgColor = c(\"#E41A1C\", \"#377EB8\", \"#4DAF4A\"), borderColor = c(\"#a90000\", \"#005288\", \"#0a7f1c\") ) ui <- fluidPage( tags$h2(\"Custom click event\"), calendarOutput(outputId = \"cal\") ) server <- function(input, output, session) { output$cal <- renderCalendar({ n <- 20 date_start <- sample( seq(from = as.POSIXct(Sys.Date()-14), by = \"1 hour\", length.out = 24*7*4), n, TRUE ) date_end <- date_start + sample(1:25, n, TRUE) * 3600 schedules <- data.frame( id = 1:n, calendarId = as.character(sample(1:3, n, TRUE)), title = LETTERS[1:n], body = paste(\"Body schedule\", letters[1:n]), start = format(date_start, format = \"%Y-%m-%dT%H:%00:%00\"), end = format(date_end, format = \"%Y-%m-%dT%H:%00:%00\"), category = sample(c(\"allday\", \"time\", \"task\"), n, TRUE), stringsAsFactors = FALSE ) calendar(taskView = TRUE, scheduleView = c(\"time\", \"allday\")) %>% cal_props(df = calendarProps) %>% cal_schedules(df = schedules) %>% cal_events( clickSchedule = JS(\"function(event) {alert(event.schedule.id);}\") ) }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_month_options.html","id":null,"dir":"Reference","previous_headings":"","what":"Calendar Month Options — cal_month_options","title":"Calendar Month Options — cal_month_options","text":"Options monthly view.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_month_options.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Calendar Month Options — cal_month_options","text":"","code":"cal_month_options( cal, startDayOfWeek = NULL, daynames = NULL, narrowWeekend = NULL, visibleWeeksCount = NULL, isAlways6Week = NULL, workweek = NULL, visibleScheduleCount = NULL, scheduleFilter = NULL, ... )"},{"path":"https://dreamrs.github.io/toastui/reference/cal_month_options.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Calendar Month Options — cal_month_options","text":"cal calendar() object. startDayOfWeek Numeric. start day week. daynames Vector. day names monthly. Default values 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' narrowWeekend Logical. Make weekend column narrow(1/2 width). visibleWeeksCount Numeric. visible week count monthly(0 null 6). isAlways6Week Logical. Always show 6 weeks. false, show 5 weeks 6 weeks based month. workweek Logical. Show 5 days except weekend. visibleScheduleCount Numeric. visible schedule count monthly grid. scheduleFilter List parameters, see online documentation. ... Additional options.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_month_options.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Calendar Month Options — cal_month_options","text":"calendar htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_month_options.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Calendar Month Options — cal_month_options","text":"Online JavaScript documentation: https://github.com/nhn/tui.calendar/blob/main/docs/en/apis/options.md#month","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_month_options.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Calendar Month Options — cal_month_options","text":"","code":"# Change option for monthly view calendar(view = \"month\") %>% cal_month_options( startDayOfWeek = 1, daynames = c(\"Dim\", \"Lun\", \"Mar\", \"Mer\", \"Jeu\", \"Ven\", \"Sam\"), narrowWeekend = TRUE ) Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false,\"month\":{\"startDayOfWeek\":1,\"dayNames\":[\"Dim\",\"Lun\",\"Mar\",\"Mer\",\"Jeu\",\"Ven\",\"Sam\"],\"narrowWeekend\":true}},\"schedules\":[],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/cal_props.html","id":null,"dir":"Reference","previous_headings":"","what":"Calendar properties — cal_props","title":"Calendar properties — cal_props","text":"Define calendar properties grouping schedules common theme.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_props.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Calendar properties — cal_props","text":"","code":"cal_props(cal, ...)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_props.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Calendar properties — cal_props","text":"cal calendar() object. ... Either named arguments use calendar properties data.frame rows calendars columns properties. See https://nhn.github.io/tui.calendar/latest/CalendarInfo/ options.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_props.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Calendar properties — cal_props","text":"calendar htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_props.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Calendar properties — cal_props","text":"","code":"library(toastui) # Define theme for schedules calendar(cal_demo_data()) %>% cal_props( list( id = 1, name = \"PERSO\", color = \"white\", bgColor = \"steelblue\", borderColor = \"steelblue\" ), list( id = 2, name = \"WORK\", color = \"white\", bgColor = \"forestgreen\", borderColor = \"forestgreen\" ) ) Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false,\"calendars\":[{\"id\":1,\"name\":\"PERSO\",\"color\":\"white\",\"bgColor\":\"steelblue\",\"borderColor\":\"steelblue\"},{\"id\":2,\"name\":\"WORK\",\"color\":\"white\",\"bgColor\":\"forestgreen\",\"borderColor\":\"forestgreen\"}]},\"schedules\":[{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule2c3354b11fa2421a5b42a5ab\",\"calendarId\":\"1\",\"title\":\"Sport\",\"body\":\"Go to sport every week\",\"recurrenceRule\":\"Every week\",\"start\":\"2023-06-05 20:00:00\",\"end\":\"2023-06-05 22:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule4b84a468e9fdb991f8297efb\",\"calendarId\":\"1\",\"title\":\"Sport\",\"body\":\"Go to sport every week\",\"recurrenceRule\":\"Every week\",\"start\":\"2023-06-12 20:00:00\",\"end\":\"2023-06-12 22:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule7aa553e2935cb0dbf8ac6c54\",\"calendarId\":\"1\",\"title\":\"Sport\",\"body\":\"Go to sport every week\",\"recurrenceRule\":\"Every week\",\"start\":\"2023-06-19 20:00:00\",\"end\":\"2023-06-19 22:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"scheduleeb4d60c3d6ef362d3d3948c0\",\"calendarId\":\"1\",\"title\":\"Week-end\",\"body\":\"Week-end with friends\",\"recurrenceRule\":null,\"start\":\"2023-06-10\",\"end\":\"2023-06-11\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule63d2c91ee38ccb1257c43102\",\"calendarId\":\"2\",\"title\":\"Project 1\",\"body\":\"Coding cool stuff\",\"recurrenceRule\":null,\"start\":\"2023-06-05\",\"end\":\"2023-06-06\",\"location\":null,\"backgroundColor\":\"#5E81AC\",\"color\":\"white\",\"borderColor\":\"#5E81AC\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule1efc6f41432796f19d553e23\",\"calendarId\":\"2\",\"title\":\"Project 2\",\"body\":\"Coding cool stuff\",\"recurrenceRule\":null,\"start\":\"2023-06-06\",\"end\":\"2023-06-09\",\"location\":null,\"backgroundColor\":\"#5E81AC\",\"color\":\"white\",\"borderColor\":\"#5E81AC\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule63d8b16f1781cc365bd56a9f\",\"calendarId\":\"2\",\"title\":\"Project 3\",\"body\":\"Coding cool stuff\",\"recurrenceRule\":null,\"start\":\"2023-06-29\",\"end\":\"2023-06-29\",\"location\":null,\"backgroundColor\":\"#5E81AC\",\"color\":\"white\",\"borderColor\":\"#5E81AC\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule47b823ea3cf706eb12639bf5\",\"calendarId\":\"3\",\"title\":\"Training 1\",\"body\":\"Learn programming\",\"recurrenceRule\":null,\"start\":\"2023-06-13\",\"end\":\"2023-06-16\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedulee09b7d84bb76bdb2b9e97015\",\"calendarId\":\"3\",\"title\":\"Training 2\",\"body\":\"Learn programming\",\"recurrenceRule\":null,\"start\":\"2023-06-20\",\"end\":\"2023-06-22\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule866e624b1ee2f42857a30889\",\"calendarId\":\"2\",\"title\":\"Meeting\",\"body\":\"Meeting with John Smith\",\"recurrenceRule\":null,\"start\":\"2023-06-20 14:00:00\",\"end\":\"2023-06-20 17:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedulece1dc164635842252acf4bfb\",\"calendarId\":\"2\",\"title\":\"Lunch\",\"body\":\"Lunch with Jane Doe\",\"recurrenceRule\":null,\"start\":\"2023-06-24 12:00:00\",\"end\":\"2023-06-24 14:00:00\",\"location\":\"Some restaurant\",\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"scheduled18cf0b40cc8972e0d23d866\",\"calendarId\":\"3\",\"title\":\"Conference\",\"body\":\"Cool R conference\",\"recurrenceRule\":null,\"start\":\"2023-06-27\",\"end\":\"2023-06-28\",\"location\":\"Conference center\",\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule6e8f50846a60596b0597056c\",\"calendarId\":\"4\",\"title\":\"Mum birthday\",\"body\":\"Dont forget!!!\",\"recurrenceRule\":null,\"start\":\"2023-06-03\",\"end\":\"2023-06-03\",\"location\":null,\"backgroundColor\":\"#FAFAFA\",\"color\":\"#FF0000\",\"borderColor\":\"#FF0000\"}],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_clear.html","id":null,"dir":"Reference","previous_headings":"","what":"Clear calendar with Proxy — cal_proxy_clear","title":"Clear calendar with Proxy — cal_proxy_clear","text":"function allow delete schedules clear view.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_clear.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Clear calendar with Proxy — cal_proxy_clear","text":"","code":"cal_proxy_clear(proxy)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_clear.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Clear calendar with Proxy — cal_proxy_clear","text":"proxy calendar_proxy() htmlwidget object.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_clear.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Clear calendar with Proxy — cal_proxy_clear","text":"calendar_proxy object.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_clear.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Clear calendar with Proxy — cal_proxy_clear","text":"","code":"library(shiny) library(toastui) ui <- fluidPage( tags$h2(\"Clear all schedules\"), actionButton(\"clear\", \"Clear all\", class = \"btn-block btn-danger\"), calendarOutput(\"my_calendar\") ) server <- function(input, output, session) { output$my_calendar <- renderCalendar({ calendar(cal_demo_data(), navigation = FALSE) }) observeEvent(input$clear, cal_proxy_clear(\"my_calendar\")) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_options.html","id":null,"dir":"Reference","previous_headings":"","what":"Set calendar's options with Proxy — cal_proxy_options","title":"Set calendar's options with Proxy — cal_proxy_options","text":"function allow set options calendar.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_options.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Set calendar's options with Proxy — cal_proxy_options","text":"","code":"cal_proxy_options(proxy, ...)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_options.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Set calendar's options with Proxy — cal_proxy_options","text":"proxy calendar_proxy() htmlwidget object. ... Options calendar, can use arguments calendar(), cal_month_options() (form month = list(...)), cal_week_options() (form week = list(...))","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_options.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Set calendar's options with Proxy — cal_proxy_options","text":"calendar_proxy object.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_options.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Set calendar's options with Proxy — cal_proxy_options","text":"","code":"library(shiny) library(toastui) ui <- fluidPage( fluidRow( column( width = 4, checkboxInput( inputId = \"narrowWeekend\", label = \"narrowWeekend ?\", value = FALSE ), checkboxInput( inputId = \"workweek\", label = \"workweek ?\", value = FALSE ) ), column( width = 8, calendarOutput(\"mycal\") ) ) ) server <- function(input, output, session) { output$mycal <- renderCalendar({ calendar(cal_demo_data(), view = \"month\") }) observeEvent(input$narrowWeekend, { cal_proxy_options(\"mycal\", month = list(narrowWeekend = input$narrowWeekend)) }) observeEvent(input$workweek, { cal_proxy_options(\"mycal\", month = list(workweek = input$workweek)) }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_toggle.html","id":null,"dir":"Reference","previous_headings":"","what":"Toggle schedules visibility with Proxy — cal_proxy_toggle","title":"Toggle schedules visibility with Proxy — cal_proxy_toggle","text":"function allow show hide schedules based calendar's ID.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_toggle.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Toggle schedules visibility with Proxy — cal_proxy_toggle","text":"","code":"cal_proxy_toggle(proxy, calendarId, toHide = TRUE)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_toggle.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Toggle schedules visibility with Proxy — cal_proxy_toggle","text":"proxy calendar_proxy() htmlwidget object. calendarId One several calendar IDs toggle. toHide Logical, show hide schedules provided calendar IDs.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_toggle.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Toggle schedules visibility with Proxy — cal_proxy_toggle","text":"calendar_proxy object.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_toggle.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Toggle schedules visibility with Proxy — cal_proxy_toggle","text":"","code":"library(shiny) library(toastui) ui <- fluidPage( fluidRow( column( width = 2, tags$h4(\"Checkbox logic :\"), checkboxGroupInput( inputId = \"calendarId\", label = \"Calendars to show:\", choices = list( \"Perso\" = \"1\", \"Work\" = \"2\", \"Courses\" = \"3\" ), selected = 1:3 ), tags$h4(\"Button logic :\"), actionButton(\"cal_1\", \"Perso\", class= \"btn-block\"), actionButton(\"cal_2\", \"Work\", class= \"btn-block\"), actionButton(\"cal_3\", \"Courses\", class= \"btn-block\") ), column( width = 10, tags$h2(\"Show / Hide schedules by calendarId\"), calendarOutput(outputId = \"cal\"), uiOutput(\"ui\") ) ) ) server <- function(input, output, session) { output$cal <- renderCalendar({ calendar(view = \"month\", taskView = TRUE, useDetailPopup = FALSE) %>% cal_props(cal_demo_props()) %>% cal_schedules(cal_demo_data()) }) # With checkbox observeEvent(input$calendarId, { cal_proxy_toggle(\"cal\", input$calendarId, toHide = FALSE) cal_proxy_toggle(\"cal\", setdiff(1:3, input$calendarId), toHide = TRUE) }, ignoreInit = TRUE, ignoreNULL = FALSE) # With buttons observeEvent(input$cal_1, { cal_proxy_toggle(\"cal\", \"1\", toHide = input$cal_1 %% 2 == 1) }, ignoreInit = TRUE) observeEvent(input$cal_2, { cal_proxy_toggle(\"cal\", \"2\", toHide = input$cal_2 %% 2 == 1) }, ignoreInit = TRUE) observeEvent(input$cal_3, { cal_proxy_toggle(\"cal\", \"3\", toHide = input$cal_3 %% 2 == 1) }, ignoreInit = TRUE) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_view.html","id":null,"dir":"Reference","previous_headings":"","what":"Change calendar view with Proxy — cal_proxy_view","title":"Change calendar view with Proxy — cal_proxy_view","text":"function allow change calendar view server Shiny application.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_view.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Change calendar view with Proxy — cal_proxy_view","text":"","code":"cal_proxy_view(proxy, view)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_view.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Change calendar view with Proxy — cal_proxy_view","text":"proxy calendar_proxy() htmlwidget object. view new view calendar: \"day\", \"week\" \"month\".","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_view.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Change calendar view with Proxy — cal_proxy_view","text":"calendar_proxy object.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/cal_proxy_view.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Change calendar view with Proxy — cal_proxy_view","text":"","code":"library(shiny) ui <- fluidPage( tags$h2(\"Change calendar view\"), radioButtons( inputId = \"view\", label = \"Change view:\", choices = c(\"day\", \"week\", \"month\"), inline = TRUE ), calendarOutput(outputId = \"my_calendar\") ) server <- function(input, output, session) { output$my_calendar <- renderCalendar({ calendar(view = \"day\", scheduleView = \"allday\") %>% cal_schedules( title = \"Today planning\", start = Sys.Date(), end = Sys.Date(), category = \"allday\" ) }) observeEvent( input$view, cal_proxy_view(\"my_calendar\", input$view), ignoreInit = TRUE ) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_schedules.html","id":null,"dir":"Reference","previous_headings":"","what":"Add schedules to calendar — cal_schedules","title":"Add schedules to calendar — cal_schedules","text":"Add schedules calendar","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_schedules.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Add schedules to calendar — cal_schedules","text":"","code":"cal_schedules(cal, ...)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_schedules.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Add schedules to calendar — cal_schedules","text":"cal calendar htmlwidget. ... Either named arguments use schedule properties data.frame rows schedules columns properties. See https://nhn.github.io/tui.calendar/latest/EventObject/ options.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_schedules.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Add schedules to calendar — cal_schedules","text":"calendar htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_schedules.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Add schedules to calendar — cal_schedules","text":"","code":"# Add schedule data from a data.frame ex_data <- cal_demo_data() calendar() %>% cal_schedules(ex_data) Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false},\"schedules\":[{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule5e7966a5859702047e51b240\",\"calendarId\":\"1\",\"title\":\"Sport\",\"body\":\"Go to sport every week\",\"recurrenceRule\":\"Every week\",\"start\":\"2023-06-05 20:00:00\",\"end\":\"2023-06-05 22:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule944b031cbbbc51d2a529e6dc\",\"calendarId\":\"1\",\"title\":\"Sport\",\"body\":\"Go to sport every week\",\"recurrenceRule\":\"Every week\",\"start\":\"2023-06-12 20:00:00\",\"end\":\"2023-06-12 22:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"scheduleb1f610f4dec716f15635b707\",\"calendarId\":\"1\",\"title\":\"Sport\",\"body\":\"Go to sport every week\",\"recurrenceRule\":\"Every week\",\"start\":\"2023-06-19 20:00:00\",\"end\":\"2023-06-19 22:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule9118558a4f137604a70915b8\",\"calendarId\":\"1\",\"title\":\"Week-end\",\"body\":\"Week-end with friends\",\"recurrenceRule\":null,\"start\":\"2023-06-10\",\"end\":\"2023-06-11\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule2c85d77102cb4e8083a8a0de\",\"calendarId\":\"2\",\"title\":\"Project 1\",\"body\":\"Coding cool stuff\",\"recurrenceRule\":null,\"start\":\"2023-06-05\",\"end\":\"2023-06-06\",\"location\":null,\"backgroundColor\":\"#5E81AC\",\"color\":\"white\",\"borderColor\":\"#5E81AC\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule66f7bd97991236df3e1ab9b4\",\"calendarId\":\"2\",\"title\":\"Project 2\",\"body\":\"Coding cool stuff\",\"recurrenceRule\":null,\"start\":\"2023-06-06\",\"end\":\"2023-06-09\",\"location\":null,\"backgroundColor\":\"#5E81AC\",\"color\":\"white\",\"borderColor\":\"#5E81AC\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule0bd139a533d585bccefdb5dd\",\"calendarId\":\"2\",\"title\":\"Project 3\",\"body\":\"Coding cool stuff\",\"recurrenceRule\":null,\"start\":\"2023-06-29\",\"end\":\"2023-06-29\",\"location\":null,\"backgroundColor\":\"#5E81AC\",\"color\":\"white\",\"borderColor\":\"#5E81AC\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedulecd0356e8400d4840622c5a72\",\"calendarId\":\"3\",\"title\":\"Training 1\",\"body\":\"Learn programming\",\"recurrenceRule\":null,\"start\":\"2023-06-13\",\"end\":\"2023-06-16\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule330c86b5d65dff96fa33dffa\",\"calendarId\":\"3\",\"title\":\"Training 2\",\"body\":\"Learn programming\",\"recurrenceRule\":null,\"start\":\"2023-06-20\",\"end\":\"2023-06-22\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule362f474befcb1cac6d8d4c64\",\"calendarId\":\"2\",\"title\":\"Meeting\",\"body\":\"Meeting with John Smith\",\"recurrenceRule\":null,\"start\":\"2023-06-20 14:00:00\",\"end\":\"2023-06-20 17:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule2d44bf318685aeee3785c8c5\",\"calendarId\":\"2\",\"title\":\"Lunch\",\"body\":\"Lunch with Jane Doe\",\"recurrenceRule\":null,\"start\":\"2023-06-24 12:00:00\",\"end\":\"2023-06-24 14:00:00\",\"location\":\"Some restaurant\",\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"scheduleae9b1af9e2e825d91b62f015\",\"calendarId\":\"3\",\"title\":\"Conference\",\"body\":\"Cool R conference\",\"recurrenceRule\":null,\"start\":\"2023-06-27\",\"end\":\"2023-06-28\",\"location\":\"Conference center\",\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedulef54b689da92ed1caeb8eb592\",\"calendarId\":\"4\",\"title\":\"Mum birthday\",\"body\":\"Dont forget!!!\",\"recurrenceRule\":null,\"start\":\"2023-06-03\",\"end\":\"2023-06-03\",\"location\":null,\"backgroundColor\":\"#FAFAFA\",\"color\":\"#FF0000\",\"borderColor\":\"#FF0000\"}],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]} # Or add item by item calendar() %>% cal_schedules( title = \"R - introduction\", body = \"What is R?\", start = format(Sys.Date(), \"%Y-%m-03 08:00:00\"), end = format(Sys.Date(), \"%Y-%m-03 12:00:00\"), category = \"time\" ) %>% cal_schedules( title = \"R - visualisation\", body = \"With ggplot2\", start = format(Sys.Date(), \"%Y-%m-05 08:00:00\"), end = format(Sys.Date(), \"%Y-%m-05 12:00:00\"), category = \"time\" ) %>% cal_schedules( title = \"Build first package\", body = \"Build first package\", start = format(Sys.Date(), \"%Y-%m-12\"), end = format(Sys.Date(), \"%Y-%m-18\"), category = \"allday\" ) %>% cal_schedules( title = \"Lunch\", body = \"With friends\", start = format(Sys.Date(), \"%Y-%m-15 12:00:00\"), end = format(Sys.Date(), \"%Y-%m-15 14:00:00\"), category = \"time\" ) Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false},\"schedules\":[{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule680326f386d81d35b8b40088\",\"calendarId\":\"1\",\"title\":\"R - introduction\",\"body\":\"What is R?\",\"start\":\"2023-06-03 08:00:00\",\"end\":\"2023-06-03 12:00:00\"},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule11c962810b076dbc78c0f582\",\"calendarId\":\"1\",\"title\":\"R - visualisation\",\"body\":\"With ggplot2\",\"start\":\"2023-06-05 08:00:00\",\"end\":\"2023-06-05 12:00:00\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedulef9057ee3816afcb676f7b624\",\"calendarId\":\"1\",\"title\":\"Build first package\",\"body\":\"Build first package\",\"start\":\"2023-06-12\",\"end\":\"2023-06-18\"},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule508bdc608f17ad4005a826ff\",\"calendarId\":\"1\",\"title\":\"Lunch\",\"body\":\"With friends\",\"start\":\"2023-06-15 12:00:00\",\"end\":\"2023-06-15 14:00:00\"}],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/cal_template.html","id":null,"dir":"Reference","previous_headings":"","what":"Set template for a calendar — cal_template","title":"Set template for a calendar — cal_template","text":"Template JS functions support customer renderer","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_template.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Set template for a calendar — cal_template","text":"","code":"cal_template( cal, milestoneTitle = NULL, taskTitle = NULL, alldayTitle = NULL, ... )"},{"path":"https://dreamrs.github.io/toastui/reference/cal_template.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Set template for a calendar — cal_template","text":"cal calendar() object. milestoneTitle milestone title (left column) template function. taskTitle task title (left column) template function. alldayTitle allday title (left column) template function. ... Additionals arguments, see online documentation.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_template.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Set template for a calendar — cal_template","text":"calendar htmlwidget object.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_template.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Set template for a calendar — cal_template","text":"Online JavaScript documentation: https://github.com/nhn/tui.calendar/blob/main/docs/en/apis/template.md. arguments must JavaScript function htmlwidgets::JS().","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_template.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Set template for a calendar — cal_template","text":"","code":"calendar(view = \"week\", taskView = TRUE) %>% cal_template( milestoneTitle = \"TODO\", taskTitle = \"Assignment\", alldayTitle = \"Full-time\" ) Today {\"x\":{\"options\":{\"defaultView\":\"week\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"taskView\":true,\"usageStatistics\":false,\"template\":{\"milestoneTitle\":\"function() {return 'TODO<\\/span>';}\",\"taskTitle\":\"function() {return 'Assignment<\\/span>';}\",\"alldayTitle\":\"function() {return 'Full-time<\\/span>';}\"}},\"schedules\":[],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[\"options.template.milestoneTitle\",\"options.template.taskTitle\",\"options.template.alldayTitle\"],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/cal_theme.html","id":null,"dir":"Reference","previous_headings":"","what":"Calendar theme options — cal_theme","title":"Calendar theme options — cal_theme","text":"Full configuration theme. \"common\" prefix entire calendar. \"common\" properties can overridden \"week\", \"month\". \"week\" prefix weekly daily view. \"month\" prefix monthly view.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_theme.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Calendar theme options — cal_theme","text":"","code":"cal_theme(cal, ..., .list = NULL)"},{"path":"https://dreamrs.github.io/toastui/reference/cal_theme.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Calendar theme options — cal_theme","text":"cal calendar() object. ... Named arguments customize appearance CSS. See online documentation full list options. .list Alternative ... using list.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_theme.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Calendar theme options — cal_theme","text":"calendar htmlwidget object.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_theme.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Calendar theme options — cal_theme","text":"Online JavaScript documentation: https://github.com/nhn/tui.calendar/blob/main/docs/en/apis/theme.md","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_theme.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Calendar theme options — cal_theme","text":"","code":"calendar(view = \"month\") %>% cal_theme( common.border = \"2px solid #E5E9F0\", month.dayname.borderLeft = \"2px solid #E5E9F0\", common.backgroundColor = \"#2E3440\", common.holiday.color = \"#88C0D0\", common.saturday.color = \"#88C0D0\", common.dayname.color = \"#ECEFF4\", common.today.color = \"#333\" ) Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false,\"theme\":{\"common.border\":\"2px solid #E5E9F0\",\"month.dayname.borderLeft\":\"2px solid #E5E9F0\",\"common.backgroundColor\":\"#2E3440\",\"common.holiday.color\":\"#88C0D0\",\"common.saturday.color\":\"#88C0D0\",\"common.dayname.color\":\"#ECEFF4\",\"common.today.color\":\"#333\"}},\"schedules\":[],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/cal_timezone.html","id":null,"dir":"Reference","previous_headings":"","what":"Calendar Timezone — cal_timezone","title":"Calendar Timezone — cal_timezone","text":"Set custom time zone. can add secondary timezone weekly/daily view.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_timezone.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Calendar Timezone — cal_timezone","text":"","code":"cal_timezone( cal, timezoneName = NULL, displayLabel = NULL, tooltip = NULL, extra_zones = NULL, offsetCalculator = NULL )"},{"path":"https://dreamrs.github.io/toastui/reference/cal_timezone.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Calendar Timezone — cal_timezone","text":"cal calendar() object. timezoneName timezone name (time zone names IANA time zone database, 'Asia/Seoul', 'America/New_York'). Basically, calculate offset using 'Intl.DateTimeFormat' value property entered. displayLabel display label timezone weekly/daily view(e.g. 'GMT+09:00') tooltip tooltip(e.g. 'Seoul') extra_zones list additional timezones shown left timegrid weekly/daily view. offsetCalculator Javascript function. define 'offsetCalculator' property, offset calculation done function.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_timezone.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Calendar Timezone — cal_timezone","text":"calendar htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_timezone.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Calendar Timezone — cal_timezone","text":"Online JavaScript documentation: https://github.com/nhn/tui.calendar/blob/main/docs/en/apis/options.md#timezone","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_timezone.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Calendar Timezone — cal_timezone","text":"","code":"library(toastui) calendar(view = \"week\", defaultDate = \"2021-06-18\") %>% cal_schedules( title = \"My schedule\", start = \"2021-06-18T10:00:00\", end = \"2021-06-18T17:00:00\", category = \"time\" ) %>% # Set primary timezone and add secondary timezone cal_timezone( timezoneName = \"Europe/Paris\", displayLabel = \"GMT+02:00\", tooltip = \"Paris\", extra_zones = list( list( timezoneName = \"Asia/Seoul\", displayLabel = \"GMT+09:00\", tooltip = \"Seoul\" ) ) ) Today {\"x\":{\"options\":{\"defaultView\":\"week\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false,\"timezone\":{\"zones\":[{\"timezoneName\":\"Europe/Paris\",\"displayLabel\":\"GMT+02:00\",\"tooltip\":\"Paris\"},{\"timezoneName\":\"Asia/Seoul\",\"displayLabel\":\"GMT+09:00\",\"tooltip\":\"Seoul\"}]}},\"schedules\":[{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule9a53938a11f991c4ed76bafb\",\"calendarId\":\"1\",\"title\":\"My schedule\",\"start\":\"2021-06-18T10:00:00\",\"end\":\"2021-06-18T17:00:00\"}],\"navigation\":false,\"defaultDate\":\"2021-06-18\",\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/cal_week_options.html","id":null,"dir":"Reference","previous_headings":"","what":"Calendar Week Options — cal_week_options","title":"Calendar Week Options — cal_week_options","text":"Options daily, weekly view.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_week_options.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Calendar Week Options — cal_week_options","text":"","code":"cal_week_options( cal, startDayOfWeek = NULL, daynames = NULL, narrowWeekend = NULL, workweek = NULL, showTimezoneCollapseButton = NULL, timezonesCollapsed = NULL, hourStart = NULL, hourEnd = NULL, scheduleView = TRUE, taskView = FALSE, ... )"},{"path":"https://dreamrs.github.io/toastui/reference/cal_week_options.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Calendar Week Options — cal_week_options","text":"cal calendar() object. startDayOfWeek Numeric. start day week. daynames Vector. day names weekly daily. Default values 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'. narrowWeekend Logical. Make weekend column narrow(1/2 width). workweek Logical. Show 5 days except weekend. showTimezoneCollapseButton Logical. Show collapse button close multiple timezones timezonesCollapsed Logical. initial multiple timezones collapsed state. hourStart Numeric. Can limit render hour start. hourEnd Numeric. Can limit render hour end. scheduleView Show day time grid weekly, daily view. default value TRUE. value vector, can \"allday\", \"time\". taskView Show milestone task weekly, daily view. default value FALSE. value vector, can \"milestone\", \"task\". ... Additional options.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_week_options.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Calendar Week Options — cal_week_options","text":"calendar htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_week_options.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Calendar Week Options — cal_week_options","text":"Online JavaScript documentation: https://github.com/nhn/tui.calendar/blob/main/docs/en/apis/options.md#week","code":""},{"path":"https://dreamrs.github.io/toastui/reference/cal_week_options.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Calendar Week Options — cal_week_options","text":"","code":"# Change option for weekly view calendar(view = \"week\") %>% cal_week_options( startDayOfWeek = 1, daynames = c(\"Dim\", \"Lun\", \"Mar\", \"Mer\", \"Jeu\", \"Ven\", \"Sam\"), narrowWeekend = TRUE ) Today {\"x\":{\"options\":{\"defaultView\":\"week\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false,\"week\":{\"startDayOfWeek\":1,\"dayNames\":[\"Dim\",\"Lun\",\"Mar\",\"Mer\",\"Jeu\",\"Ven\",\"Sam\"],\"narrowWeekend\":true,\"scheduleView\":true,\"taskView\":false}},\"schedules\":[],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-navigate.html","id":null,"dir":"Reference","previous_headings":"","what":"Navigate into a calendar with Proxy — calendar-proxy-navigate","title":"Navigate into a calendar with Proxy — calendar-proxy-navigate","text":"functions allow navigate calendar server Shiny application.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-navigate.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Navigate into a calendar with Proxy — calendar-proxy-navigate","text":"","code":"cal_proxy_next(proxy) cal_proxy_prev(proxy) cal_proxy_today(proxy) cal_proxy_date(proxy, date)"},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-navigate.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Navigate into a calendar with Proxy — calendar-proxy-navigate","text":"proxy calendar_proxy() htmlwidget object. date specific date navigate .","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-navigate.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Navigate into a calendar with Proxy — calendar-proxy-navigate","text":"calendar_proxy object.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-navigate.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Navigate into a calendar with Proxy — calendar-proxy-navigate","text":"","code":"library(shiny) library(toastui) ui <- fluidPage( tags$h2(\"Navigate in calendar with actionButtons\"), actionButton( inputId = \"prev_date\", label = \"Previous\", icon = icon(\"chevron-left\") ), actionButton( inputId = \"next_date\", label = \"Next\", icon = icon(\"chevron-right\") ), actionButton( inputId = \"today\", label = \"Today\" ), fluidRow( column( width = 9, calendarOutput(outputId = \"my_calendar\") ), column( width = 3, verbatimTextOutput(\"result\") ) ) ) server <- function(input, output, session) { output$my_calendar <- renderCalendar({ calendar() }) output$result <- renderPrint({ input$my_calendar_dates }) observeEvent(input$prev_date, cal_proxy_prev(\"my_calendar\")) observeEvent(input$next_date, cal_proxy_next(\"my_calendar\")) observeEvent(input$today, cal_proxy_today(\"my_calendar\")) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-schedule.html","id":null,"dir":"Reference","previous_headings":"","what":"Create / Update / Delete schedule(s) with Proxy — calendar-proxy-schedule","title":"Create / Update / Delete schedule(s) with Proxy — calendar-proxy-schedule","text":"functions allow create new schedule(s), update existing ones delete schedule calendar within server Shiny application.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-schedule.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create / Update / Delete schedule(s) with Proxy — calendar-proxy-schedule","text":"","code":"cal_proxy_add(proxy, value) cal_proxy_delete(proxy, value) cal_proxy_update(proxy, value)"},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-schedule.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create / Update / Delete schedule(s) with Proxy — calendar-proxy-schedule","text":"proxy calendar_proxy() htmlwidget object. value list schedules data.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-schedule.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create / Update / Delete schedule(s) with Proxy — calendar-proxy-schedule","text":"calendar_proxy object.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-schedule.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Create / Update / Delete schedule(s) with Proxy — calendar-proxy-schedule","text":"functions intended used corresponding input value: input$_add: triggered schedule added calendar via creation popup. input$_update: triggered existing schedule edited. input$_deleted: triggered schedule deleted.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/calendar-proxy-schedule.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Create / Update / Delete schedule(s) with Proxy — calendar-proxy-schedule","text":"","code":"library(shiny) library(toastui) ui <- fluidPage( tags$h2(\"Add, Update and Delete schedule interactively\"), tags$p( \"Click on the calendar to create a new schedule\", \"then you will be able to edit or delete it.\" ), calendarOutput(\"my_calendar\") ) server <- function(input, output) { output$my_calendar <- renderCalendar({ cal <- calendar( defaultDate = Sys.Date(), navigation = TRUE, isReadOnly = FALSE, useCreationPopup = TRUE ) }) observeEvent(input$my_calendar_add, { str(input$my_calendar_add) cal_proxy_add(\"my_calendar\", input$my_calendar_add) }) observeEvent(input$my_calendar_update, { str(input$my_calendar_update) cal_proxy_update(\"my_calendar\", input$my_calendar_update) }) observeEvent(input$my_calendar_delete, { str(input$my_calendar_delete) cal_proxy_delete(\"my_calendar\", input$my_calendar_delete) }) } if (interactive()) shinyApp(ui = ui, server = server)"},{"path":"https://dreamrs.github.io/toastui/reference/calendar-shiny.html","id":null,"dir":"Reference","previous_headings":"","what":"Shiny bindings for calendar() — calendar-shiny","title":"Shiny bindings for calendar() — calendar-shiny","text":"Output render functions using calendar() within Shiny applications interactive Rmd documents.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar-shiny.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Shiny bindings for calendar() — calendar-shiny","text":"","code":"calendarOutput(outputId, width = \"100%\", height = \"600px\") renderCalendar(expr, env = parent.frame(), quoted = FALSE)"},{"path":"https://dreamrs.github.io/toastui/reference/calendar-shiny.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Shiny bindings for calendar() — calendar-shiny","text":"outputId Output variable read . width, height Must valid CSS unit (like 100%, 400px, auto) number, coerced string px appended. expr expression generates calendar env environment evaluate expr. quoted expr quoted expression (quote())? useful want save expression variable.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar-shiny.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Shiny bindings for calendar() — calendar-shiny","text":"Output element can included UI. Render function create output server.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar-shiny.html","id":"special-inputs","dir":"Reference","previous_headings":"","what":"Special inputs","title":"Shiny bindings for calendar() — calendar-shiny","text":"following input values accessible server: input$outputId_add : contain data schedule added via creation popup. Javascript event: beforeCreateSchedule. input$outputId_schedules : contain data last schedule added. Javascript event: afterRenderSchedule. input$outputId_click : contain data schedule user click . Javascript event: clickSchedule. input$outputId_delete : contain data schedule deleted user via creation popup. Javascript event: beforeDeleteSchedule. input$outputId_update : contain data schedule updated user via creation popup. Javascript event: beforeUpdateSchedule. input$outputId_dates : start end date represented calendar. use need replace outputId id used create calendar. use one javascript event cal_events(), input accessible.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar-shiny.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Shiny bindings for calendar() — calendar-shiny","text":"","code":"library(shiny) library(toastui) ui <- fluidPage( tags$h2(\"calendar shiny example\"), fluidRow( column( width = 8, calendarOutput(\"my_calendar\") ), column( width = 4, tags$b(\"Dates:\"), verbatimTextOutput(\"dates\"), tags$b(\"Clicked schedule:\"), verbatimTextOutput(\"click\") ) ) ) server <- function(input, output, session) { output$my_calendar <- renderCalendar({ calendar(cal_demo_data(), navigation = TRUE) %>% cal_props( list( id = 1, name = \"PERSO\", color = \"white\", bgColor = \"firebrick\", borderColor = \"firebrick\" ), list( id = 2, name = \"WORK\", color = \"white\", bgColor = \"forestgreen\", borderColor = \"forestgreen\" ) ) }) output$dates <- renderPrint({ input$my_calendar_dates }) output$click <- renderPrint({ input$my_calendar_click }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/calendar.html","id":null,"dir":"Reference","previous_headings":"","what":"Create an interactive calendar — calendar","title":"Create an interactive calendar — calendar","text":"Build interactive calendar JavaScript tui-calendar library.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create an interactive calendar — calendar","text":"","code":"calendar( data = NULL, view = c(\"month\", \"week\", \"day\"), defaultDate = NULL, useDetailPopup = TRUE, useCreationPopup = FALSE, isReadOnly = TRUE, navigation = FALSE, navOpts = navigation_options(), ..., width = NULL, height = NULL, elementId = NULL )"},{"path":"https://dreamrs.github.io/toastui/reference/calendar.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create an interactive calendar — calendar","text":"data data.frame schedules data, see cal_demo_data(). view Default view calendar. default value 'week', possible values 'month' 'day'. defaultDate Default date displaying calendar. useDetailPopup Logical. Display pop-click detailed informations schedules. useCreationPopup Logical. Allow user create schedules pop-. isReadOnly Calendar read-mode user create modify schedule. default value true. navigation Add navigation buttons got previous next period, return 'today'. navOpts Options customize buttons (navigation = TRUE), see navigation_options(). ... Additional arguments passed JavaScript method. width, height numeric input pixels. elementId Use explicit element ID widget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create an interactive calendar — calendar","text":"calendar htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Create an interactive calendar — calendar","text":"taskView scheduleView arguments moved cal_week_options().","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/calendar.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Create an interactive calendar — calendar","text":"","code":"# Default: monthly view calendar() Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false},\"schedules\":[],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]} # Weekly view calendar(view = \"week\") Today {\"x\":{\"options\":{\"defaultView\":\"week\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false},\"schedules\":[],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]} # Or only day: calendar(view = \"day\") Today {\"x\":{\"options\":{\"defaultView\":\"day\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false},\"schedules\":[],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]} # Add navigation buttons calendar(navigation = TRUE) Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false},\"schedules\":[],\"navigation\":true,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]} # Add schedules data ex_data <- cal_demo_data() calendar(ex_data) Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false},\"schedules\":[{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule1a6ab5334e36dca2b3617cf3\",\"calendarId\":\"1\",\"title\":\"Sport\",\"body\":\"Go to sport every week\",\"recurrenceRule\":\"Every week\",\"start\":\"2023-06-05 20:00:00\",\"end\":\"2023-06-05 22:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"scheduled0df2c4ff7aeec3c1840e40f\",\"calendarId\":\"1\",\"title\":\"Sport\",\"body\":\"Go to sport every week\",\"recurrenceRule\":\"Every week\",\"start\":\"2023-06-12 20:00:00\",\"end\":\"2023-06-12 22:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"scheduleb39d7b3198b4e981398ef35b\",\"calendarId\":\"1\",\"title\":\"Sport\",\"body\":\"Go to sport every week\",\"recurrenceRule\":\"Every week\",\"start\":\"2023-06-19 20:00:00\",\"end\":\"2023-06-19 22:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule13eb099c7c2e12bcf8cd2c66\",\"calendarId\":\"1\",\"title\":\"Week-end\",\"body\":\"Week-end with friends\",\"recurrenceRule\":null,\"start\":\"2023-06-10\",\"end\":\"2023-06-11\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule29820f72df3d1c478e2bdf95\",\"calendarId\":\"2\",\"title\":\"Project 1\",\"body\":\"Coding cool stuff\",\"recurrenceRule\":null,\"start\":\"2023-06-05\",\"end\":\"2023-06-06\",\"location\":null,\"backgroundColor\":\"#5E81AC\",\"color\":\"white\",\"borderColor\":\"#5E81AC\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedulebe4ddd3be023f0f07203080c\",\"calendarId\":\"2\",\"title\":\"Project 2\",\"body\":\"Coding cool stuff\",\"recurrenceRule\":null,\"start\":\"2023-06-06\",\"end\":\"2023-06-09\",\"location\":null,\"backgroundColor\":\"#5E81AC\",\"color\":\"white\",\"borderColor\":\"#5E81AC\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"scheduleb556737c2780386eeef710cd\",\"calendarId\":\"2\",\"title\":\"Project 3\",\"body\":\"Coding cool stuff\",\"recurrenceRule\":null,\"start\":\"2023-06-29\",\"end\":\"2023-06-29\",\"location\":null,\"backgroundColor\":\"#5E81AC\",\"color\":\"white\",\"borderColor\":\"#5E81AC\"},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule1e6a4c864761d6b460382e47\",\"calendarId\":\"3\",\"title\":\"Training 1\",\"body\":\"Learn programming\",\"recurrenceRule\":null,\"start\":\"2023-06-13\",\"end\":\"2023-06-16\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule0579a9ef651c4c73ca177273\",\"calendarId\":\"3\",\"title\":\"Training 2\",\"body\":\"Learn programming\",\"recurrenceRule\":null,\"start\":\"2023-06-20\",\"end\":\"2023-06-22\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule6f642661c0ac13f2fefbd2de\",\"calendarId\":\"2\",\"title\":\"Meeting\",\"body\":\"Meeting with John Smith\",\"recurrenceRule\":null,\"start\":\"2023-06-20 14:00:00\",\"end\":\"2023-06-20 17:00:00\",\"location\":null,\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"time\",\"dueDateClass\":\"\",\"id\":\"schedule99a4c015a7cfc31c32add5ad\",\"calendarId\":\"2\",\"title\":\"Lunch\",\"body\":\"Lunch with Jane Doe\",\"recurrenceRule\":null,\"start\":\"2023-06-24 12:00:00\",\"end\":\"2023-06-24 14:00:00\",\"location\":\"Some restaurant\",\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"scheduled3de507c7a78405571150715\",\"calendarId\":\"3\",\"title\":\"Conference\",\"body\":\"Cool R conference\",\"recurrenceRule\":null,\"start\":\"2023-06-27\",\"end\":\"2023-06-28\",\"location\":\"Conference center\",\"backgroundColor\":null,\"color\":null,\"borderColor\":null},{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule18797861b0bc90388aa66ee8\",\"calendarId\":\"4\",\"title\":\"Mum birthday\",\"body\":\"Dont forget!!!\",\"recurrenceRule\":null,\"start\":\"2023-06-03\",\"end\":\"2023-06-03\",\"location\":null,\"backgroundColor\":\"#FAFAFA\",\"color\":\"#FF0000\",\"borderColor\":\"#FF0000\"}],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]} # By default detail popup is activated # you can click on a schedule to view detail calendar(useDetailPopup = TRUE) %>% cal_schedules( title = \"My schedule\", body = \"Some detail about it\", start = format(Sys.Date(), \"%Y-%m-03\"), end = format(Sys.Date(), \"%Y-%m-04\"), category = \"allday\" ) Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false},\"schedules\":[{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule7832a7cdb7482b346a04e1d8\",\"calendarId\":\"1\",\"title\":\"My schedule\",\"body\":\"Some detail about it\",\"start\":\"2023-06-03\",\"end\":\"2023-06-04\"}],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]} # to disable it use useDetailPopup = FALSE # You can use HTML tags inside it: library(htmltools) calendar(useDetailPopup = TRUE) %>% cal_schedules( title = \"My schedule\", body = doRenderTags(tags$div( tags$h3(\"Title for my schedule\"), tags$p( \"Yan can write\", tags$em(\"custom\"), tags$b(\"HTML\"), \"in a popup !\" ), tags$p( style = \"color: firebrick;\", \"For example write in red !\" ), tags$ul( tags$li(\"Or make a bullet list!\"), tags$li(\"With another item\"), tags$li(\"And one more\") ) )), start = format(Sys.Date(), \"%Y-%m-03\"), end = format(Sys.Date(), \"%Y-%m-04\"), category = \"allday\" ) Today {\"x\":{\"options\":{\"defaultView\":\"month\",\"useDetailPopup\":true,\"useFormPopup\":false,\"isReadOnly\":true,\"usageStatistics\":false},\"schedules\":[{\"category\":\"allday\",\"dueDateClass\":\"\",\"id\":\"schedule3a722d67c1c1c1df379caf22\",\"calendarId\":\"1\",\"title\":\"My schedule\",\"body\":\"
\\n

Title for my schedule<\\/h3>\\n

\\n Yan can write\\n custom<\\/em>\\n HTML<\\/b>\\n in a popup !\\n <\\/p>\\n

For example write in red !<\\/p>\\n

    \\n
  • Or make a bullet list!<\\/li>\\n
  • With another item<\\/li>\\n
  • And one more<\\/li>\\n <\\/ul>\\n<\\/div>\",\"start\":\"2023-06-03\",\"end\":\"2023-06-04\"}],\"navigation\":false,\"events\":[],\"navigationOptions\":{\"today_label\":\"Today\",\"prev_label\":\"\\n <\\/path>\\n caret-left-light<\\/title>\\n<\\/svg>\",\"next_label\":\"\\n <\\/path>\\n caret-right-light<\\/title>\\n<\\/svg>\",\"class\":\" bttn-bordered bttn-sm bttn-primary\",\"fmt_date\":\"YYYY-MM-DD\",\"sep_date\":\" ~ \"}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/calendar_properties.html","id":null,"dir":"Reference","previous_headings":"","what":"Calendar properties — calendar_properties","title":"Calendar properties — calendar_properties","text":"dataset contains properties can used set calendars properties cal_props().","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar_properties.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Calendar properties — calendar_properties","text":"","code":"calendar_properties"},{"path":"https://dreamrs.github.io/toastui/reference/calendar_properties.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Calendar properties — calendar_properties","text":"data.frame 6 rows 3 variables: Name Name property Type Type Description Description","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar_properties.html","id":"source","dir":"Reference","previous_headings":"","what":"Source","title":"Calendar properties — calendar_properties","text":"Toast UI documentation (https://nhn.github.io/tui.calendar/latest/CalendarInfo/)","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar_proxy.html","id":null,"dir":"Reference","previous_headings":"","what":"Proxy for calendar htmlwidget — calendar_proxy","title":"Proxy for calendar htmlwidget — calendar_proxy","text":"Proxy calendar htmlwidget","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar_proxy.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Proxy for calendar htmlwidget — calendar_proxy","text":"","code":"calendar_proxy(shinyId, session = shiny::getDefaultReactiveDomain())"},{"path":"https://dreamrs.github.io/toastui/reference/calendar_proxy.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Proxy for calendar htmlwidget — calendar_proxy","text":"shinyId single-element character vector indicating output ID chart modify (invoked Shiny module, namespace added automatically). session Shiny session object chart belongs; usually default value suffice.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/calendar_proxy.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Proxy for calendar htmlwidget — calendar_proxy","text":"calendar_proxy object.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/calendar_proxy.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Proxy for calendar htmlwidget — calendar_proxy","text":"","code":"if (FALSE) { # Consider having created a calendar widget with calendarOutput(\"my_calendar\") # UI output$my_calendar <- renderCalendar({}) # Server # Then you can call proxy methods in observer: # set calendar proxy then call a cal_proxy_* function calendar_proxy(\"my_calendar\") %>% cal_proxy_today() # or directly cal_proxy_today(\"my_calendar\") }"},{"path":"https://dreamrs.github.io/toastui/reference/chart-shiny.html","id":null,"dir":"Reference","previous_headings":"","what":"Shiny bindings for chart() — chart-shiny","title":"Shiny bindings for chart() — chart-shiny","text":"Output render functions using chart() within Shiny applications interactive Rmd documents.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart-shiny.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Shiny bindings for chart() — chart-shiny","text":"","code":"chartOutput(outputId, width = \"100%\", height = \"400px\") renderChart(expr, env = parent.frame(), quoted = FALSE)"},{"path":"https://dreamrs.github.io/toastui/reference/chart-shiny.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Shiny bindings for chart() — chart-shiny","text":"outputId Output variable read . width, height Must valid CSS unit (like 100%, 400px, auto) number, coerced string px appended. expr expression generates calendar env environment evaluate expr. quoted expr quoted expression (quote())? useful want save expression variable.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart-shiny.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Shiny bindings for chart() — chart-shiny","text":"Output element can included UI. Render function create output server.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart-shiny.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Shiny bindings for chart() — chart-shiny","text":"","code":"library(toastui) library(shiny) ui <- fluidPage( fluidRow( column( width = 8, offset = 2, tags$h2(\"Chart example\"), selectInput(\"var\", \"Variable:\", names(dimnames(Titanic))), chartOutput(\"mychart1\"), chartOutput(\"mychart2\") ) ) ) server <- function(input, output, session) { output$mychart1 <- renderChart({ Titanic %>% as.data.frame() %>% aggregate(as.formula(paste(\"Freq\", input$var, sep = \"~\")), data = ., FUN = sum) %>% chart(caes(x = !!as.symbol(input$var), y = Freq), type = \"column\") }) output$mychart2 <- renderChart({ req(input$var != \"Survived\") Titanic %>% as.data.frame() %>% aggregate(as.formula(paste(\"Freq ~ Survived\", input$var, sep = \"+\")), data = ., FUN = sum) %>% chart(caes(x = !!as.symbol(input$var), y = Freq, fill = Survived), type = \"column\") }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/chart.html","id":null,"dir":"Reference","previous_headings":"","what":"Interactive charts — chart","title":"Interactive charts — chart","text":"Interactive charts","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Interactive charts — chart","text":"","code":"chart( data = list(), mapping = NULL, type = c(\"column\", \"bar\", \"area\", \"line\", \"scatter\", \"bubble\", \"boxPlot\", \"heatmap\", \"treemap\", \"radialBar\", \"pie\", \"gauge\"), ..., options = list(), height = NULL, width = NULL, elementId = NULL )"},{"path":"https://dreamrs.github.io/toastui/reference/chart.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Interactive charts — chart","text":"data data.frame used mapping otherwise configuration list. mapping Default list aesthetic mappings use chart data data.frame. type Type chart. ... Optional arguments (currently used). options list options chart. height, width Height width chart. elementId optional id.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Interactive charts — chart","text":"chart htmlwidget.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/chart.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Interactive charts — chart","text":"","code":"library(toastui) # Some data mydata <- data.frame( month = month.name, value = sample(1:100, 12) ) # Chart using mapping chart(mydata, caes(x = month, y = value), type = \"bar\") {\"x\":{\"config\":{\"type\":\"barChart\",\"data\":{\"categories\":[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\"series\":[{\"name\":\"value\",\"data\":[30,16,39,59,81,46,62,74,6,97,90,72]}]},\"options\":{\"chart\":{\"height\":\"auto\",\"width\":\"auto\"},\"xAxis\":{\"title\":\"month\"},\"yAxis\":{\"title\":\"value\"}}}},\"evals\":[],\"jsHooks\":[]} # Otherwise: chart( data = list( categories = mydata$month, series = list( list( name = \"Value\", data = mydata$value ) ) ), options = list( chart = list(title = \"My title\"), legend = list(visible = FALSE) ), type = \"column\" ) {\"x\":{\"config\":{\"type\":\"columnChart\",\"data\":{\"categories\":[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\"series\":[{\"name\":\"Value\",\"data\":[30,16,39,59,81,46,62,74,6,97,90,72]}]},\"options\":{\"chart\":{\"title\":\"My title\",\"height\":\"auto\",\"width\":\"auto\"},\"legend\":{\"visible\":false}}}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/chart_labs.html","id":null,"dir":"Reference","previous_headings":"","what":"Chart labs — chart_labs","title":"Chart labs — chart_labs","text":"Chart labs","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart_labs.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Chart labs — chart_labs","text":"","code":"chart_labs(.chart, title = NULL, x = NULL, y = NULL)"},{"path":"https://dreamrs.github.io/toastui/reference/chart_labs.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Chart labs — chart_labs","text":".chart chart htmlwidget. title Text main title. x Text x-axis title. y Text y-axis title.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart_labs.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Chart labs — chart_labs","text":"chart htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart_labs.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Chart labs — chart_labs","text":"","code":"chart(mtcars, caes(x = mpg, y = wt), type = \"scatter\") %>% chart_labs( title = \"Main title\", x = \"X axis\", y = \"Y axis\" ) {\"x\":{\"config\":{\"type\":\"scatterChart\",\"data\":{\"series\":[{\"name\":\"wt\",\"data\":[{\"x\":21,\"y\":2.62},{\"x\":21,\"y\":2.875},{\"x\":22.8,\"y\":2.32},{\"x\":21.4,\"y\":3.215},{\"x\":18.7,\"y\":3.44},{\"x\":18.1,\"y\":3.46},{\"x\":14.3,\"y\":3.57},{\"x\":24.4,\"y\":3.19},{\"x\":22.8,\"y\":3.15},{\"x\":19.2,\"y\":3.44},{\"x\":17.8,\"y\":3.44},{\"x\":16.4,\"y\":4.07},{\"x\":17.3,\"y\":3.73},{\"x\":15.2,\"y\":3.78},{\"x\":10.4,\"y\":5.25},{\"x\":10.4,\"y\":5.424},{\"x\":14.7,\"y\":5.345},{\"x\":32.4,\"y\":2.2},{\"x\":30.4,\"y\":1.615},{\"x\":33.9,\"y\":1.835},{\"x\":21.5,\"y\":2.465},{\"x\":15.5,\"y\":3.52},{\"x\":15.2,\"y\":3.435},{\"x\":13.3,\"y\":3.84},{\"x\":19.2,\"y\":3.845},{\"x\":27.3,\"y\":1.935},{\"x\":26,\"y\":2.14},{\"x\":30.4,\"y\":1.513},{\"x\":15.8,\"y\":3.17},{\"x\":19.7,\"y\":2.77},{\"x\":15,\"y\":3.57},{\"x\":21.4,\"y\":2.78}]}]},\"options\":{\"chart\":{\"height\":\"auto\",\"width\":\"auto\",\"title\":{\"text\":\"Main title\"}},\"xAxis\":{\"title\":{\"text\":\"X axis\"}},\"yAxis\":{\"title\":{\"text\":\"Y axis\"}}}}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/chart_options.html","id":null,"dir":"Reference","previous_headings":"","what":"Chart options — chart_options","title":"Chart options — chart_options","text":"Chart options","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart_options.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Chart options — chart_options","text":"","code":"chart_options(.chart, ...)"},{"path":"https://dreamrs.github.io/toastui/reference/chart_options.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Chart options — chart_options","text":".chart chart htmlwidget. ... Named list options, options depends chart's type, see common options .","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart_options.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Chart options — chart_options","text":"chart htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/chart_options.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Chart options — chart_options","text":"","code":"chart(mtcars, caes(x = mpg, y = wt), type = \"scatter\") %>% chart_options( chart = list(title = \"A scatter chart\") ) {\"x\":{\"config\":{\"type\":\"scatterChart\",\"data\":{\"series\":[{\"name\":\"wt\",\"data\":[{\"x\":21,\"y\":2.62},{\"x\":21,\"y\":2.875},{\"x\":22.8,\"y\":2.32},{\"x\":21.4,\"y\":3.215},{\"x\":18.7,\"y\":3.44},{\"x\":18.1,\"y\":3.46},{\"x\":14.3,\"y\":3.57},{\"x\":24.4,\"y\":3.19},{\"x\":22.8,\"y\":3.15},{\"x\":19.2,\"y\":3.44},{\"x\":17.8,\"y\":3.44},{\"x\":16.4,\"y\":4.07},{\"x\":17.3,\"y\":3.73},{\"x\":15.2,\"y\":3.78},{\"x\":10.4,\"y\":5.25},{\"x\":10.4,\"y\":5.424},{\"x\":14.7,\"y\":5.345},{\"x\":32.4,\"y\":2.2},{\"x\":30.4,\"y\":1.615},{\"x\":33.9,\"y\":1.835},{\"x\":21.5,\"y\":2.465},{\"x\":15.5,\"y\":3.52},{\"x\":15.2,\"y\":3.435},{\"x\":13.3,\"y\":3.84},{\"x\":19.2,\"y\":3.845},{\"x\":27.3,\"y\":1.935},{\"x\":26,\"y\":2.14},{\"x\":30.4,\"y\":1.513},{\"x\":15.8,\"y\":3.17},{\"x\":19.7,\"y\":2.77},{\"x\":15,\"y\":3.57},{\"x\":21.4,\"y\":2.78}]}]},\"options\":{\"chart\":{\"height\":\"auto\",\"width\":\"auto\",\"title\":\"A scatter chart\"},\"xAxis\":{\"title\":\"mpg\"},\"yAxis\":{\"title\":\"wt\"}}}},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/countries.html","id":null,"dir":"Reference","previous_headings":"","what":"Information on population, region, area size, infant mortality and more. — countries","title":"Information on population, region, area size, infant mortality and more. — countries","text":"Data countries world.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/countries.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Information on population, region, area size, infant mortality and more. — countries","text":"","code":"countries"},{"path":"https://dreamrs.github.io/toastui/reference/countries.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Information on population, region, area size, infant mortality and more. — countries","text":"data.frame 227 rows 20 variables: Country character vector Region character vector Population numeric vector Area (sq. mi.) numeric vector Pop. Density (per sq. mi.) numeric vector Coastline (coast/area ratio) numeric vector Net migration numeric vector Infant mortality (per 1000 births) numeric vector GDP ($ per capita) numeric vector Literacy (%) numeric vector Phones (per 1000) numeric vector Arable (%) numeric vector Crops (%) numeric vector (%) numeric vector Climate numeric vector Birthrate numeric vector Deathrate numeric vector Agriculture numeric vector Industry numeric vector Service numeric vector","code":""},{"path":"https://dreamrs.github.io/toastui/reference/countries.html","id":"source","dir":"Reference","previous_headings":"","what":"Source","title":"Information on population, region, area size, infant mortality and more. — countries","text":"fernandol Kaggle (https://www.kaggle.com/fernandol/countries---world)","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-shiny.html","id":null,"dir":"Reference","previous_headings":"","what":"Shiny bindings for datagrid() — datagrid-shiny","title":"Shiny bindings for datagrid() — datagrid-shiny","text":"Output render functions using datagrid() within Shiny applications interactive Rmd documents.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-shiny.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Shiny bindings for datagrid() — datagrid-shiny","text":"","code":"datagridOutput(outputId, width = \"100%\", height = \"400px\") renderDatagrid(expr, env = parent.frame(), quoted = FALSE)"},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-shiny.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Shiny bindings for datagrid() — datagrid-shiny","text":"outputId Output variable read . width, height Must valid CSS unit (like 100%, 400px, auto) number, coerced string px appended. expr expression generates calendar env environment evaluate expr. quoted expr quoted expression (quote())? useful want save expression variable.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-shiny.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Shiny bindings for datagrid() — datagrid-shiny","text":"Output element can included UI. Render function create output server.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-shiny.html","id":"special-inputs","dir":"Reference","previous_headings":"","what":"Special inputs","title":"Shiny bindings for datagrid() — datagrid-shiny","text":"following input values accessible server: input$outputId_data : contain data displayed grid, available datagrid(data_as_input = TRUE) using grid_editor() input$outputId_validation : contain results validation rules applied data, available using validation argument grid_editor() inputs can defined using functions: row selection: giving row selected checkboxes radio buttons inputId defined grid_selection_row() cell selection: giving cell selected mouse inputId defined grid_selection_cell() cell clicked: giving row index column name cell clicked inputId defined grid_click()","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-shiny.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Shiny bindings for datagrid() — datagrid-shiny","text":"","code":"library(shiny) library(toastui) ui <- fluidPage( tags$h2(\"datagrid shiny example\"), tabsetPanel( tabPanel( title = \"Fixed height\", datagridOutput(\"default\"), tags$b(\"CHECK HEIGHT\") ), tabPanel( title = \"Full height\", datagridOutput(\"fullheight\", height = \"auto\"), tags$b(\"CHECK HEIGHT\") ), tabPanel( title = \"Pagination\", datagridOutput(\"pagination\", height = \"auto\"), tags$b(\"CHECK HEIGHT\") ) ) ) server <- function(input, output, session) { output$default <- renderDatagrid({ datagrid(rolling_stones_500) }) output$fullheight <- renderDatagrid({ datagrid(rolling_stones_500, bodyHeight = \"auto\") }) output$pagination <- renderDatagrid({ datagrid(rolling_stones_500, pagination = 15) }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-theme.html","id":null,"dir":"Reference","previous_headings":"","what":"Set global theme options — datagrid-theme","title":"Set global theme options — datagrid-theme","text":"Properties customize grid theme, see full list : https://nhn.github.io/tui.grid/latest/Grid/.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-theme.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Set global theme options — datagrid-theme","text":"","code":"set_grid_theme( selection.background = NULL, selection.border = NULL, scrollbar.border = NULL, scrollbar.background = NULL, scrollbar.emptySpace = NULL, scrollbar.thumb = NULL, scrollbar.active = NULL, outline.border = NULL, outline.showVerticalBorder = NULL, frozenBorder.border = NULL, area.header.border = NULL, area.header.background = NULL, area.body.background = NULL, area.summary.border = NULL, area.summary.background = NULL, row.even.background = NULL, row.even.text = NULL, row.odd.background = NULL, row.odd.text = NULL, row.dummy.background = NULL, row.hover.background = NULL, cell.normal.background = NULL, cell.normal.border = NULL, cell.normal.text = NULL, cell.normal.showVerticalBorder = NULL, cell.normal.showHorizontalBorder = NULL, cell.header.background = NULL, cell.header.border = NULL, cell.header.text = NULL, cell.header.showVerticalBorder = NULL, cell.header.showHorizontalBorder = NULL, cell.rowHeader.background = NULL, cell.rowHeader.border = NULL, cell.rowHeader.text = NULL, cell.rowHeader.showVerticalBorder = NULL, cell.rowHeader.showHorizontalBorder = NULL, cell.summary.background = NULL, cell.summary.border = NULL, cell.summary.text = NULL, cell.summary.showVerticalBorder = NULL, cell.summary.showHorizontalBorder = NULL, cell.selectedHeader.background = NULL, cell.selectedRowHeader.background = NULL, cell.focused.border = NULL, cell.focused.background = NULL, cell.focusedInactive.border = NULL, cell.required.background = NULL, cell.required.text = NULL, cell.editable.background = NULL, cell.editable.text = NULL, cell.disabled.background = NULL, cell.disabled.text = NULL, cell.invalid.background = NULL, cell.invalid.text = NULL ) reset_grid_theme()"},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-theme.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Set global theme options — datagrid-theme","text":"selection.background Background color selection layer. selection.border Border color selection layer. scrollbar.border Border color scrollbars. scrollbar.background Background color scrollbars. scrollbar.emptySpace Color extra spaces except scrollbar. scrollbar.thumb Color thumbs scrollbars. scrollbar.active Color arrows(IE) thumb:hover(browsers) scrollbars. outline.border Color table outline. outline.showVerticalBorder Whether vertical outlines table visible. frozenBorder.border Border color frozen border. area.header.border Border color header area table. area.header.background Background color header area table. area.body.background Background color body area table. area.summary.border Border color summary area table. area.summary.background Background color summary area table. row.even.background background color even row. row.even.text text color even row. row.odd.background background color cells odd row. row.odd.text text color odd row. row.dummy.background background color dummy row. row.hover.background background color hovered row. cell.normal.background Background color normal cells. cell.normal.border Border color normal cells. cell.normal.text Text color normal cells. cell.normal.showVerticalBorder Whether vertical borders normal cells visible. cell.normal.showHorizontalBorder Whether horizontal borders normal cells visible. cell.header.background Background color header cells. cell.header.border border color header cells. cell.header.text text color header cells. cell.header.showVerticalBorder Whether vertical borders header cells visible. cell.header.showHorizontalBorder Whether horizontal borders header cells visible. cell.rowHeader.background Background color row's header cells. cell.rowHeader.border border color row's header cells. cell.rowHeader.text text color row's header cells. cell.rowHeader.showVerticalBorder Whether vertical borders row's header cells visible. cell.rowHeader.showHorizontalBorder Whether horizontal borders row's header cells visible. cell.summary.background Background color cells summary area. cell.summary.border border color cells summary area. cell.summary.text text color cells summary area. cell.summary.showVerticalBorder Whether vertical borders cells summary area visible. cell.summary.showHorizontalBorder Whether horizontal borders cells summary area visible. cell.selectedHeader.background background color selected header cells. cell.selectedRowHeader.background background color selected row's head cells. cell.focused.border border color focused cell. cell.focused.background background color focused cell. cell.focusedInactive.border border color inactive focus cell. cell.required.background background color required cells. cell.required.text text color required cells. cell.editable.background background color editable cells. cell.editable.text text color selected editable cells. cell.disabled.background background color disabled cells. cell.disabled.text text color disabled cells. cell.invalid.background background color invalid cells. cell.invalid.text text color invalid cells.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-theme.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Set global theme options — datagrid-theme","text":"return value.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid-theme.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Set global theme options — datagrid-theme","text":"","code":"library(toastui) # Default is \"clean\" theme datagrid(rolling_stones_50) {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":{\"cell\":{\"normal\":{\"showHorizontalBorder\":true}}},\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # others builtins themes datagrid(rolling_stones_50, theme = \"striped\") {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"striped\",\"themeOptions\":{\"cell\":{\"normal\":{\"showHorizontalBorder\":true}}},\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}datagrid(rolling_stones_50, theme = \"default\") {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"default\",\"themeOptions\":{\"cell\":{\"normal\":{\"showHorizontalBorder\":true}}},\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Set global theme options set_grid_theme( row.even.background = \"#ddebf7\", cell.normal.border = \"#9bc2e6\", cell.normal.showVerticalBorder = TRUE, cell.normal.showHorizontalBorder = TRUE, cell.header.background = \"#5b9bd5\", cell.header.text = \"#FFF\", cell.selectedHeader.background = \"#013ADF\", cell.focused.border = \"#013ADF\" ) datagrid(rolling_stones_50) {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":{\"selection\":{},\"scrollbar\":{},\"outline\":{},\"frozenBorder\":{},\"area\":{\"header\":{},\"body\":{},\"summary\":{}},\"row\":{\"odd\":{},\"even\":{\"background\":\"#ddebf7\"},\"dummy\":{},\"hover\":{}},\"cell\":{\"normal\":{\"border\":\"#9bc2e6\",\"showVerticalBorder\":true,\"showHorizontalBorder\":true},\"header\":{\"background\":\"#5b9bd5\",\"text\":\"#FFF\"},\"rowHeader\":{},\"summary\":{},\"selectedHeader\":{\"background\":\"#013ADF\"},\"selectedRowHeader\":{},\"focused\":{\"border\":\"#013ADF\"},\"focusedInactive\":{},\"required\":{},\"editable\":{},\"disabled\":{},\"invalid\":{}}},\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Remove theme reset_grid_theme()"},{"path":"https://dreamrs.github.io/toastui/reference/datagrid.html","id":null,"dir":"Reference","previous_headings":"","what":"Interactive tables with tui-grid — datagrid","title":"Interactive tables with tui-grid — datagrid","text":"Create interactive tables : sortable, filterable, editable JavaScript library tui-grid.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Interactive tables with tui-grid — datagrid","text":"","code":"datagrid( data = list(), ..., sortable = TRUE, pagination = NULL, filters = FALSE, colnames = NULL, colwidths = \"fit\", align = \"auto\", theme = c(\"clean\", \"striped\", \"default\"), draggable = FALSE, data_as_input = FALSE, contextmenu = FALSE, width = NULL, height = NULL, elementId = NULL )"},{"path":"https://dreamrs.github.io/toastui/reference/datagrid.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Interactive tables with tui-grid — datagrid","text":"data data.frame something convertible data.frame. ... Arguments passed Grid JavaScript method. sortable Logical, allow sort columns. pagination Number rows per page display, default NULL (pagination). filters Logical, allow filter columns. colnames Alternative colnames displayed header. colwidths Width columns, can \"auto\" (width determined column's content) single numeric vector set width pixel. Use NULL disable use default behavior. align Alignment columns content: \"auto\" (numeric date right, left), \"right\", \"center\" \"left\". Use NULL ignore. theme Predefined theme used. draggable Whether enable drag row changing order rows. data_as_input data available input input$_data server-side? contextmenu Display context menu using right click grid. Can also list custom options, see tui-grid documentation examples. width, height Width height table CSS unit numeric. elementId Use explicit element ID widget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Interactive tables with tui-grid — datagrid","text":"datagrid htmlwidget.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/datagrid.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Interactive tables with tui-grid — datagrid","text":"","code":"library(toastui) # default usage datagrid(rolling_stones_50) {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Column's width alternatives (default is \"fit\") datagrid(rolling_stones_50, colwidths = \"guess\") {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"minWidth\":72,\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"minWidth\":70,\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"minWidth\":244,\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"minWidth\":120,\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"minWidth\":164,\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"minWidth\":212,\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}datagrid(rolling_stones_50, colwidths = \"auto\") {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"width\":\"auto\"},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"width\":\"auto\"},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"width\":\"auto\"},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"width\":\"auto\"},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"width\":\"auto\"},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"width\":\"auto\"}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}datagrid(rolling_stones_50, colwidths = NULL) {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\"},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\"},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\"},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\"},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\"},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\"}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # disable sorting datagrid(rolling_stones_50, sortable = FALSE) {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":false,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":false,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":false,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":false,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":false,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":false,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # enable default filtering datagrid(rolling_stones_50, filters = TRUE) {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"filter\":\"number\",\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"filter\":\"number\",\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"filter\":\"select\",\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"filter\":\"select\",\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"filter\":\"select\",\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"filter\":\"select\",\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":true,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # enable pagination (10 rows per page) datagrid(rolling_stones_50, pagination = 10) {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"auto\",\"draggable\":false,\"contextMenu\":null,\"pageOptions\":{\"perPage\":10,\"useClient\":true},\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Themes datagrid(rolling_stones_50, theme = \"striped\") {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"striped\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}datagrid(rolling_stones_50, theme = \"default\") {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"default\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Empty table datagrid(list()) {\"x\":{\"nrow\":0,\"ncol\":0,\"data\":[],\"colnames\":[],\"options\":{\"columns\":[],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Empty columns datagrid(data.frame( variable_1 = character(0), variable_2 = character(0) )) {\"x\":{\"nrow\":0,\"ncol\":2,\"data\":[[],[]],\"colnames\":[\"variable_1\",\"variable_2\"],\"options\":{\"columns\":[{\"header\":\"variable_1\",\"name\":\"variable_1\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"variable_2\",\"name\":\"variable_2\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Specify colnames datagrid( data = data.frame( variable_1 = sample(1:50, 12), variable_2 = month.name ), colnames = c(\"Number\", \"Month of the year\") ) {\"x\":{\"nrow\":12,\"ncol\":2,\"data\":[[18,44,12,30,19,17,3,4,27,34,24,43],[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"]],\"colnames\":[\"variable_1\",\"variable_2\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"variable_1\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Month of the year\",\"name\":\"variable_2\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/datagrid_proxy.html","id":null,"dir":"Reference","previous_headings":"","what":"Proxy for datagrid htmlwidget — datagrid_proxy","title":"Proxy for datagrid htmlwidget — datagrid_proxy","text":"Proxy datagrid htmlwidget","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid_proxy.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Proxy for datagrid htmlwidget — datagrid_proxy","text":"","code":"datagrid_proxy(shinyId, session = shiny::getDefaultReactiveDomain())"},{"path":"https://dreamrs.github.io/toastui/reference/datagrid_proxy.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Proxy for datagrid htmlwidget — datagrid_proxy","text":"shinyId single-element character vector indicating output ID chart modify (invoked Shiny module, namespace added automatically). session Shiny session object chart belongs; usually default value suffice.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/datagrid_proxy.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Proxy for datagrid htmlwidget — datagrid_proxy","text":"datagrid_proxy object.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/datagrid_proxy.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Proxy for datagrid htmlwidget — datagrid_proxy","text":"","code":"if (FALSE) { # Consider having created a datagrid widget with datagridOutput(\"my_grid\") # UI output$my_grid <- renderDatagrid({}) # Server # Then you can call proxy methods in observer: # set datagrid proxy then call a cal_proxy_* function datagrid_proxy(\"my_grid\") %>% datagrid_proxy_addrow(mydata) # or directly datagrid_proxy_addrow(\"my_grid\", mydata) }"},{"path":"https://dreamrs.github.io/toastui/reference/grid-cell-style.html","id":null,"dir":"Reference","previous_headings":"","what":"Set grid cell(s) style — grid-cell-style","title":"Set grid cell(s) style — grid-cell-style","text":"Customize cell(s) appearance CSS according expression data used grid.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid-cell-style.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Set grid cell(s) style — grid-cell-style","text":"","code":"grid_style_cell( grid, expr, column, background = NULL, color = NULL, fontWeight = NULL, ..., class = NULL, cssProperties = NULL ) grid_style_cells( grid, fun, columns, background = NULL, color = NULL, ..., class = NULL, cssProperties = NULL )"},{"path":"https://dreamrs.github.io/toastui/reference/grid-cell-style.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Set grid cell(s) style — grid-cell-style","text":"grid grid created datagrid(). expr expression giving position row. Must return logical vector. column Name column (variable name) apply style. background Background color. color Text color. fontWeight Font weight, can use \"bold\" example. ... CSS properties. class CSS class apply row. cssProperties Alternative specify CSS properties named list. fun Function apply columns identify rows style. columns Columns names use fun.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid-cell-style.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Set grid cell(s) style — grid-cell-style","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid-cell-style.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Set grid cell(s) style — grid-cell-style","text":"","code":"library(toastui) datagrid(mtcars) %>% grid_style_cell( mpg > 19, column = \"mpg\", background = \"#F781BE\", fontWeight = \"bold\" ) {\"x\":{\"nrow\":32,\"ncol\":11,\"data\":[[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4],[6,6,4,6,8,6,8,4,4,6,6,8,8,8,8,8,8,4,4,4,4,8,8,8,8,4,4,4,8,6,8,4],[160,160,108,258,360,225,360,146.7,140.8,167.6,167.6,275.8,275.8,275.8,472,460,440,78.7,75.7,71.09999999999999,120.1,318,304,350,400,79,120.3,95.09999999999999,351,145,301,121],[110,110,93,110,175,105,245,62,95,123,123,180,180,180,205,215,230,66,52,65,97,150,150,245,175,66,91,113,264,175,335,109],[3.9,3.9,3.85,3.08,3.15,2.76,3.21,3.69,3.92,3.92,3.92,3.07,3.07,3.07,2.93,3,3.23,4.08,4.93,4.22,3.7,2.76,3.15,3.73,3.08,4.08,4.43,3.77,4.22,3.62,3.54,4.11],[2.62,2.875,2.32,3.215,3.44,3.46,3.57,3.19,3.15,3.44,3.44,4.07,3.73,3.78,5.25,5.424,5.345,2.2,1.615,1.835,2.465,3.52,3.435,3.84,3.845,1.935,2.14,1.513,3.17,2.77,3.57,2.78],[16.46,17.02,18.61,19.44,17.02,20.22,15.84,20,22.9,18.3,18.9,17.4,17.6,18,17.98,17.82,17.42,19.47,18.52,19.9,20.01,16.87,17.3,15.41,17.05,18.9,16.7,16.9,14.5,15.5,14.6,18.6],[0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,1],[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1],[4,4,4,3,3,3,3,4,4,4,4,3,3,3,3,3,3,4,4,4,3,3,3,3,3,4,5,5,5,5,5,4],[4,4,1,1,2,1,4,2,2,4,4,3,3,3,4,4,4,1,2,1,1,2,2,4,2,1,2,2,4,6,8,2]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\",\"wt\",\"qsec\",\"vs\",\"am\",\"gear\",\"carb\"],\"options\":{\"columns\":[{\"header\":\"mpg\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"cyl\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"wt\",\"name\":\"wt\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"qsec\",\"name\":\"qsec\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"vs\",\"name\":\"vs\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"am\",\"name\":\"am\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"gear\",\"name\":\"gear\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"carb\",\"name\":\"carb\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false,\"cellClass\":[{\"rowKey\":[0,1,2,3,7,8,9,17,18,19,20,24,25,26,27,29,31],\"class\":\"datagrid-cell-71c6cbad9c41894a75c19b5c\",\"column\":\"mpg\",\"styles\":\".datagrid-cell-71c6cbad9c41894a75c19b5c{background:#F781BE !important; font-weight:bold !important;}\"}]},\"evals\":[],\"jsHooks\":[]} datagrid(mtcars) %>% grid_style_cell( vs == 0, column = \"vs\", background = \"#E41A1C80\", color = \"#FFF\" ) %>% grid_style_cell( vs == 1, column = \"vs\", background = \"#377EB880\" ) {\"x\":{\"nrow\":32,\"ncol\":11,\"data\":[[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4],[6,6,4,6,8,6,8,4,4,6,6,8,8,8,8,8,8,4,4,4,4,8,8,8,8,4,4,4,8,6,8,4],[160,160,108,258,360,225,360,146.7,140.8,167.6,167.6,275.8,275.8,275.8,472,460,440,78.7,75.7,71.09999999999999,120.1,318,304,350,400,79,120.3,95.09999999999999,351,145,301,121],[110,110,93,110,175,105,245,62,95,123,123,180,180,180,205,215,230,66,52,65,97,150,150,245,175,66,91,113,264,175,335,109],[3.9,3.9,3.85,3.08,3.15,2.76,3.21,3.69,3.92,3.92,3.92,3.07,3.07,3.07,2.93,3,3.23,4.08,4.93,4.22,3.7,2.76,3.15,3.73,3.08,4.08,4.43,3.77,4.22,3.62,3.54,4.11],[2.62,2.875,2.32,3.215,3.44,3.46,3.57,3.19,3.15,3.44,3.44,4.07,3.73,3.78,5.25,5.424,5.345,2.2,1.615,1.835,2.465,3.52,3.435,3.84,3.845,1.935,2.14,1.513,3.17,2.77,3.57,2.78],[16.46,17.02,18.61,19.44,17.02,20.22,15.84,20,22.9,18.3,18.9,17.4,17.6,18,17.98,17.82,17.42,19.47,18.52,19.9,20.01,16.87,17.3,15.41,17.05,18.9,16.7,16.9,14.5,15.5,14.6,18.6],[0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,1],[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1],[4,4,4,3,3,3,3,4,4,4,4,3,3,3,3,3,3,4,4,4,3,3,3,3,3,4,5,5,5,5,5,4],[4,4,1,1,2,1,4,2,2,4,4,3,3,3,4,4,4,1,2,1,1,2,2,4,2,1,2,2,4,6,8,2]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\",\"wt\",\"qsec\",\"vs\",\"am\",\"gear\",\"carb\"],\"options\":{\"columns\":[{\"header\":\"mpg\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"cyl\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"wt\",\"name\":\"wt\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"qsec\",\"name\":\"qsec\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"vs\",\"name\":\"vs\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"am\",\"name\":\"am\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"gear\",\"name\":\"gear\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"carb\",\"name\":\"carb\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false,\"cellClass\":[{\"rowKey\":[0,1,4,6,11,12,13,14,15,16,21,22,23,24,26,28,29,30],\"class\":\"datagrid-cell-9958141f2370d23be88f2ebf\",\"column\":\"vs\",\"styles\":\".datagrid-cell-9958141f2370d23be88f2ebf{background:#E41A1C80 !important; color:#FFF !important;}\"},{\"rowKey\":[2,3,5,7,8,9,10,17,18,19,20,25,27,31],\"class\":\"datagrid-cell-1ce5f2873ea99fa7ffe6181b\",\"column\":\"vs\",\"styles\":\".datagrid-cell-1ce5f2873ea99fa7ffe6181b{background:#377EB880 !important;}\"}]},\"evals\":[],\"jsHooks\":[]} # Use rlang to use character library(rlang) my_var <- \"disp\" datagrid(mtcars) %>% grid_style_cell( !!sym(my_var) > 180, column = \"disp\", background = \"#F781BE\" ) {\"x\":{\"nrow\":32,\"ncol\":11,\"data\":[[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4],[6,6,4,6,8,6,8,4,4,6,6,8,8,8,8,8,8,4,4,4,4,8,8,8,8,4,4,4,8,6,8,4],[160,160,108,258,360,225,360,146.7,140.8,167.6,167.6,275.8,275.8,275.8,472,460,440,78.7,75.7,71.09999999999999,120.1,318,304,350,400,79,120.3,95.09999999999999,351,145,301,121],[110,110,93,110,175,105,245,62,95,123,123,180,180,180,205,215,230,66,52,65,97,150,150,245,175,66,91,113,264,175,335,109],[3.9,3.9,3.85,3.08,3.15,2.76,3.21,3.69,3.92,3.92,3.92,3.07,3.07,3.07,2.93,3,3.23,4.08,4.93,4.22,3.7,2.76,3.15,3.73,3.08,4.08,4.43,3.77,4.22,3.62,3.54,4.11],[2.62,2.875,2.32,3.215,3.44,3.46,3.57,3.19,3.15,3.44,3.44,4.07,3.73,3.78,5.25,5.424,5.345,2.2,1.615,1.835,2.465,3.52,3.435,3.84,3.845,1.935,2.14,1.513,3.17,2.77,3.57,2.78],[16.46,17.02,18.61,19.44,17.02,20.22,15.84,20,22.9,18.3,18.9,17.4,17.6,18,17.98,17.82,17.42,19.47,18.52,19.9,20.01,16.87,17.3,15.41,17.05,18.9,16.7,16.9,14.5,15.5,14.6,18.6],[0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,1],[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1],[4,4,4,3,3,3,3,4,4,4,4,3,3,3,3,3,3,4,4,4,3,3,3,3,3,4,5,5,5,5,5,4],[4,4,1,1,2,1,4,2,2,4,4,3,3,3,4,4,4,1,2,1,1,2,2,4,2,1,2,2,4,6,8,2]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\",\"wt\",\"qsec\",\"vs\",\"am\",\"gear\",\"carb\"],\"options\":{\"columns\":[{\"header\":\"mpg\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"cyl\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"wt\",\"name\":\"wt\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"qsec\",\"name\":\"qsec\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"vs\",\"name\":\"vs\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"am\",\"name\":\"am\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"gear\",\"name\":\"gear\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"carb\",\"name\":\"carb\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false,\"cellClass\":[{\"rowKey\":[3,4,5,6,11,12,13,14,15,16,21,22,23,24,28,30],\"class\":\"datagrid-cell-97820d02caa9fec0022ad353\",\"column\":\"disp\",\"styles\":\".datagrid-cell-97820d02caa9fec0022ad353{background:#F781BE !important;}\"}]},\"evals\":[],\"jsHooks\":[]} # Style multiple columns cor_longley <- as.data.frame(cor(longley)) cor_longley$Var <- row.names(cor_longley) vars <- c(\"GNP.deflator\", \"GNP\", \"Unemployed\", \"Armed.Forces\", \"Population\", \"Year\", \"Employed\") datagrid(cor_longley[, c(\"Var\", vars)]) %>% grid_style_cells( fun = ~ . > 0.9, columns = vars, background = \"#053061\", color = \"#FFF\" ) %>% grid_style_cells( fun = ~ . > 0 & . <= 0.9, columns = vars, background = \"#539dc8\", color = \"#FFF\" ) %>% grid_style_cells( fun = ~ . < 0, columns = vars, background = \"#b51f2e\", color = \"#FFF\" ) {\"x\":{\"nrow\":7,\"ncol\":8,\"data\":[[\"GNP.deflator\",\"GNP\",\"Unemployed\",\"Armed.Forces\",\"Population\",\"Year\",\"Employed\"],[1,0.991589178024782,0.6206333925590967,0.4647441876006747,0.9791634329774981,0.9911491900672053,0.9708985250610559],[0.991589178024782,1,0.6042609398895579,0.4464367918926265,0.9910900694584774,0.9952734837647847,0.9835516111796694],[0.6206333925590967,0.6042609398895579,1,-0.1774206295018783,0.6865515163653122,0.6682566045621746,0.5024980838759942],[0.4647441876006747,0.4464367918926265,-0.1774206295018783,1,0.3644162671890318,0.4172451498349455,0.4573073999764822],[0.9791634329774981,0.9910900694584774,0.6865515163653122,0.3644162671890318,1,0.9939528462329256,0.9603905715943756],[0.9911491900672053,0.9952734837647847,0.6682566045621746,0.4172451498349455,0.9939528462329256,1,0.9713294591921188],[0.9708985250610559,0.9835516111796694,0.5024980838759942,0.4573073999764822,0.9603905715943756,0.9713294591921188,1]],\"colnames\":[\"Var\",\"GNP.deflator\",\"GNP\",\"Unemployed\",\"Armed.Forces\",\"Population\",\"Year\",\"Employed\"],\"options\":{\"columns\":[{\"header\":\"Var\",\"name\":\"Var\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"GNP.deflator\",\"name\":\"GNP.deflator\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"GNP\",\"name\":\"GNP\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Unemployed\",\"name\":\"Unemployed\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Armed.Forces\",\"name\":\"Armed.Forces\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Population\",\"name\":\"Population\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Employed\",\"name\":\"Employed\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false,\"cellsClass\":[{\"rowKey\":[0,1,4,5,6],\"class\":\"datagrid-cells-f74318b7b10ea0ca04171452\",\"column\":\"GNP.deflator\",\"styles\":\".datagrid-cells-f74318b7b10ea0ca04171452{background:#053061 !important; color:#FFF !important;}\"},{\"rowKey\":[0,1,4,5,6],\"class\":\"datagrid-cells-f74318b7b10ea0ca04171452\",\"column\":\"GNP\",\"styles\":\".datagrid-cells-f74318b7b10ea0ca04171452{background:#053061 !important; color:#FFF !important;}\"},{\"rowKey\":[2],\"class\":\"datagrid-cells-f74318b7b10ea0ca04171452\",\"column\":\"Unemployed\",\"styles\":\".datagrid-cells-f74318b7b10ea0ca04171452{background:#053061 !important; color:#FFF !important;}\"},{\"rowKey\":[3],\"class\":\"datagrid-cells-f74318b7b10ea0ca04171452\",\"column\":\"Armed.Forces\",\"styles\":\".datagrid-cells-f74318b7b10ea0ca04171452{background:#053061 !important; color:#FFF !important;}\"},{\"rowKey\":[0,1,4,5,6],\"class\":\"datagrid-cells-f74318b7b10ea0ca04171452\",\"column\":\"Population\",\"styles\":\".datagrid-cells-f74318b7b10ea0ca04171452{background:#053061 !important; color:#FFF !important;}\"},{\"rowKey\":[0,1,4,5,6],\"class\":\"datagrid-cells-f74318b7b10ea0ca04171452\",\"column\":\"Year\",\"styles\":\".datagrid-cells-f74318b7b10ea0ca04171452{background:#053061 !important; color:#FFF !important;}\"},{\"rowKey\":[0,1,4,5,6],\"class\":\"datagrid-cells-f74318b7b10ea0ca04171452\",\"column\":\"Employed\",\"styles\":\".datagrid-cells-f74318b7b10ea0ca04171452{background:#053061 !important; color:#FFF !important;}\"},{\"rowKey\":[2,3],\"class\":\"datagrid-cells-a0909b1361713009a9bcbc1b\",\"column\":\"GNP.deflator\",\"styles\":\".datagrid-cells-a0909b1361713009a9bcbc1b{background:#539dc8 !important; color:#FFF !important;}\"},{\"rowKey\":[2,3],\"class\":\"datagrid-cells-a0909b1361713009a9bcbc1b\",\"column\":\"GNP\",\"styles\":\".datagrid-cells-a0909b1361713009a9bcbc1b{background:#539dc8 !important; color:#FFF !important;}\"},{\"rowKey\":[0,1,4,5,6],\"class\":\"datagrid-cells-a0909b1361713009a9bcbc1b\",\"column\":\"Unemployed\",\"styles\":\".datagrid-cells-a0909b1361713009a9bcbc1b{background:#539dc8 !important; color:#FFF !important;}\"},{\"rowKey\":[0,1,4,5,6],\"class\":\"datagrid-cells-a0909b1361713009a9bcbc1b\",\"column\":\"Armed.Forces\",\"styles\":\".datagrid-cells-a0909b1361713009a9bcbc1b{background:#539dc8 !important; color:#FFF !important;}\"},{\"rowKey\":[2,3],\"class\":\"datagrid-cells-a0909b1361713009a9bcbc1b\",\"column\":\"Population\",\"styles\":\".datagrid-cells-a0909b1361713009a9bcbc1b{background:#539dc8 !important; color:#FFF !important;}\"},{\"rowKey\":[2,3],\"class\":\"datagrid-cells-a0909b1361713009a9bcbc1b\",\"column\":\"Year\",\"styles\":\".datagrid-cells-a0909b1361713009a9bcbc1b{background:#539dc8 !important; color:#FFF !important;}\"},{\"rowKey\":[2,3],\"class\":\"datagrid-cells-a0909b1361713009a9bcbc1b\",\"column\":\"Employed\",\"styles\":\".datagrid-cells-a0909b1361713009a9bcbc1b{background:#539dc8 !important; color:#FFF !important;}\"},{\"rowKey\":[3],\"class\":\"datagrid-cells-6cd893b6f5f53fa2add630a5\",\"column\":\"Unemployed\",\"styles\":\".datagrid-cells-6cd893b6f5f53fa2add630a5{background:#b51f2e !important; color:#FFF !important;}\"},{\"rowKey\":[2],\"class\":\"datagrid-cells-6cd893b6f5f53fa2add630a5\",\"column\":\"Armed.Forces\",\"styles\":\".datagrid-cells-6cd893b6f5f53fa2add630a5{background:#b51f2e !important; color:#FFF !important;}\"}]},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/grid-editor.html","id":null,"dir":"Reference","previous_headings":"","what":"Grid editor for columns — grid-editor","title":"Grid editor for columns — grid-editor","text":"Allow edit content columns different inputs, retrieve value server-side shiny application input$_data.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid-editor.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Grid editor for columns — grid-editor","text":"","code":"grid_editor( grid, column, type = c(\"text\", \"number\", \"checkbox\", \"select\", \"radio\", \"password\"), choices = NULL, validation = validateOpts(), useListItemText = FALSE ) grid_editor_opts( grid, editingEvent = c(\"dblclick\", \"click\"), actionButtonId = NULL, session = shiny::getDefaultReactiveDomain() )"},{"path":"https://dreamrs.github.io/toastui/reference/grid-editor.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Grid editor for columns — grid-editor","text":"grid table created datagrid(). column Column activate editable content. type Type editor: \"text\", \"number\", \"checkbox\", \"select\", \"radio\" \"password\". choices Vector choices, required \"checkbox\", \"select\" \"radio\" type. validation Rules validate content edited, see validateOpts(). useListItemText choices contains special characters (spaces, punctuation, ...) set option TRUE, encode data column numeric character (e.g. \"1\", \"2\", ...). editingEvent set \"click\", editable cell view-mode changed edit-mode single click. actionButtonId Use actionButton inputId send edited data server button clicked. allows send changes made user server. session Shiny session.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid-editor.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Grid editor for columns — grid-editor","text":"datagrid htmlwidget.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/grid-editor.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Grid editor for columns — grid-editor","text":"","code":"library(toastui) library(shiny) ui <- fluidPage( tags$h2(\"Edit grid demo\"), fluidRow( column( width = 6, tags$p( \"Each time you modify the grid, data is send to server\" ), datagridOutput(\"grid1\"), verbatimTextOutput(\"edited1\") ), column( width = 6, tags$p( \"Modify the grid, then click button to send data to server\" ), datagridOutput(\"grid2\"), actionButton( inputId = \"update2\", label = \"Update edited data\", class = \"btn-block\" ), verbatimTextOutput(\"edited2\") ) ) ) server <- function(input, output, session) { # Use same grid twice editdata <- data.frame( character = month.name, select = month.name, checkbox = month.abb, radio = month.name ) editgrid <- datagrid(editdata) %>% grid_editor( column = \"character\", type = \"text\" ) %>% grid_editor( column = \"select\", type = \"select\", choices = month.name ) %>% grid_editor( column = \"checkbox\", type = \"checkbox\", choices = month.abb ) %>% grid_editor( column = \"radio\", type = \"radio\", choices = month.name ) output$grid1 <- renderDatagrid({ editgrid }) output$edited1 <- renderPrint({ input$grid1_data }) output$grid2 <- renderDatagrid({ editgrid %>% grid_editor_opts( actionButtonId = \"update2\" ) }) output$edited2 <- renderPrint({ input$grid2_data }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/grid-header.html","id":null,"dir":"Reference","previous_headings":"","what":"Header options — grid-header","title":"Header options — grid-header","text":"Properties modify grid's header, like creating grouped header.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid-header.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Header options — grid-header","text":"","code":"grid_header( grid, complexColumns = NULL, columns = NULL, align = NULL, valign = NULL, height = NULL ) grid_complex_header(grid, ..., height = 80)"},{"path":"https://dreamrs.github.io/toastui/reference/grid-header.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Header options — grid-header","text":"grid table created datagrid(). complexColumns list. options creates new parent headers multiple columns includes headers specified columns, sets hierarchy. columns list. Options column's header. align Horizontal alignment header content. Available values 'left', 'center', 'right'. valign Vertical alignment row header content. Available values 'top', 'middle', 'bottom'. height Numeric. height header area. ... Named arguments merge columns common header, e.g. newcol = c(\"col1\", \"col2\").","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid-header.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Header options — grid-header","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid-header.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Header options — grid-header","text":"","code":"library(toastui) datagrid(rolling_stones_50) %>% grid_header( align = \"left\", height = \"150px\" ) {\"x\":{\"nrow\":50,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\",\"header\":{\"align\":\"left\",\"height\":\"150px\"}},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Create columns groups datagrid(iris) %>% grid_complex_header( \"Sepal\" = c(\"Sepal.Length\", \"Sepal.Width\"), \"Petal\" = c(\"Petal.Length\", \"Petal.Width\") ) {\"x\":{\"nrow\":150,\"ncol\":5,\"data\":[[5.1,4.9,4.7,4.6,5,5.4,4.6,5,4.4,4.9,5.4,4.8,4.8,4.3,5.8,5.7,5.4,5.1,5.7,5.1,5.4,5.1,4.6,5.1,4.8,5,5,5.2,5.2,4.7,4.8,5.4,5.2,5.5,4.9,5,5.5,4.9,4.4,5.1,5,4.5,4.4,5,5.1,4.8,5.1,4.6,5.3,5,7,6.4,6.9,5.5,6.5,5.7,6.3,4.9,6.6,5.2,5,5.9,6,6.1,5.6,6.7,5.6,5.8,6.2,5.6,5.9,6.1,6.3,6.1,6.4,6.6,6.8,6.7,6,5.7,5.5,5.5,5.8,6,5.4,6,6.7,6.3,5.6,5.5,5.5,6.1,5.8,5,5.6,5.7,5.7,6.2,5.1,5.7,6.3,5.8,7.1,6.3,6.5,7.6,4.9,7.3,6.7,7.2,6.5,6.4,6.8,5.7,5.8,6.4,6.5,7.7,7.7,6,6.9,5.6,7.7,6.3,6.7,7.2,6.2,6.1,6.4,7.2,7.4,7.9,6.4,6.3,6.1,7.7,6.3,6.4,6,6.9,6.7,6.9,5.8,6.8,6.7,6.7,6.3,6.5,6.2,5.9],[3.5,3,3.2,3.1,3.6,3.9,3.4,3.4,2.9,3.1,3.7,3.4,3,3,4,4.4,3.9,3.5,3.8,3.8,3.4,3.7,3.6,3.3,3.4,3,3.4,3.5,3.4,3.2,3.1,3.4,4.1,4.2,3.1,3.2,3.5,3.6,3,3.4,3.5,2.3,3.2,3.5,3.8,3,3.8,3.2,3.7,3.3,3.2,3.2,3.1,2.3,2.8,2.8,3.3,2.4,2.9,2.7,2,3,2.2,2.9,2.9,3.1,3,2.7,2.2,2.5,3.2,2.8,2.5,2.8,2.9,3,2.8,3,2.9,2.6,2.4,2.4,2.7,2.7,3,3.4,3.1,2.3,3,2.5,2.6,3,2.6,2.3,2.7,3,2.9,2.9,2.5,2.8,3.3,2.7,3,2.9,3,3,2.5,2.9,2.5,3.6,3.2,2.7,3,2.5,2.8,3.2,3,3.8,2.6,2.2,3.2,2.8,2.8,2.7,3.3,3.2,2.8,3,2.8,3,2.8,3.8,2.8,2.8,2.6,3,3.4,3.1,3,3.1,3.1,3.1,2.7,3.2,3.3,3,2.5,3,3.4,3],[1.4,1.4,1.3,1.5,1.4,1.7,1.4,1.5,1.4,1.5,1.5,1.6,1.4,1.1,1.2,1.5,1.3,1.4,1.7,1.5,1.7,1.5,1,1.7,1.9,1.6,1.6,1.5,1.4,1.6,1.6,1.5,1.5,1.4,1.5,1.2,1.3,1.4,1.3,1.5,1.3,1.3,1.3,1.6,1.9,1.4,1.6,1.4,1.5,1.4,4.7,4.5,4.9,4,4.6,4.5,4.7,3.3,4.6,3.9,3.5,4.2,4,4.7,3.6,4.4,4.5,4.1,4.5,3.9,4.8,4,4.9,4.7,4.3,4.4,4.8,5,4.5,3.5,3.8,3.7,3.9,5.1,4.5,4.5,4.7,4.4,4.1,4,4.4,4.6,4,3.3,4.2,4.2,4.2,4.3,3,4.1,6,5.1,5.9,5.6,5.8,6.6,4.5,6.3,5.8,6.1,5.1,5.3,5.5,5,5.1,5.3,5.5,6.7,6.9,5,5.7,4.9,6.7,4.9,5.7,6,4.8,4.9,5.6,5.8,6.1,6.4,5.6,5.1,5.6,6.1,5.6,5.5,4.8,5.4,5.6,5.1,5.1,5.9,5.7,5.2,5,5.2,5.4,5.1],[0.2,0.2,0.2,0.2,0.2,0.4,0.3,0.2,0.2,0.1,0.2,0.2,0.1,0.1,0.2,0.4,0.4,0.3,0.3,0.3,0.2,0.4,0.2,0.5,0.2,0.2,0.4,0.2,0.2,0.2,0.2,0.4,0.1,0.2,0.2,0.2,0.2,0.1,0.2,0.2,0.3,0.3,0.2,0.6,0.4,0.3,0.2,0.2,0.2,0.2,1.4,1.5,1.5,1.3,1.5,1.3,1.6,1,1.3,1.4,1,1.5,1,1.4,1.3,1.4,1.5,1,1.5,1.1,1.8,1.3,1.5,1.2,1.3,1.4,1.4,1.7,1.5,1,1.1,1,1.2,1.6,1.5,1.6,1.5,1.3,1.3,1.3,1.2,1.4,1.2,1,1.3,1.2,1.3,1.3,1.1,1.3,2.5,1.9,2.1,1.8,2.2,2.1,1.7,1.8,1.8,2.5,2,1.9,2.1,2,2.4,2.3,1.8,2.2,2.3,1.5,2.3,2,2,1.8,2.1,1.8,1.8,1.8,2.1,1.6,1.9,2,2.2,1.5,1.4,2.3,2.4,1.8,1.8,2.1,2.4,2.3,1.9,2.3,2.5,2.3,1.9,2,2.3,1.8],[\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\"]],\"colnames\":[\"Sepal.Length\",\"Sepal.Width\",\"Petal.Length\",\"Petal.Width\",\"Species\"],\"options\":{\"columns\":[{\"header\":\"Sepal.Length\",\"name\":\"Sepal.Length\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Sepal.Width\",\"name\":\"Sepal.Width\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Petal.Length\",\"name\":\"Petal.Length\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Petal.Width\",\"name\":\"Petal.Width\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Species\",\"name\":\"Species\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\",\"header\":{\"complexColumns\":[{\"header\":\"Sepal\",\"name\":\"Sepal\",\"childNames\":[\"Sepal.Length\",\"Sepal.Width\"]},{\"header\":\"Petal\",\"name\":\"Petal\",\"childNames\":[\"Petal.Length\",\"Petal.Width\"]}],\"height\":80}},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # or use the full form to use more options datagrid(iris) %>% grid_columns( columns = c(\"Petal.Length\", \"Petal.Width\"), header = c(\"Length\", \"Width\") ) %>% grid_header( complexColumns = list( list( header = \"Sepal\", name = \"Sepal\", hideChildHeaders = TRUE, resizable = TRUE, childNames = c(\"Sepal.Length\", \"Sepal.Width\") ), list( header = \"Petal\", name = \"Petal\", childNames = c(\"Petal.Length\", \"Petal.Width\") ) ), height = 80, valign = \"middle\" ) {\"x\":{\"nrow\":150,\"ncol\":5,\"data\":[[5.1,4.9,4.7,4.6,5,5.4,4.6,5,4.4,4.9,5.4,4.8,4.8,4.3,5.8,5.7,5.4,5.1,5.7,5.1,5.4,5.1,4.6,5.1,4.8,5,5,5.2,5.2,4.7,4.8,5.4,5.2,5.5,4.9,5,5.5,4.9,4.4,5.1,5,4.5,4.4,5,5.1,4.8,5.1,4.6,5.3,5,7,6.4,6.9,5.5,6.5,5.7,6.3,4.9,6.6,5.2,5,5.9,6,6.1,5.6,6.7,5.6,5.8,6.2,5.6,5.9,6.1,6.3,6.1,6.4,6.6,6.8,6.7,6,5.7,5.5,5.5,5.8,6,5.4,6,6.7,6.3,5.6,5.5,5.5,6.1,5.8,5,5.6,5.7,5.7,6.2,5.1,5.7,6.3,5.8,7.1,6.3,6.5,7.6,4.9,7.3,6.7,7.2,6.5,6.4,6.8,5.7,5.8,6.4,6.5,7.7,7.7,6,6.9,5.6,7.7,6.3,6.7,7.2,6.2,6.1,6.4,7.2,7.4,7.9,6.4,6.3,6.1,7.7,6.3,6.4,6,6.9,6.7,6.9,5.8,6.8,6.7,6.7,6.3,6.5,6.2,5.9],[3.5,3,3.2,3.1,3.6,3.9,3.4,3.4,2.9,3.1,3.7,3.4,3,3,4,4.4,3.9,3.5,3.8,3.8,3.4,3.7,3.6,3.3,3.4,3,3.4,3.5,3.4,3.2,3.1,3.4,4.1,4.2,3.1,3.2,3.5,3.6,3,3.4,3.5,2.3,3.2,3.5,3.8,3,3.8,3.2,3.7,3.3,3.2,3.2,3.1,2.3,2.8,2.8,3.3,2.4,2.9,2.7,2,3,2.2,2.9,2.9,3.1,3,2.7,2.2,2.5,3.2,2.8,2.5,2.8,2.9,3,2.8,3,2.9,2.6,2.4,2.4,2.7,2.7,3,3.4,3.1,2.3,3,2.5,2.6,3,2.6,2.3,2.7,3,2.9,2.9,2.5,2.8,3.3,2.7,3,2.9,3,3,2.5,2.9,2.5,3.6,3.2,2.7,3,2.5,2.8,3.2,3,3.8,2.6,2.2,3.2,2.8,2.8,2.7,3.3,3.2,2.8,3,2.8,3,2.8,3.8,2.8,2.8,2.6,3,3.4,3.1,3,3.1,3.1,3.1,2.7,3.2,3.3,3,2.5,3,3.4,3],[1.4,1.4,1.3,1.5,1.4,1.7,1.4,1.5,1.4,1.5,1.5,1.6,1.4,1.1,1.2,1.5,1.3,1.4,1.7,1.5,1.7,1.5,1,1.7,1.9,1.6,1.6,1.5,1.4,1.6,1.6,1.5,1.5,1.4,1.5,1.2,1.3,1.4,1.3,1.5,1.3,1.3,1.3,1.6,1.9,1.4,1.6,1.4,1.5,1.4,4.7,4.5,4.9,4,4.6,4.5,4.7,3.3,4.6,3.9,3.5,4.2,4,4.7,3.6,4.4,4.5,4.1,4.5,3.9,4.8,4,4.9,4.7,4.3,4.4,4.8,5,4.5,3.5,3.8,3.7,3.9,5.1,4.5,4.5,4.7,4.4,4.1,4,4.4,4.6,4,3.3,4.2,4.2,4.2,4.3,3,4.1,6,5.1,5.9,5.6,5.8,6.6,4.5,6.3,5.8,6.1,5.1,5.3,5.5,5,5.1,5.3,5.5,6.7,6.9,5,5.7,4.9,6.7,4.9,5.7,6,4.8,4.9,5.6,5.8,6.1,6.4,5.6,5.1,5.6,6.1,5.6,5.5,4.8,5.4,5.6,5.1,5.1,5.9,5.7,5.2,5,5.2,5.4,5.1],[0.2,0.2,0.2,0.2,0.2,0.4,0.3,0.2,0.2,0.1,0.2,0.2,0.1,0.1,0.2,0.4,0.4,0.3,0.3,0.3,0.2,0.4,0.2,0.5,0.2,0.2,0.4,0.2,0.2,0.2,0.2,0.4,0.1,0.2,0.2,0.2,0.2,0.1,0.2,0.2,0.3,0.3,0.2,0.6,0.4,0.3,0.2,0.2,0.2,0.2,1.4,1.5,1.5,1.3,1.5,1.3,1.6,1,1.3,1.4,1,1.5,1,1.4,1.3,1.4,1.5,1,1.5,1.1,1.8,1.3,1.5,1.2,1.3,1.4,1.4,1.7,1.5,1,1.1,1,1.2,1.6,1.5,1.6,1.5,1.3,1.3,1.3,1.2,1.4,1.2,1,1.3,1.2,1.3,1.3,1.1,1.3,2.5,1.9,2.1,1.8,2.2,2.1,1.7,1.8,1.8,2.5,2,1.9,2.1,2,2.4,2.3,1.8,2.2,2.3,1.5,2.3,2,2,1.8,2.1,1.8,1.8,1.8,2.1,1.6,1.9,2,2.2,1.5,1.4,2.3,2.4,1.8,1.8,2.1,2.4,2.3,1.9,2.3,2.5,2.3,1.9,2,2.3,1.8],[\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"setosa\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"versicolor\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\",\"virginica\"]],\"colnames\":[\"Sepal.Length\",\"Sepal.Width\",\"Petal.Length\",\"Petal.Width\",\"Species\"],\"options\":{\"columns\":[{\"header\":\"Sepal.Length\",\"name\":\"Sepal.Length\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Sepal.Width\",\"name\":\"Sepal.Width\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Length\",\"name\":\"Petal.Length\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Width\",\"name\":\"Petal.Width\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Species\",\"name\":\"Species\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\",\"header\":{\"complexColumns\":[{\"header\":\"Sepal\",\"name\":\"Sepal\",\"hideChildHeaders\":true,\"resizable\":true,\"childNames\":[\"Sepal.Length\",\"Sepal.Width\"]},{\"header\":\"Petal\",\"name\":\"Petal\",\"childNames\":[\"Petal.Length\",\"Petal.Width\"]}],\"valign\":\"middle\",\"height\":80}},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Custom HTML in header # (not that sorting is incompatible with) library(htmltools) datagrid(mtcars) %>% grid_columns( columns = \"mpg\", minWidth = 120, header = tags$div( tags$b(\"Miles/(US) gallon\"), tags$br(), tags$i(\"numeric\") ) ) %>% grid_header( columns = list( list( name = \"mpg\", align = \"left\", renderer = JS(\"DatagridColumnHeaderHTML\") ) ) ) {\"x\":{\"nrow\":32,\"ncol\":11,\"data\":[[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4],[6,6,4,6,8,6,8,4,4,6,6,8,8,8,8,8,8,4,4,4,4,8,8,8,8,4,4,4,8,6,8,4],[160,160,108,258,360,225,360,146.7,140.8,167.6,167.6,275.8,275.8,275.8,472,460,440,78.7,75.7,71.09999999999999,120.1,318,304,350,400,79,120.3,95.09999999999999,351,145,301,121],[110,110,93,110,175,105,245,62,95,123,123,180,180,180,205,215,230,66,52,65,97,150,150,245,175,66,91,113,264,175,335,109],[3.9,3.9,3.85,3.08,3.15,2.76,3.21,3.69,3.92,3.92,3.92,3.07,3.07,3.07,2.93,3,3.23,4.08,4.93,4.22,3.7,2.76,3.15,3.73,3.08,4.08,4.43,3.77,4.22,3.62,3.54,4.11],[2.62,2.875,2.32,3.215,3.44,3.46,3.57,3.19,3.15,3.44,3.44,4.07,3.73,3.78,5.25,5.424,5.345,2.2,1.615,1.835,2.465,3.52,3.435,3.84,3.845,1.935,2.14,1.513,3.17,2.77,3.57,2.78],[16.46,17.02,18.61,19.44,17.02,20.22,15.84,20,22.9,18.3,18.9,17.4,17.6,18,17.98,17.82,17.42,19.47,18.52,19.9,20.01,16.87,17.3,15.41,17.05,18.9,16.7,16.9,14.5,15.5,14.6,18.6],[0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,1],[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1],[4,4,4,3,3,3,3,4,4,4,4,3,3,3,3,3,3,4,4,4,3,3,3,3,3,4,5,5,5,5,5,4],[4,4,1,1,2,1,4,2,2,4,4,3,3,3,4,4,4,1,2,1,1,2,2,4,2,1,2,2,4,6,8,2]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\",\"wt\",\"qsec\",\"vs\",\"am\",\"gear\",\"carb\"],\"options\":{\"columns\":[{\"header\":\"
    \\n Miles/(US) gallon<\\/b>\\n
    \\n numeric<\\/i>\\n<\\/div>\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"minWidth\":120},{\"header\":\"cyl\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"wt\",\"name\":\"wt\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"qsec\",\"name\":\"qsec\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"vs\",\"name\":\"vs\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"am\",\"name\":\"am\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"gear\",\"name\":\"gear\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"carb\",\"name\":\"carb\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\",\"header\":{\"columns\":[{\"name\":\"mpg\",\"align\":\"left\",\"renderer\":\"DatagridColumnHeaderHTML\"}]}},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[\"options.header.columns.0.renderer\"],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/grid_click.html","id":null,"dir":"Reference","previous_headings":"","what":"Click event (in shiny) — grid_click","title":"Click event (in shiny) — grid_click","text":"Click event (shiny)","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_click.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Click event (in shiny) — grid_click","text":"","code":"grid_click(grid, inputId)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_click.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Click event (in shiny) — grid_click","text":"grid table created datagrid(). inputId input slot used access value.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_click.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Click event (in shiny) — grid_click","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_click.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Click event (in shiny) — grid_click","text":"","code":"if (interactive()) { library(shiny) library(toastui) ui <- fluidPage( tags$h2(\"datagrid click\"), datagridOutput(\"grid\"), verbatimTextOutput(\"res\") ) server <- function(input, output, session) { df <- data.frame( index = 1:12, month = month.name, letters = letters[1:12] ) output$grid <- renderDatagrid({ datagrid(df) %>% grid_click( inputId = \"click\" ) }) output$res <- renderPrint({ input$click }) } shinyApp(ui, server) }"},{"path":"https://dreamrs.github.io/toastui/reference/grid_col_button.html","id":null,"dir":"Reference","previous_headings":"","what":"Display buttons in grid's column — grid_col_button","title":"Display buttons in grid's column — grid_col_button","text":"Display buttons grid's column","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_col_button.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Display buttons in grid's column — grid_col_button","text":"","code":"grid_col_button( grid, column, inputId, label = NULL, icon = NULL, status = \"default\", btn_width = \"100%\", ... )"},{"path":"https://dreamrs.github.io/toastui/reference/grid_col_button.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Display buttons in grid's column — grid_col_button","text":"grid table created datagrid(). column name column create buttons. inputId input slot used access value. label Label display button, NULL use column's content. icon Icon display button. status Bootstrap status (color) button: default, primary, success, info, warning, danger, ... class prefixed btn- added button. btn_width Button's width. ... arguments passed grid_columns().","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_col_button.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Display buttons in grid's column — grid_col_button","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_col_button.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Display buttons in grid's column — grid_col_button","text":"","code":"library(toastui) library(shiny) ui <- fluidPage( tags$h2(\"Buttons in grid\"), datagridOutput(\"grid\"), verbatimTextOutput(\"clicks\") ) server <- function(input, output, session) { dat <- data.frame( variable = paste(1:26, LETTERS, sep = \" - \"), button1 = 1:26, button2 = letters, button3 = LETTERS ) output$grid <- renderDatagrid({ datagrid(dat) %>% grid_col_button( column = \"button1\", inputId = \"button1\" ) %>% grid_col_button( column = \"button2\", inputId = \"button2\", align = \"center\", btn_width = \"50%\", status = \"primary\" ) %>% grid_col_button( column = \"button3\", inputId = \"button3\", label = \"Remove\", icon = icon(\"trash\"), status = \"danger\" ) }) output$clicks <- renderPrint({ cat( \"Button 1: \", input$button1, \"\\nButton 2: \", input$button2, \"\\nButton 3: \", input$button3, \"\\n\" ) }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_colorbar.html","id":null,"dir":"Reference","previous_headings":"","what":"Style cells with a color bar — grid_colorbar","title":"Style cells with a color bar — grid_colorbar","text":"Style cells color bar","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_colorbar.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Style cells with a color bar — grid_colorbar","text":"","code":"grid_colorbar( grid, column, bar_bg = \"#5E81AC\", color = \"#ECEFF4\", background = \"#ECEFF4\", from = NULL, prefix = NULL, suffix = NULL, label_outside = FALSE, label_width = \"20px\", border_radius = \"0px\", height = \"16px\", align = c(\"left\", \"center\", \"right\") )"},{"path":"https://dreamrs.github.io/toastui/reference/grid_colorbar.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Style cells with a color bar — grid_colorbar","text":"grid grid created datagrid(). column name column create color bar. bar_bg Background color color bar. color Color text. background Background cell. Range values variable represent color bar. prefix, suffix String put front value. label_outside Show label outside color bar. label_width Width label case displayed outside color bar. border_radius Border radius color bar. height Height pixel color bar. align Alignment label displayed inside color bar.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_colorbar.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Style cells with a color bar — grid_colorbar","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_colorbar.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Style cells with a color bar — grid_colorbar","text":"","code":"library(toastui) dat <- rolling_stones_50[, \"Artist\", drop = FALSE] dat$percentage <- sample(1:100, size = 50, replace = TRUE) dat$numeric <- sample(1:1500, size = 50, replace = TRUE) datagrid(dat) %>% grid_colorbar( column = \"percentage\" ) {\"x\":{\"nrow\":50,\"ncol\":3,\"data\":[[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[1,47,23,14,57,70,44,54,95,17,29,72,61,48,92,78,82,99,33,10,62,59,35,81,99,56,59,50,75,36,58,4,45,35,50,18,21,60,76,65,7,92,18,83,84,77,65,12,91,80],[125,393,615,514,1073,1233,615,555,581,202,1403,700,335,360,828,1122,1000,1059,666,1058,1337,888,190,1011,1039,949,543,156,277,80,508,1337,50,373,699,444,236,436,895,151,1163,1121,119,1413,293,175,139,341,1206,552]],\"colnames\":[\"Artist\",\"percentage\",\"numeric\"],\"options\":{\"columns\":[{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"percentage\",\"name\":\"percentage\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.colorbar\",\"options\":{\"bar_bg\":\"#5E81AC\",\"color\":\"#ECEFF4\",\"background\":\"#ECEFF4\",\"from\":[0,100],\"prefix\":\"\",\"suffix\":\"\",\"label_outside\":false,\"label_width\":\"20px\",\"height\":\"16px\",\"border_radius\":\"0px\"}}},{\"header\":\"numeric\",\"name\":\"numeric\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[\"options.columns.1.renderer.type\"],\"jsHooks\":[]} datagrid(dat) %>% grid_colorbar( column = \"percentage\", label_outside = TRUE ) {\"x\":{\"nrow\":50,\"ncol\":3,\"data\":[[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[1,47,23,14,57,70,44,54,95,17,29,72,61,48,92,78,82,99,33,10,62,59,35,81,99,56,59,50,75,36,58,4,45,35,50,18,21,60,76,65,7,92,18,83,84,77,65,12,91,80],[125,393,615,514,1073,1233,615,555,581,202,1403,700,335,360,828,1122,1000,1059,666,1058,1337,888,190,1011,1039,949,543,156,277,80,508,1337,50,373,699,444,236,436,895,151,1163,1121,119,1413,293,175,139,341,1206,552]],\"colnames\":[\"Artist\",\"percentage\",\"numeric\"],\"options\":{\"columns\":[{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"percentage\",\"name\":\"percentage\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.colorbar\",\"options\":{\"bar_bg\":\"#5E81AC\",\"color\":\"#ECEFF4\",\"background\":\"#ECEFF4\",\"from\":[0,100],\"prefix\":\"\",\"suffix\":\"\",\"label_outside\":true,\"label_width\":\"20px\",\"height\":\"16px\",\"border_radius\":\"0px\"}}},{\"header\":\"numeric\",\"name\":\"numeric\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[\"options.columns.1.renderer.type\"],\"jsHooks\":[]} # More options datagrid(dat) %>% grid_colorbar( column = \"percentage\", from = c(0, 100), suffix = \"%\" ) %>% grid_colorbar( column = \"numeric\", bar_bg = \"#BF616A\", from = c(0, 1500), prefix = \"$\", height = \"20px\" ) {\"x\":{\"nrow\":50,\"ncol\":3,\"data\":[[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\"],[1,47,23,14,57,70,44,54,95,17,29,72,61,48,92,78,82,99,33,10,62,59,35,81,99,56,59,50,75,36,58,4,45,35,50,18,21,60,76,65,7,92,18,83,84,77,65,12,91,80],[125,393,615,514,1073,1233,615,555,581,202,1403,700,335,360,828,1122,1000,1059,666,1058,1337,888,190,1011,1039,949,543,156,277,80,508,1337,50,373,699,444,236,436,895,151,1163,1121,119,1413,293,175,139,341,1206,552]],\"colnames\":[\"Artist\",\"percentage\",\"numeric\"],\"options\":{\"columns\":[{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"percentage\",\"name\":\"percentage\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.colorbar\",\"options\":{\"bar_bg\":\"#5E81AC\",\"color\":\"#ECEFF4\",\"background\":\"#ECEFF4\",\"from\":[0,100],\"prefix\":\"\",\"suffix\":\"%\",\"label_outside\":false,\"label_width\":\"20px\",\"height\":\"16px\",\"border_radius\":\"0px\"}}},{\"header\":\"numeric\",\"name\":\"numeric\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.colorbar\",\"options\":{\"bar_bg\":\"#BF616A\",\"color\":\"#ECEFF4\",\"background\":\"#ECEFF4\",\"from\":[0,1500],\"prefix\":\"$\",\"suffix\":\"\",\"label_outside\":false,\"label_width\":\"20px\",\"height\":\"20px\",\"border_radius\":\"0px\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[\"options.columns.1.renderer.type\",\"options.columns.2.renderer.type\"],\"jsHooks\":[]} data.frame( rn = rownames(mtcars), mpg = mtcars$mpg, check.names = FALSE ) %>% datagrid(colnames = c(\"Automobile\", \"Miles/(US) gallon\")) %>% grid_colorbar( column = \"mpg\", bar_bg = ifelse(mtcars$mpg > mean(mtcars$mpg), \"#5cb85c\", \"#BF616A\"), label_outside = TRUE, label_width = \"25px\" ) {\"x\":{\"nrow\":32,\"ncol\":2,\"data\":[[\"Mazda RX4\",\"Mazda RX4 Wag\",\"Datsun 710\",\"Hornet 4 Drive\",\"Hornet Sportabout\",\"Valiant\",\"Duster 360\",\"Merc 240D\",\"Merc 230\",\"Merc 280\",\"Merc 280C\",\"Merc 450SE\",\"Merc 450SL\",\"Merc 450SLC\",\"Cadillac Fleetwood\",\"Lincoln Continental\",\"Chrysler Imperial\",\"Fiat 128\",\"Honda Civic\",\"Toyota Corolla\",\"Toyota Corona\",\"Dodge Challenger\",\"AMC Javelin\",\"Camaro Z28\",\"Pontiac Firebird\",\"Fiat X1-9\",\"Porsche 914-2\",\"Lotus Europa\",\"Ford Pantera L\",\"Ferrari Dino\",\"Maserati Bora\",\"Volvo 142E\"],[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4]],\"colnames\":[\"rn\",\"mpg\"],\"options\":{\"columns\":[{\"header\":\"Automobile\",\"name\":\"rn\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Miles/(US) gallon\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.colorbar\",\"options\":{\"bar_bg\":[\"#5cb85c\",\"#5cb85c\",\"#5cb85c\",\"#5cb85c\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#5cb85c\",\"#5cb85c\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#5cb85c\",\"#5cb85c\",\"#5cb85c\",\"#5cb85c\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#5cb85c\",\"#5cb85c\",\"#5cb85c\",\"#BF616A\",\"#BF616A\",\"#BF616A\",\"#5cb85c\"],\"color\":\"#ECEFF4\",\"background\":\"#ECEFF4\",\"from\":[10,35],\"prefix\":\"\",\"suffix\":\"\",\"label_outside\":true,\"label_width\":\"25px\",\"height\":\"16px\",\"border_radius\":\"0px\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[\"options.columns.1.renderer.type\"],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns.html","id":null,"dir":"Reference","previous_headings":"","what":"Set columns options — grid_columns","title":"Set columns options — grid_columns","text":"Set options one several specific column.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Set columns options — grid_columns","text":"","code":"grid_columns( grid, columns, header = NULL, ellipsis = NULL, align = NULL, valign = NULL, className = NULL, width = NULL, minWidth = NULL, hidden = NULL, resizable = NULL, defaultValue = NULL, formatter = NULL, escapeHTML = NULL, ignored = NULL, sortable = NULL, sortingType = NULL, onBeforeChange = NULL, onAfterChange = NULL, whiteSpace = NULL, ... )"},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Set columns options — grid_columns","text":"grid grid created datagrid(). columns Name(s) column data used datagrid(). header header column shown header. ellipsis set true, ellipsis used overflowing content. align Horizontal alignment column content. Available values 'left', 'center', 'right'. valign Vertical alignment column content. Available values 'top', 'middle', 'bottom'. className name class used cells column. width width column. unit pixel. value set, column's width automatically resized. minWidth minimum width column. unit pixel. hidden set true, column shown. resizable set false, width column changed. defaultValue default value shown column value. formatter function formats value cell. return value function shown value cell. set 'listItemText', value shown text. escapeHTML set true, value cell encoded HTML entities. ignored set true, value column ignored setting list modified rows. sortable set true, sort button shown right side column header, executes sort action clicked. sortingType set 'desc', execute descending sort initially sort button clicked. Default 'asc'. onBeforeChange function called changing value cell. stop() method event object called, changing canceled. onAfterChange function called changing value cell. whiteSpace set 'normal', text line broken fitting column's width. set 'pre', spaces preserved text broken new line characters. set 'pre-wrap', spaces preserved, text line broken fitting column's width new line characters. set 'pre-line', spaces merged, text line broken fitting column's width new line characters. ... Additional parameters.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Set columns options — grid_columns","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Set columns options — grid_columns","text":"Documentation come https://nhn.github.io/tui.grid/latest/Grid/.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Set columns options — grid_columns","text":"","code":"library(toastui) # New header label datagrid(mtcars[, 1:5]) %>% grid_columns(columns = \"mpg\", header = \"Miles/(US) gallon\") {\"x\":{\"nrow\":32,\"ncol\":5,\"data\":[[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4],[6,6,4,6,8,6,8,4,4,6,6,8,8,8,8,8,8,4,4,4,4,8,8,8,8,4,4,4,8,6,8,4],[160,160,108,258,360,225,360,146.7,140.8,167.6,167.6,275.8,275.8,275.8,472,460,440,78.7,75.7,71.09999999999999,120.1,318,304,350,400,79,120.3,95.09999999999999,351,145,301,121],[110,110,93,110,175,105,245,62,95,123,123,180,180,180,205,215,230,66,52,65,97,150,150,245,175,66,91,113,264,175,335,109],[3.9,3.9,3.85,3.08,3.15,2.76,3.21,3.69,3.92,3.92,3.92,3.07,3.07,3.07,2.93,3,3.23,4.08,4.93,4.22,3.7,2.76,3.15,3.73,3.08,4.08,4.43,3.77,4.22,3.62,3.54,4.11]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\"],\"options\":{\"columns\":[{\"header\":\"Miles/(US) gallon\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"cyl\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Align content to right & resize datagrid(mtcars[, 1:5]) %>% grid_columns( columns = \"mpg\", align = \"left\", resizable = TRUE ) %>% grid_columns( columns = \"cyl\", align = \"left\", resizable = TRUE ) {\"x\":{\"nrow\":32,\"ncol\":5,\"data\":[[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4],[6,6,4,6,8,6,8,4,4,6,6,8,8,8,8,8,8,4,4,4,4,8,8,8,8,4,4,4,8,6,8,4],[160,160,108,258,360,225,360,146.7,140.8,167.6,167.6,275.8,275.8,275.8,472,460,440,78.7,75.7,71.09999999999999,120.1,318,304,350,400,79,120.3,95.09999999999999,351,145,301,121],[110,110,93,110,175,105,245,62,95,123,123,180,180,180,205,215,230,66,52,65,97,150,150,245,175,66,91,113,264,175,335,109],[3.9,3.9,3.85,3.08,3.15,2.76,3.21,3.69,3.92,3.92,3.92,3.07,3.07,3.07,2.93,3,3.23,4.08,4.93,4.22,3.7,2.76,3.15,3.73,3.08,4.08,4.43,3.77,4.22,3.62,3.54,4.11]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\"],\"options\":{\"columns\":[{\"header\":\"mpg\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"resizable\":true},{\"header\":\"cyl\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"resizable\":true},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Hide a column datagrid(mtcars[, 1:5]) %>% grid_columns( columns = \"mpg\", hidden = TRUE ) {\"x\":{\"nrow\":32,\"ncol\":5,\"data\":[[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4],[6,6,4,6,8,6,8,4,4,6,6,8,8,8,8,8,8,4,4,4,4,8,8,8,8,4,4,4,8,6,8,4],[160,160,108,258,360,225,360,146.7,140.8,167.6,167.6,275.8,275.8,275.8,472,460,440,78.7,75.7,71.09999999999999,120.1,318,304,350,400,79,120.3,95.09999999999999,351,145,301,121],[110,110,93,110,175,105,245,62,95,123,123,180,180,180,205,215,230,66,52,65,97,150,150,245,175,66,91,113,264,175,335,109],[3.9,3.9,3.85,3.08,3.15,2.76,3.21,3.69,3.92,3.92,3.92,3.07,3.07,3.07,2.93,3,3.23,4.08,4.93,4.22,3.7,2.76,3.15,3.73,3.08,4.08,4.43,3.77,4.22,3.62,3.54,4.11]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\"],\"options\":{\"columns\":[{\"header\":\"mpg\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"hidden\":true},{\"header\":\"cyl\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Set options for 2 columns datagrid(mtcars[, 1:5]) %>% grid_columns( columns = c(\"mpg\", \"cyl\"), header = c(\"Miles/(US) gallon\", \"Number of cylinders\") ) {\"x\":{\"nrow\":32,\"ncol\":5,\"data\":[[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4],[6,6,4,6,8,6,8,4,4,6,6,8,8,8,8,8,8,4,4,4,4,8,8,8,8,4,4,4,8,6,8,4],[160,160,108,258,360,225,360,146.7,140.8,167.6,167.6,275.8,275.8,275.8,472,460,440,78.7,75.7,71.09999999999999,120.1,318,304,350,400,79,120.3,95.09999999999999,351,145,301,121],[110,110,93,110,175,105,245,62,95,123,123,180,180,180,205,215,230,66,52,65,97,150,150,245,175,66,91,113,264,175,335,109],[3.9,3.9,3.85,3.08,3.15,2.76,3.21,3.69,3.92,3.92,3.92,3.07,3.07,3.07,2.93,3,3.23,4.08,4.93,4.22,3.7,2.76,3.15,3.73,3.08,4.08,4.43,3.77,4.22,3.62,3.54,4.11]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\"],\"options\":{\"columns\":[{\"header\":\"Miles/(US) gallon\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Number of cylinders\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns_opts.html","id":null,"dir":"Reference","previous_headings":"","what":"Set global columns options — grid_columns_opts","title":"Set global columns options — grid_columns_opts","text":"Set options columns.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns_opts.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Set global columns options — grid_columns_opts","text":"","code":"grid_columns_opts( grid, minWidth = NULL, resizable = NULL, frozenCount = NULL, frozenBorderWidth = NULL )"},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns_opts.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Set global columns options — grid_columns_opts","text":"grid table created datagrid(). minWidth Minimum width columns. resizable set true, resize-handles columns shown. frozenCount number frozen columns. frozenBorderWidth value frozen border width. frozen columns created \"frozenCount\" option, frozen border width set.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns_opts.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Set global columns options — grid_columns_opts","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_columns_opts.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Set global columns options — grid_columns_opts","text":"","code":"library(toastui) # Set minimal width for columns datagrid(countries) %>% grid_columns_opts( minWidth = 140 ) {\"x\":{\"nrow\":227,\"ncol\":20,\"data\":[[\"Afghanistan \",\"Albania \",\"Algeria \",\"American Samoa \",\"Andorra \",\"Angola \",\"Anguilla \",\"Antigua & Barbuda \",\"Argentina \",\"Armenia \",\"Aruba \",\"Australia \",\"Austria \",\"Azerbaijan \",\"Bahamas, The \",\"Bahrain \",\"Bangladesh \",\"Barbados \",\"Belarus \",\"Belgium \",\"Belize \",\"Benin \",\"Bermuda \",\"Bhutan \",\"Bolivia \",\"Bosnia & Herzegovina \",\"Botswana \",\"Brazil \",\"British Virgin Is. \",\"Brunei \",\"Bulgaria \",\"Burkina Faso \",\"Burma \",\"Burundi \",\"Cambodia \",\"Cameroon \",\"Canada \",\"Cape Verde \",\"Cayman Islands \",\"Central African Rep. \",\"Chad \",\"Chile \",\"China \",\"Colombia \",\"Comoros \",\"Congo, Dem. Rep. \",\"Congo, Repub. of the \",\"Cook Islands \",\"Costa Rica \",\"Cote d'Ivoire \",\"Croatia \",\"Cuba \",\"Cyprus \",\"Czech Republic \",\"Denmark \",\"Djibouti \",\"Dominica \",\"Dominican Republic \",\"East Timor \",\"Ecuador \",\"Egypt \",\"El Salvador \",\"Equatorial Guinea \",\"Eritrea \",\"Estonia \",\"Ethiopia \",\"Faroe Islands \",\"Fiji \",\"Finland \",\"France \",\"French Guiana \",\"French Polynesia \",\"Gabon \",\"Gambia, The \",\"Gaza Strip \",\"Georgia \",\"Germany \",\"Ghana \",\"Gibraltar \",\"Greece \",\"Greenland \",\"Grenada \",\"Guadeloupe \",\"Guam \",\"Guatemala \",\"Guernsey \",\"Guinea \",\"Guinea-Bissau \",\"Guyana \",\"Haiti \",\"Honduras \",\"Hong Kong \",\"Hungary \",\"Iceland \",\"India \",\"Indonesia \",\"Iran \",\"Iraq \",\"Ireland \",\"Isle of Man \",\"Israel \",\"Italy \",\"Jamaica \",\"Japan \",\"Jersey \",\"Jordan \",\"Kazakhstan \",\"Kenya \",\"Kiribati \",\"Korea, North \",\"Korea, South \",\"Kuwait \",\"Kyrgyzstan \",\"Laos \",\"Latvia \",\"Lebanon \",\"Lesotho \",\"Liberia \",\"Libya \",\"Liechtenstein \",\"Lithuania \",\"Luxembourg \",\"Macau \",\"Macedonia \",\"Madagascar \",\"Malawi \",\"Malaysia \",\"Maldives \",\"Mali \",\"Malta \",\"Marshall Islands \",\"Martinique \",\"Mauritania \",\"Mauritius \",\"Mayotte \",\"Mexico \",\"Micronesia, Fed. St. \",\"Moldova \",\"Monaco \",\"Mongolia \",\"Montserrat \",\"Morocco \",\"Mozambique \",\"Namibia \",\"Nauru \",\"Nepal \",\"Netherlands \",\"Netherlands Antilles \",\"New Caledonia \",\"New Zealand \",\"Nicaragua \",\"Niger \",\"Nigeria \",\"N. Mariana Islands \",\"Norway \",\"Oman \",\"Pakistan \",\"Palau \",\"Panama \",\"Papua New Guinea \",\"Paraguay \",\"Peru \",\"Philippines \",\"Poland \",\"Portugal \",\"Puerto Rico \",\"Qatar \",\"Reunion \",\"Romania \",\"Russia \",\"Rwanda \",\"Saint Helena \",\"Saint Kitts & Nevis \",\"Saint Lucia \",\"St Pierre & Miquelon \",\"Saint Vincent and the Grenadines \",\"Samoa \",\"San Marino \",\"Sao Tome & Principe \",\"Saudi Arabia \",\"Senegal \",\"Serbia \",\"Seychelles \",\"Sierra Leone \",\"Singapore \",\"Slovakia \",\"Slovenia \",\"Solomon Islands \",\"Somalia \",\"South Africa \",\"Spain \",\"Sri Lanka \",\"Sudan \",\"Suriname \",\"Swaziland \",\"Sweden \",\"Switzerland \",\"Syria \",\"Taiwan \",\"Tajikistan \",\"Tanzania \",\"Thailand \",\"Togo \",\"Tonga \",\"Trinidad & Tobago \",\"Tunisia \",\"Turkey \",\"Turkmenistan \",\"Turks & Caicos Is \",\"Tuvalu \",\"Uganda \",\"Ukraine \",\"United Arab Emirates \",\"United Kingdom \",\"United States \",\"Uruguay \",\"Uzbekistan \",\"Vanuatu \",\"Venezuela \",\"Vietnam \",\"Virgin Islands \",\"Wallis and Futuna \",\"West Bank \",\"Western Sahara \",\"Yemen \",\"Zambia \",\"Zimbabwe \"],[\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"NORTHERN AFRICA \",\"OCEANIA \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"C.W. OF IND. STATES \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"WESTERN EUROPE \",\"C.W. OF IND. STATES \",\"LATIN AMER. & CARIB \",\"NEAR EAST \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"C.W. OF IND. STATES \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"NORTHERN AMERICA \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"EASTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"NORTHERN AMERICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"EASTERN EUROPE \",\"LATIN AMER. & CARIB \",\"NEAR EAST \",\"EASTERN EUROPE \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"NORTHERN AFRICA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"BALTICS \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"OCEANIA \",\"WESTERN EUROPE \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"NEAR EAST \",\"C.W. OF IND. STATES \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"WESTERN EUROPE \",\"NORTHERN AMERICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"WESTERN EUROPE \",\"ASIA (EX. NEAR EAST) \",\"ASIA (EX. NEAR EAST) \",\"ASIA (EX. NEAR EAST) \",\"NEAR EAST \",\"WESTERN EUROPE \",\"WESTERN EUROPE \",\"NEAR EAST \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"WESTERN EUROPE \",\"NEAR EAST \",\"C.W. OF IND. STATES \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"ASIA (EX. NEAR EAST) \",\"ASIA (EX. NEAR EAST) \",\"NEAR EAST \",\"C.W. OF IND. STATES \",\"ASIA (EX. NEAR EAST) \",\"BALTICS \",\"NEAR EAST \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"NORTHERN AFRICA \",\"WESTERN EUROPE \",\"BALTICS \",\"WESTERN EUROPE \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"C.W. OF IND. STATES \",\"WESTERN EUROPE \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"NORTHERN AFRICA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"ASIA (EX. NEAR EAST) \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"WESTERN EUROPE \",\"NEAR EAST \",\"ASIA (EX. NEAR EAST) \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"NEAR EAST \",\"SUB-SAHARAN AFRICA \",\"EASTERN EUROPE \",\"C.W. OF IND. STATES \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"NORTHERN AMERICA \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"NEAR EAST \",\"SUB-SAHARAN AFRICA \",\"EASTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"EASTERN EUROPE \",\"OCEANIA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"WESTERN EUROPE \",\"NEAR EAST \",\"ASIA (EX. NEAR EAST) \",\"C.W. OF IND. STATES \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"NORTHERN AFRICA \",\"NEAR EAST \",\"C.W. OF IND. STATES \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"SUB-SAHARAN AFRICA \",\"C.W. OF IND. STATES \",\"NEAR EAST \",\"WESTERN EUROPE \",\"NORTHERN AMERICA \",\"LATIN AMER. & CARIB \",\"C.W. OF IND. STATES \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"NEAR EAST \",\"NORTHERN AFRICA \",\"NEAR EAST \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \"],[31056997,3581655,32930091,57794,71201,12127071,13477,69108,39921833,2976372,71891,20264082,8192880,7961619,303770,698585,147365352,279912,10293011,10379067,287730,7862944,65773,2279723,8989046,4498976,1639833,188078227,23098,379444,7385367,13902972,47382633,8090068,13881427,17340702,33098932,420979,45436,4303356,9944201,16134219,1313973713,43593035,690948,62660551,3702314,21388,4075261,17654843,4494749,11382820,784301,10235455,5450661,486530,68910,9183984,1062777,13547510,78887007,6822378,540109,4786994,1324333,74777981,47246,905949,5231372,60876136,199509,274578,1424906,1641564,1428757,4661473,82422299,22409572,27928,10688058,56361,89703,452776,171019,12293545,65409,9690222,1442029,767245,8308504,7326496,6940432,9981334,299388,1095351995,245452739,68688433,26783383,4062235,75441,6352117,58133509,2758124,127463611,91084,5906760,15233244,34707817,105432,23113019,48846823,2418393,5213898,6368481,2274735,3874050,2022331,3042004,5900754,33987,3585906,474413,453125,2050554,18595469,13013926,24385858,359008,11716829,400214,60422,436131,3177388,1240827,201234,107449525,108004,4466706,32543,2832224,9439,33241259,19686505,2044147,13287,28287147,16491461,221736,219246,4076140,5570129,12525094,131859731,82459,4610820,3102229,165803560,20579,3191319,5670544,6506464,28302603,89468677,38536869,10605870,3927188,885359,787584,22303552,142893540,8648248,7502,39129,168458,7026,117848,176908,29251,193413,27019731,11987121,9396411,81541,6005250,4492150,5439448,2010347,552438,8863338,44187637,40397842,20222240,41236378,439117,1136334,9016596,7523934,18881361,23036087,7320815,37445392,64631595,5548702,114689,1065842,10175014,70413958,5042920,21152,11810,28195754,46710816,2602713,60609153,298444215,3431932,27307134,208869,25730435,84402966,108605,16025,2460492,273008,21456188,11502010,12236805],[647500,28748,2381740,199,468,1246700,102,443,2766890,29800,193,7686850,83870,86600,13940,665,144000,431,207600,30528,22966,112620,53,47000,1098580,51129,600370,8511965,153,5770,110910,274200,678500,27830,181040,475440,9984670,4033,262,622984,1284000,756950,9596960,1138910,2170,2345410,342000,240,51100,322460,56542,110860,9250,78866,43094,23000,754,48730,15007,283560,1001450,21040,28051,121320,45226,1127127,1399,18270,338145,547030,91000,4167,267667,11300,360,69700,357021,239460,7,131940,2166086,344,1780,541,108890,78,245857,36120,214970,27750,112090,1092,93030,103000,3287590,1919440,1648000,437072,70280,572,20770,301230,10991,377835,116,92300,2717300,582650,811,120540,98480,17820,198500,236800,64589,10400,30355,111370,1759540,160,65200,2586,28,25333,587040,118480,329750,300,1240000,316,11854,1100,1030700,2040,374,1972550,702,33843,2,1564116,102,446550,801590,825418,21,147181,41526,960,19060,268680,129494,1267000,923768,477,323802,212460,803940,458,78200,462840,406750,1285220,300000,312685,92391,13790,11437,2517,237500,17075200,26338,413,261,616,242,389,2944,61,1001,1960582,196190,88361,455,71740,693,48845,20273,28450,637657,1219912,504782,65610,2505810,163270,17363,449964,41290,185180,35980,143100,945087,514000,56785,748,5128,163610,780580,488100,430,26,236040,603700,82880,244820,9631420,176220,447400,12200,912050,329560,1910,274,5860,266000,527970,752614,390580],[48,124.6,13.8,290.4,152.1,9.699999999999999,132.1,156,14.4,99.90000000000001,372.5,2.6,97.7,91.90000000000001,21.8,1050.5,1023.4,649.5,49.6,340,12.5,69.8,1241,48.5,8.199999999999999,88,2.7,22.1,151,65.8,66.59999999999999,50.7,69.8,290.7,76.7,36.5,3.3,104.4,173.4,6.9,7.7,21.3,136.9,38.3,318.4,26.7,10.8,89.09999999999999,79.8,54.8,79.5,102.7,84.8,129.8,126.5,21.2,91.40000000000001,188.5,70.8,47.8,78.8,324.3,19.3,39.5,29.3,66.3,33.8,49.6,15.5,111.3,2.2,65.90000000000001,5.3,145.3,3968.8,66.90000000000001,230.9,93.59999999999999,3989.7,81,0,260.8,254.4,316.1,112.9,838.6,39.4,39.9,3.6,299.4,65.40000000000001,6355.7,107.3,2.9,333.2,127.9,41.7,61.3,57.8,131.9,305.8,193,250.9,337.4,785.2,64,5.6,59.6,130,191.8,496,135.7,26.3,26.9,35.2,372.5,66.59999999999999,27.3,3.4,212.4,55,183.5,16183,80.90000000000001,31.7,109.8,74,1196.7,9.5,1266.5,5.1,396.5,3.1,608.3,538.1,54.5,153.9,132,16271.5,1.8,92.5,74.40000000000001,24.6,2.5,632.7,192.2,397.1,231,11.5,15.2,43,9.9,142.7,172.9,14.2,14.6,206.2,44.9,40.8,12.3,16,22,298.2,123.3,114.8,284.8,77.40000000000001,312.9,93.90000000000001,8.4,328.4,18.2,149.9,273.5,29,303,60.1,479.5,193.2,13.8,61.1,106.3,179.2,83.7,6482.2,111.4,99.2,19.4,13.9,36.2,80,308.2,16.5,2.7,65.5,20,182.2,102,640.3,51.2,39.6,125.7,97.7,153.3,207.9,62.2,90.2,10.3,49.2,454.2,119.5,77.40000000000001,31.4,247.6,31,19.5,61,17.1,28.2,256.1,56.9,58.5,419.9,1,40.6,15.3,31.3],[0,1.26,0.04,58.29,0,0.13,59.8,34.54,0.18,0,35.49,0.34,0,0,25.41,24.21,0.4,22.51,0,0.22,1.68,0.11,194.34,0,0,0.04,0,0.09,52.29,2.79,0.32,0,0.28,0,0.24,0.08,2.02,23.93,61.07,0,0,0.85,0.15,0.28,15.67,0,0.05,50,2.52,0.16,10.32,3.37,7.01,0,16.97,1.37,19.63,2.64,4.7,0.79,0.24,1.46,1.06,1.84,8.390000000000001,0,79.84,6.18,0.37,0.63,0.42,60.6,0.33,0.71,11.11,0.44,0.67,0.23,171.43,10.37,2.04,35.17,17.19,23.2,0.37,64.09999999999999,0.13,0.97,0.21,6.38,0.73,67.12,0,4.83,0.21,2.85,0.15,0.01,2.06,27.97,1.31,2.52,9.300000000000001,7.87,60.34,0.03,0,0.09,140.94,2.07,2.45,2.8,0,0,0.82,2.16,0,0.52,0.1,0,0.14,0,146.43,0,0.82,0,1.42,214.67,0,62.28,3.12,31.82,0.07000000000000001,8.68,49.52,0.47,870.66,0,205,0,39.22,0.41,0.31,0.19,142.86,0,1.09,37.92,11.83,5.63,0.7,0,0.09,310.69,7.77,0.98,0.13,331.66,3.18,1.11,0,0.19,12.1,0.16,1.94,3.63,4.92,8.220000000000001,0.09,0.22,0,14.53,51.72,25.65,49.59,21.59,13.69,0,20.88,0.13,0.27,0,107.91,0.5600000000000001,27.85,0,0.23,18.67,0.47,0.23,0.98,2.04,0.03,0.24,0,0.72,0,0.1,4.35,0,0.15,0.63,0.1,56.02,7.06,0.7,0.92,0,90.47,92.31,0,0.46,1.59,5.08,0.21,0.37,0,20.72,0.31,1.05,9.84,47.08,0,0.42,0.36,0,0],[23.06,-4.93,-0.39,-20.71,6.6,0,10.76,-6.15,0.61,-6.47,0,3.98,2,-4.9,-2.2,1.05,-0.71,-0.31,2.54,1.23,0,0,2.49,0,-1.32,0.31,0,-0.03,10.01,3.59,-4.58,0,-1.8,-0.06,0,0,5.96,-12.07,18.75,0,-0.11,0,-0.4,-0.31,0,0,-0.17,null,0.51,-0.07000000000000001,1.58,-1.58,0.43,0.97,2.48,0,-13.87,-3.22,0,-8.58,-0.22,-3.74,0,0,-3.16,0,1.41,-3.14,0.95,0.66,6.27,2.94,0,1.57,1.6,-4.7,2.18,-0.64,0,2.35,-8.369999999999999,-13.92,-0.15,0,-1.67,3.84,-3.06,-1.57,-2.07,-3.4,-1.99,5.24,0.86,2.38,-0.07000000000000001,0,-0.84,0,4.99,5.36,0.68,2.07,-4.92,0,2.76,6.59,-3.35,-0.1,0,0,0,14.18,-2.45,0,-2.23,0,-0.74,0,0,4.85,-0.71,8.970000000000001,4.86,-1.45,0,0,0,0,-0.33,2.07,-6.04,-0.05,0,-0.9,6.78,-4.87,-20.99,-0.26,7.75,0,0,-0.98,0,0,0,0,2.91,-0.41,0,4.05,-1.22,-0.67,0.26,9.609999999999999,1.74,0.28,-2.77,2.85,-0.91,0,-0.08,-1.05,-1.5,-0.49,3.57,-1.46,16.29,0,-0.13,1.02,0,0,-7.11,-2.67,-4.86,-7.64,-11.7,10.98,-2.72,-2.71,0.2,-1.33,-5.69,0,11.53,0.3,1.12,0,5.37,-0.29,0.99,-1.31,-0.02,-8.81,0,1.67,4.05,0,0,-2.86,-2.06,0,0,0,-10.83,-0.57,0,-0.86,11.68,0,0,-0.39,1.03,2.19,3.41,-0.32,-1.72,0,-0.04,-0.45,-8.94,null,2.98,null,0,0,0],[163.07,21.52,31,9.27,4.05,191.19,21.03,19.46,15.18,23.28,5.89,4.69,4.66,81.73999999999999,25.21,17.27,62.6,12.5,13.37,4.68,25.69,85,8.529999999999999,100.44,53.11,21.05,54.58,29.61,18.05,12.61,20.55,97.56999999999999,67.23999999999999,69.29000000000001,71.48,68.26000000000001,4.75,47.77,8.19,91,93.81999999999999,8.800000000000001,24.18,20.97,74.93000000000001,94.69,93.86,null,9.949999999999999,90.83,6.84,6.33,7.18,3.93,4.56,104.13,14.15,32.38,47.41,23.66,32.59,25.1,85.13,74.87,7.87,95.31999999999999,6.24,12.62,3.57,4.26,12.07,8.44,53.64,72.02,22.93,18.59,4.16,51.43,5.13,5.53,15.82,14.62,8.6,6.94,35.93,4.71,90.37,107.17,33.26,73.45,29.32,2.97,8.57,3.31,56.29,35.6,41.58,50.25,5.39,5.93,7.03,5.94,12.36,3.26,5.24,17.35,29.21,61.47,48.52,24.04,7.05,9.949999999999999,35.64,85.22,9.550000000000001,24.52,84.23,128.87,24.6,4.7,6.89,4.81,4.39,10.09,76.83,103.32,17.7,56.52,116.79,3.89,29.45,7.09,70.89,15.03,62.4,20.91,30.21,40.42,5.43,53.79,7.35,41.62,130.79,48.98,9.949999999999999,66.98,5.04,10.03,7.72,5.85,29.11,121.69,98.8,7.11,3.7,19.51,72.44,14.84,20.47,51.45,25.63,31.94,23.51,8.51,5.05,8.24,18.61,7.78,26.43,15.39,91.23,19,14.49,13.53,7.54,14.78,27.71,5.73,43.11,13.24,55.51,12.89,15.53,143.64,2.29,7.41,4.45,21.29,116.7,61.81,4.42,14.35,62.5,23.57,69.27,2.77,4.39,29.53,6.4,110.76,98.54000000000001,20.48,66.61,12.62,24.31,24.77,41.04,73.08,15.67,20.03,67.83,20.34,14.51,5.16,6.5,11.95,71.09999999999999,55.16,22.2,25.95,8.029999999999999,null,19.62,null,61.5,88.29000000000001,67.69],[700,4500,6000,8000,19000,1900,8600,11000,11200,3500,28000,29000,30000,3400,16700,16900,1900,15700,6100,29100,4900,1100,36000,1300,2400,6100,9000,7600,16000,18600,7600,1100,1800,600,1900,1800,29800,1400,35000,1100,1200,9900,5000,6300,700,700,700,5000,9100,1400,10600,2900,19200,15700,31100,1300,5400,6000,500,3300,4000,4800,2700,700,12300,700,22000,5800,27400,27600,8300,17500,5500,1700,600,2500,27600,2200,17500,20000,20000,5000,8000,21000,4100,20000,2100,800,4000,1600,2600,28800,13900,30900,2900,3200,7000,1500,29600,21000,19800,26700,3900,28200,24800,4300,6300,1000,800,1300,17800,19000,1600,1700,10200,4800,3000,1000,6400,25000,11400,55100,19400,6700,800,600,9000,3900,900,17700,1600,14400,1800,11400,2600,9000,2000,1800,27000,1800,3400,4000,1200,7200,5000,1400,28600,11400,15000,21600,2300,800,900,12500,37800,13100,2100,9000,6300,2200,4700,5100,4600,11100,18000,16800,21500,5800,7000,8900,1300,2500,8800,5400,6900,2900,5600,34600,1200,11800,1600,2200,7800,500,23700,13300,19000,1700,500,10700,22000,3700,1900,4000,4900,26800,32700,3300,23400,1000,600,7400,1500,2200,9500,6900,6700,5800,9600,1100,1400,5400,23200,27700,37800,12800,1700,2900,4800,2500,17200,3700,800,null,800,800,1900],[36,86.5,70,97,100,42,95,89,97.09999999999999,98.59999999999999,97,100,98,97,95.59999999999999,89.09999999999999,43.1,97.40000000000001,99.59999999999999,98,94.09999999999999,40.9,98,42.2,87.2,null,79.8,86.40000000000001,97.8,93.90000000000001,98.59999999999999,26.6,85.3,51.6,69.40000000000001,79,97,76.59999999999999,98,51,47.5,96.2,90.90000000000001,92.5,56.5,65.5,83.8,95,96,50.9,98.5,97,97.59999999999999,99.90000000000001,100,67.90000000000001,94,84.7,58.6,92.5,57.7,80.2,85.7,58.6,99.8,42.7,null,93.7,100,99,83,98,63.2,40.1,null,99,99,74.8,null,97.5,null,98,90,99,70.59999999999999,null,35.9,42.4,98.8,52.9,76.2,93.5,99.40000000000001,99.90000000000001,59.5,87.90000000000001,79.40000000000001,40.4,98,null,95.40000000000001,98.59999999999999,87.90000000000001,99,null,91.3,98.40000000000001,85.09999999999999,null,99,97.90000000000001,83.5,97,66.40000000000001,99.8,87.40000000000001,84.8,57.5,82.59999999999999,100,99.59999999999999,100,94.5,null,68.90000000000001,62.7,88.7,97.2,46.4,92.8,93.7,97.7,41.7,85.59999999999999,null,92.2,89,99.09999999999999,99,97.8,97,51.7,47.8,84,null,45.2,99,96.7,91,99,67.5,17.6,68,97,100,75.8,45.7,92,92.59999999999999,64.59999999999999,94,90.90000000000001,92.59999999999999,99.8,93.3,94.09999999999999,82.5,88.90000000000001,98.40000000000001,99.59999999999999,70.40000000000001,97,97,67,99,96,99.7,96,79.3,78.8,40.2,93,58,31.4,92.5,null,99.7,null,37.8,86.40000000000001,97.90000000000001,92.3,61.1,93,81.59999999999999,99,99,76.90000000000001,96.09999999999999,99.40000000000001,78.2,92.59999999999999,60.9,98.5,98.59999999999999,74.2,86.5,98,98,null,69.90000000000001,99.7,77.90000000000001,99,97,98,99.3,53,93.40000000000001,90.3,null,50,null,null,50.2,80.59999999999999,90.7],[3.2,71.2,78.09999999999999,259.5,497.2,7.8,460,549.9,220.4,195.7,516.1,565.5,452.2,137.1,460.6,281.3,7.3,481.9,319.1,462.6,115.7,9.699999999999999,851.4,14.3,71.90000000000001,215.4,80.5,225.3,506.5,237.2,336.3,7,10.1,3.4,2.6,5.7,552.2,169.6,836.3,2.3,1.3,213,266.7,176.2,24.5,0.2,3.7,289.9,340.7,14.6,420.4,74.7,null,314.3,614.6,22.8,304.8,97.40000000000001,null,125.6,131.8,142.4,18.5,7.9,333.8,8.199999999999999,503.8,112.6,405.3,586.4,255.6,194.5,27.4,26.8,244.3,146.6,667.9,14.4,877.7,589.7,448.9,364.5,463.8,492,92.09999999999999,842.4,2.7,7.4,143.5,16.9,67.5,546.7,336.2,647.7,45.4,52,276.4,38.6,500.5,676,462.3,430.9,124,461.2,811.3,104.5,164.1,8.1,42.7,42.4,486.1,211,84,14.1,321.4,255.6,23.7,2.3,127.1,585.5,223.4,515.4,384.9,260,3.6,7.9,179,90,6.4,505,91.2,394.4,12.9,289.3,49.7,181.6,114.8,208.1,1035.6,55.1,null,40.4,3.5,62.6,143,15.9,460.8,365.3,252.2,441.7,39.7,1.9,9.300000000000001,254.7,461.7,85.5,31.8,325.6,137.9,10.9,49.2,79.5,38.4,306.3,399.2,283.1,232,380.9,196.9,280.6,2.7,293.3,638.9,303.3,683.2,190.9,75.2,704.3,36.2,140.6,22.2,285.8,262.4,4,411.4,220.1,406.1,13.4,11.3,107,453.5,61.5,16.3,184.7,30.8,715,680.9,153.8,591,33.5,4,108.9,10.6,97.7,303.5,123.6,269.5,74.59999999999999,269.5,59.3,3.6,259.9,475.3,543.5,898,291.4,62.9,32.6,140.1,187.7,652.8,118.6,145.2,null,37.2,8.199999999999999,26.8],[12.13,21.09,3.22,10,2.22,2.41,0,18.18,12.31,17.55,10.53,6.55,16.91,19.63,0.8,2.82,62.11,37.21,29.55,23.28,2.85,18.08,20,3.09,2.67,13.6,0.65,6.96,20,0.57,40.02,14.43,15.19,35.05,20.96,12.81,4.96,9.68,3.85,3.1,2.86,2.65,15.4,2.42,35.87,2.96,0.51,17.39,4.41,9.75,26.09,33.05,7.79,39.8,54.02,0.04,6.67,22.65,4.71,5.85,2.87,31.85,4.63,4.95,16.04,10.71,2.14,10.95,7.19,33.53,0.14,0.82,1.26,25,28.95,11.44,33.85,16.26,0,21.1,0,5.88,11.24,9.09,12.54,null,3.63,10.67,2.44,28.3,9.550000000000001,5.05,50.09,0.07000000000000001,54.4,11.32,8.720000000000001,13.15,15.2,9,16.39,27.79,16.07,12.19,0,2.67,7.98,8.08,2.74,20.76,17.18,0.73,7.3,3.8,29.67,16.62,10.87,3.95,1.03,25,45.22,23.28,0,22.26,5.07,23.38,5.48,13.33,3.82,28.13,16.67,10.38,0.48,49.26,null,12.99,5.71,55.3,0,0.77,20,19.61,5.1,0.99,0,21.68,26.71,10,0.38,5.6,15.94,3.54,31.29,13.04,2.87,0,27.87,8.699999999999999,7.36,0.46,7.6,2.89,18.95,45.91,21.75,3.95,1.64,13.6,40.82,7.33,40.54,12.9,19.44,6.56,13.04,17.95,21.2,16.67,6.25,1.67,12.78,33.35,2.22,6.98,1.64,30.16,8.6,0.64,1.67,12.08,26.07,13.86,6.83,0.37,10.35,6.54,10.42,25.22,24,6.61,4.52,29.36,46.15,23.61,14.62,17.86,30.93,3.72,2.33,0,25.88,56.21,0.6,23.46,19.13,7.43,10.83,2.46,2.95,19.97,11.76,5,16.9,0.02,2.78,7.08,8.32],[0.22,4.42,0.25,15,0,0.24,0,4.55,0.48,2.3,0,0.04,0.86,2.71,0.4,5.63,3.07,2.33,0.6,0.4,1.71,2.4,0,0.43,0.19,2.96,0.01,0.9,6.67,0.76,1.92,0.19,0.97,14.02,0.61,2.58,0.02,0.5,0,0.14,0.02,0.42,1.25,1.67,23.32,0.52,0.13,13.04,5.88,13.84,2.27,7.6,4.44,3.05,0.19,0,20,10.33,0.67,4.93,0.48,12.07,3.57,0.03,0.45,0.75,0,4.65,0.03,2.07,0.05,5.46,0.66,0.5,21.05,3.86,0.59,9.67,0,8.779999999999999,0,29.41,3.55,16.36,5.03,null,2.58,8.82,0.15,11.61,3.22,1.01,2.06,0,2.74,7.23,1.39,0.78,0.03,0,4.17,9.529999999999999,10.16,0.96,0,1.83,0.05,0.98,50.68,2.49,1.95,0.11,0.35,0.35,0.47,13.98,0.13,2.28,0.19,0,0.91,0.4,0,1.81,1.03,1.49,17.61,16.67,0.03,3.13,38.89,9.43,0.01,2.96,null,1.31,45.71,10.79,0,0,0,2.17,0.3,0,0,0.64,0.97,0,0.33,6.99,1.94,0.01,2.96,4.35,0,0.14,0.87,4.35,1.98,1.44,0.23,0.4,16.77,1.12,7.81,5.52,0.27,1.2,2.25,0.11,12.16,0,2.78,22.95,0,17.95,24.38,0,48.96,0.09,0.21,3.2,13.33,0.89,0,2.62,1.49,2,0.04,0.79,9.869999999999999,15.7,0.18,0.06,0.7,0.01,0.61,4.43,1,0.92,1.08,6.46,2.21,43.06,9.16,13.74,3.31,0.14,0,0,10.65,1.61,2.25,0.21,0.22,0.23,0.83,7.38,0.92,5.95,2.94,25,18.97,0,0.24,0.03,0.34],[87.65000000000001,74.48999999999999,96.53,75,97.78,97.34999999999999,100,77.27,87.20999999999999,80.15000000000001,89.47,93.41,82.23,77.66,98.8,91.55,34.82,60.46,69.84999999999999,76.31999999999999,95.44,79.52,80,96.48,97.14,83.44,99.34,92.15000000000001,73.33,98.67,58.06,85.38,83.84,50.93,78.43000000000001,84.61,95.02,89.81999999999999,96.15000000000001,96.76000000000001,97.12,96.93000000000001,83.34999999999999,95.91,40.81,96.52,99.36,69.56999999999999,89.70999999999999,76.41,71.65000000000001,59.35,87.77,57.15,45.79,99.95999999999999,73.33,67.02,94.62,89.22,96.65000000000001,56.08,91.8,95.02,83.51000000000001,88.54000000000001,97.86,84.40000000000001,92.78,64.40000000000001,99.81,93.72,98.08,74.5,50,84.7,65.56,74.06999999999999,100,70.12,100,64.70999999999999,85.20999999999999,74.55,82.43000000000001,null,93.79000000000001,80.51000000000001,97.41,60.09,87.23,93.94,47.85,99.93000000000001,42.86,81.45,89.89,86.06999999999999,84.77,91,79.44,62.68,73.77,86.84999999999999,100,95.5,91.97,90.94,46.58,76.75,80.87,99.16,92.34999999999999,95.84999999999999,69.86,69.40000000000001,89,93.77,98.78,75,53.87,76.31999999999999,100,75.93000000000001,93.91,75.13,76.91,70,96.15000000000001,68.73999999999999,44.44,80.19,99.51000000000001,47.78,null,85.7,48.58,33.91,100,99.23,80,78.22,94.59999999999999,99.01000000000001,100,77.68000000000001,72.31999999999999,90,99.29000000000001,87.41,82.12,96.45,65.75,82.61,97.13,99.73999999999999,71.26000000000001,86.95,90.66,98.09999999999999,92.17,96.70999999999999,64.28,52.97,70.44,90.53,98.09,85.2,56.93,92.56,47.3,87.09999999999999,77.78,70.48999999999999,86.95999999999999,64.09999999999999,54.42,83.33,44.79,98.23999999999999,87.01000000000001,63.45,84.45,92.13,98.36,67.22,89.91,97.36,98.29000000000001,87.13,64.06,70.44,92.98999999999999,99.56999999999999,88.95,93.45,88.97,70.34999999999999,75,92.47,94.40000000000001,64.18000000000001,51.64,33.33,76.22,68.40000000000001,65.76000000000001,96.14,97.67,100,63.47,42.18,97.15000000000001,76.33,80.65000000000001,92.34,88.34,90.16,96.13,74.08,85.3,70,64.13,99.98,96.98,92.90000000000001,91.34],[1,3,1,2,3,null,2,2,3,4,2,1,3,1,2,1,2,2,4,3,2,2,2,2,1.5,4,1,2,2,2,3,2,2,2,2,1.5,null,3,2,2,2,3,1.5,2,2,2,2,2,2,2,null,2,3,3,3,1,2,2,2,2,1,2,2,1.5,3,2,null,2,3,4,2,2,2,2,3,3,3,2,null,3,1,2,2,2,2,3,2,2,2,2,2,2,3,3,2.5,2,1,1,3,3,3,null,2,3,3,1,4,1.5,2,3,3,1,2.5,2,3,null,3,2,null,4,null,null,2,3,2,2,2,2,2,null,2,2,1,2,2,1.5,2,null,null,1,2,null,2,1,2,null,3,2,2,3,2,1,1.5,2,3,1,1,2,2,2,2,1.5,2,3,3,2,1,2,3,null,3,null,2,2,null,2,2,null,2,1,2,null,2,2,2,3,null,2,1,1,3,2,2,2,2.5,3,3,1,2,2,null,2,2,2,2,3,3,1,2,2,2,3,1,3,3,3,1,2,2,2,2,2,3,1,1,2,2],[46.6,15.11,17.14,22.46,8.710000000000001,45.11,14.17,16.93,16.73,12.07,11.03,12.14,8.74,20.74,17.57,17.8,29.8,12.71,11.16,10.38,28.84,38.85,11.4,33.65,23.3,8.77,23.08,16.56,14.89,18.79,9.65,45.62,17.91,42.22,26.9,33.89,10.78,24.87,12.74,33.91,45.73,15.23,13.25,20.48,36.93,43.69,42.57,21,18.32,35.11,9.609999999999999,11.89,12.56,9.02,11.13,39.53,15.27,23.22,26.99,22.29,22.94,26.61,35.59,34.33,10.04,37.98,14.05,22.55,10.45,11.99,20.46,16.68,36.16,39.37,39.45,10.41,8.25,30.52,10.74,9.68,15.93,22.08,15.05,18.79,29.88,8.81,41.76,37.22,18.28,36.44,28.24,7.29,9.720000000000001,13.64,22.01,20.34,17,31.98,14.45,11.05,17.97,8.720000000000001,20.82,9.369999999999999,9.300000000000001,21.25,16,39.72,30.65,15.54,10,21.94,22.8,35.49,9.24,18.52,24.75,44.77,26.49,10.21,8.75,11.94,8.48,12.02,41.41,43.13,22.86,34.81,49.82,10.22,33.05,13.74,40.99,15.43,40.95,20.69,24.68,15.7,9.19,21.59,17.59,21.98,35.18,24.32,24.76,30.98,10.9,14.78,18.11,13.76,24.51,50.73,40.43,19.43,11.46,36.24,29.74,18.03,21.74,29.36,29.1,20.48,24.89,9.85,10.72,12.77,15.56,18.9,10.7,9.949999999999999,40.37,12.13,18.02,19.68,13.52,16.18,16.43,10.02,40.25,29.34,32.78,null,16.03,45.76,9.34,10.65,8.98,30.01,45.13,18.2,10.06,15.51,34.53,18.02,27.41,10.27,9.710000000000001,27.76,12.56,32.65,37.71,13.87,37.01,25.37,12.9,15.52,16.62,27.61,21.84,22.18,47.35,8.82,18.96,10.71,14.14,13.91,26.36,22.72,18.71,16.86,13.96,null,31.67,null,42.89,41,28.01],[20.34,5.22,4.61,3.27,6.25,24.2,5.34,5.37,7.55,8.23,6.68,7.51,9.76,9.75,9.050000000000001,4.14,8.27,8.67,14.02,10.27,5.72,12.22,7.74,12.7,7.53,8.27,29.5,6.17,4.42,3.45,14.27,15.6,9.83,13.46,9.06,13.47,7.8,6.55,4.89,18.65,16.38,5.81,6.97,5.58,8.199999999999999,13.27,12.93,null,4.36,14.84,11.48,7.22,7.68,10.59,10.36,19.31,6.73,5.73,6.24,4.23,5.23,5.78,15.06,9.6,13.25,14.86,8.699999999999999,5.65,9.859999999999999,9.140000000000001,4.88,4.69,12.25,12.25,3.8,9.23,10.62,9.720000000000001,9.31,10.24,7.84,6.88,6.09,4.48,5.2,10.01,15.48,16.53,8.279999999999999,12.17,5.28,6.29,13.11,6.72,8.18,6.25,5.55,5.37,7.82,11.19,6.18,10.4,6.52,9.16,9.279999999999999,2.65,9.42,14.02,8.26,7.13,5.85,2.41,7.08,11.55,13.66,6.21,28.71,23.1,3.48,7.18,10.98,8.41,4.47,8.77,11.11,19.33,5.05,7.06,16.89,8.1,4.78,6.48,12.16,6.86,7.7,4.74,4.75,12.64,12.91,6.95,7.1,5.58,21.35,18.86,6.7,9.31,8.68,6.45,5.69,7.53,4.45,20.91,16.94,2.29,9.4,3.81,8.23,6.8,5.36,7.25,4.49,6.23,5.41,9.890000000000001,10.5,7.65,4.72,5.49,11.77,14.65,16.09,6.53,8.33,5.08,6.83,5.98,6.62,8.17,6.47,2.58,9.42,null,6.29,23.03,4.28,9.449999999999999,10.31,3.92,16.63,22,9.720000000000001,6.52,8.970000000000001,7.27,29.74,10.31,8.49,4.81,6.48,8.25,16.39,7.04,9.83,5.28,10.57,5.13,5.97,8.6,4.21,7.11,12.24,14.39,4.4,10.13,8.26,9.050000000000001,7.84,7.82,4.92,6.22,6.43,null,3.92,null,8.300000000000001,19.93,21.84],[0.38,0.232,0.101,null,null,0.096,0.04,0.038,0.095,0.239,0.004,0.038,0.018,0.141,0.03,0.005,0.199,0.06,0.093,0.01,0.142,0.316,0.01,0.258,0.128,0.142,0.024,0.08400000000000001,0.018,0.036,0.093,0.322,0.5639999999999999,0.463,0.35,0.448,0.022,0.121,0.014,0.55,0.335,0.06,0.125,0.125,0.4,0.55,0.062,0.151,0.08799999999999999,0.279,0.07000000000000001,0.055,0.037,0.034,0.018,0.179,0.177,0.112,0.08500000000000001,0.07000000000000001,0.149,0.099,0.03,0.102,0.04,0.475,0.27,0.089,0.028,0.022,0.066,0.031,0.061,0.308,0.03,0.172,0.008999999999999999,0.366,null,0.054,null,0.054,0.15,null,0.227,0.03,0.237,0.62,0.37,0.28,0.139,0.001,0.037,0.08599999999999999,0.186,0.134,0.116,0.073,0.05,0.01,0.026,0.021,0.049,0.017,0.05,0.033,0.067,0.163,0.089,0.3,0.033,0.004,0.353,0.455,0.04,0.12,0.163,0.769,0.076,0.06,0.055,0.01,0.001,0.118,0.276,0.342,0.08400000000000001,0.2,0.45,0.03,0.317,0.06,0.25,0.059,null,0.038,0.289,0.213,0.17,0.206,null,0.217,0.262,0.097,null,0.38,0.021,0.01,0.15,0.043,0.165,0.39,0.269,null,0.021,0.027,0.216,0.062,0.068,0.353,0.224,0.08,0.144,0.05,0.053,0.01,0.002,0.08,0.101,0.054,0.401,null,0.035,0.07000000000000001,null,0.1,0.114,null,0.167,0.033,0.172,0.166,0.032,0.49,0,0.035,0.028,0.42,0.65,0.025,0.04,0.178,0.387,0.13,0.119,0.011,0.015,0.249,0.018,0.234,0.432,0.099,0.395,0.23,0.007,0.132,0.117,0.209,null,0.166,0.311,0.187,0.04,0.005,0.01,0.093,0.342,0.26,0.04,0.209,0.01,null,0.09,null,0.135,0.22,0.179],[0.24,0.188,0.6,null,null,0.658,0.18,0.22,0.358,0.343,0.333,0.262,0.304,0.457,0.07000000000000001,0.387,0.198,0.16,0.316,0.24,0.152,0.138,0.1,0.379,0.352,0.308,0.469,0.4,0.062,0.5610000000000001,0.304,0.196,0.082,0.203,0.3,0.17,0.294,0.219,0.032,0.2,0.259,0.493,0.473,0.342,0.04,0.11,0.57,0.096,0.299,0.171,0.308,0.261,0.198,0.393,0.246,0.225,0.328,0.306,0.231,0.312,0.357,0.302,0.906,0.254,0.294,0.099,0.11,0.135,0.295,0.214,0.156,0.19,0.592,0.142,0.283,0.275,0.296,0.246,null,0.213,null,0.18,0.17,null,0.188,0.1,0.362,0.12,0.203,0.2,0.312,0.092,0.312,0.15,0.276,0.458,0.424,0.666,0.46,0.13,0.317,0.291,0.337,0.258,0.02,0.287,0.386,0.188,0.242,0.34,0.403,0.479,0.208,0.287,0.261,0.21,0.443,0.054,0.499,0.39,0.325,0.13,0.07199999999999999,0.319,0.165,0.158,0.48,0.18,0.17,0.23,0.149,0.11,0.29,0.298,null,0.259,0.152,0.233,null,0.214,null,0.357,0.348,0.315,null,0.21,0.244,0.15,0.08799999999999999,0.273,0.275,0.17,0.487,null,0.415,0.39,0.251,0.12,0.156,0.381,0.207,0.27,0.326,0.311,0.274,0.45,0.801,0.19,0.35,0.371,0.229,null,0.258,0.2,null,0.26,0.584,null,0.148,0.613,0.209,0.255,0.304,0.31,0.339,0.294,0.369,0.11,0.1,0.303,0.295,0.276,0.203,0.22,0.515,0.282,0.34,0.23,0.259,0.286,0.172,0.441,0.204,0.27,0.57,0.318,0.298,0.38,null,0.272,0.222,0.452,0.585,0.237,0.204,0.311,0.229,0.12,0.419,0.41,0.19,null,0.28,null,0.472,0.29,0.243],[0.38,0.579,0.298,null,null,0.246,0.78,0.743,0.547,0.418,0.663,0.7,0.678,0.402,0.9,0.608,0.603,0.78,0.591,0.749,0.612,0.546,0.89,0.363,0.52,0.55,0.507,0.516,0.92,0.403,0.603,0.482,0.353,0.334,0.35,0.382,0.6840000000000001,0.66,0.954,0.25,0.406,0.447,0.403,0.533,0.5600000000000001,0.34,0.369,0.753,0.614,0.55,0.622,0.6840000000000001,0.765,0.573,0.735,0.596,0.495,0.582,0.6840000000000001,0.618,0.493,0.599,0.062,0.643,0.666,0.426,0.62,0.776,0.676,0.764,0.778,0.769,0.348,0.549,0.6870000000000001,0.553,0.695,0.387,null,0.733,null,0.766,0.68,null,0.585,0.87,0.401,0.26,0.427,0.52,0.549,0.906,0.651,0.765,0.538,0.408,0.46,0.261,0.49,0.86,0.657,0.6879999999999999,0.615,0.725,0.93,0.68,0.547,0.651,0.668,0.36,0.5629999999999999,0.516,0.439,0.258,0.699,0.67,0.394,0.177,0.425,0.55,0.62,0.86,0.927,0.5629999999999999,0.5590000000000001,0.499,0.436,0.62,0.38,0.74,0.534,0.83,0.46,0.643,null,0.702,0.5590000000000001,0.555,null,0.58,null,0.426,0.39,0.588,null,0.41,0.736,0.84,0.762,0.6840000000000001,0.5600000000000001,0.44,0.244,null,0.5639999999999999,0.583,0.533,0.8179999999999999,0.776,0.266,0.569,0.65,0.53,0.64,0.673,0.54,0.197,0.73,0.549,0.575,0.37,null,0.707,0.73,null,0.64,0.302,null,0.6840000000000001,0.354,0.619,0.579,0.665,0.21,0.661,0.672,0.603,0.47,0.25,0.671,0.665,0.545,0.41,0.65,0.366,0.707,0.645,0.519,0.723,0.48,0.396,0.46,0.401,0.5,0.423,0.55,0.585,0.411,null,0.5620000000000001,0.469,0.361,0.375,0.758,0.787,0.596,0.43,0.62,0.541,0.381,0.8,null,0.63,0.4,0.393,0.489,0.579]],\"colnames\":[\"Country\",\"Region\",\"Population\",\"Area (sq. mi.)\",\"Pop. Density (per sq. mi.)\",\"Coastline (coast/area ratio)\",\"Net migration\",\"Infant mortality (per 1000 births)\",\"GDP ($ per capita)\",\"Literacy (%)\",\"Phones (per 1000)\",\"Arable (%)\",\"Crops (%)\",\"Other (%)\",\"Climate\",\"Birthrate\",\"Deathrate\",\"Agriculture\",\"Industry\",\"Service\"],\"options\":{\"columns\":[{\"header\":\"Country\",\"name\":\"Country\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Region\",\"name\":\"Region\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Population\",\"name\":\"Population\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Area (sq. mi.)\",\"name\":\"Area (sq. mi.)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Pop. Density (per sq. mi.)\",\"name\":\"Pop. Density (per sq. mi.)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Coastline (coast/area ratio)\",\"name\":\"Coastline (coast/area ratio)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Net migration\",\"name\":\"Net migration\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Infant mortality (per 1000 births)\",\"name\":\"Infant mortality (per 1000 births)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"GDP ($ per capita)\",\"name\":\"GDP ($ per capita)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Literacy (%)\",\"name\":\"Literacy (%)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Phones (per 1000)\",\"name\":\"Phones (per 1000)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Arable (%)\",\"name\":\"Arable (%)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Crops (%)\",\"name\":\"Crops (%)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Other (%)\",\"name\":\"Other (%)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Climate\",\"name\":\"Climate\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Birthrate\",\"name\":\"Birthrate\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Deathrate\",\"name\":\"Deathrate\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Agriculture\",\"name\":\"Agriculture\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Industry\",\"name\":\"Industry\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Service\",\"name\":\"Service\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\",\"columnOptions\":{\"minWidth\":140}},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Freeze two first columns datagrid(countries) %>% grid_columns_opts( minWidth = 140, frozenCount = 2, frozenBorderWidth = 5 ) {\"x\":{\"nrow\":227,\"ncol\":20,\"data\":[[\"Afghanistan \",\"Albania \",\"Algeria \",\"American Samoa \",\"Andorra \",\"Angola \",\"Anguilla \",\"Antigua & Barbuda \",\"Argentina \",\"Armenia \",\"Aruba \",\"Australia \",\"Austria \",\"Azerbaijan \",\"Bahamas, The \",\"Bahrain \",\"Bangladesh \",\"Barbados \",\"Belarus \",\"Belgium \",\"Belize \",\"Benin \",\"Bermuda \",\"Bhutan \",\"Bolivia \",\"Bosnia & Herzegovina \",\"Botswana \",\"Brazil \",\"British Virgin Is. \",\"Brunei \",\"Bulgaria \",\"Burkina Faso \",\"Burma \",\"Burundi \",\"Cambodia \",\"Cameroon \",\"Canada \",\"Cape Verde \",\"Cayman Islands \",\"Central African Rep. \",\"Chad \",\"Chile \",\"China \",\"Colombia \",\"Comoros \",\"Congo, Dem. Rep. \",\"Congo, Repub. of the \",\"Cook Islands \",\"Costa Rica \",\"Cote d'Ivoire \",\"Croatia \",\"Cuba \",\"Cyprus \",\"Czech Republic \",\"Denmark \",\"Djibouti \",\"Dominica \",\"Dominican Republic \",\"East Timor \",\"Ecuador \",\"Egypt \",\"El Salvador \",\"Equatorial Guinea \",\"Eritrea \",\"Estonia \",\"Ethiopia \",\"Faroe Islands \",\"Fiji \",\"Finland \",\"France \",\"French Guiana \",\"French Polynesia \",\"Gabon \",\"Gambia, The \",\"Gaza Strip \",\"Georgia \",\"Germany \",\"Ghana \",\"Gibraltar \",\"Greece \",\"Greenland \",\"Grenada \",\"Guadeloupe \",\"Guam \",\"Guatemala \",\"Guernsey \",\"Guinea \",\"Guinea-Bissau \",\"Guyana \",\"Haiti \",\"Honduras \",\"Hong Kong \",\"Hungary \",\"Iceland \",\"India \",\"Indonesia \",\"Iran \",\"Iraq \",\"Ireland \",\"Isle of Man \",\"Israel \",\"Italy \",\"Jamaica \",\"Japan \",\"Jersey \",\"Jordan \",\"Kazakhstan \",\"Kenya \",\"Kiribati \",\"Korea, North \",\"Korea, South \",\"Kuwait \",\"Kyrgyzstan \",\"Laos \",\"Latvia \",\"Lebanon \",\"Lesotho \",\"Liberia \",\"Libya \",\"Liechtenstein \",\"Lithuania \",\"Luxembourg \",\"Macau \",\"Macedonia \",\"Madagascar \",\"Malawi \",\"Malaysia \",\"Maldives \",\"Mali \",\"Malta \",\"Marshall Islands \",\"Martinique \",\"Mauritania \",\"Mauritius \",\"Mayotte \",\"Mexico \",\"Micronesia, Fed. St. \",\"Moldova \",\"Monaco \",\"Mongolia \",\"Montserrat \",\"Morocco \",\"Mozambique \",\"Namibia \",\"Nauru \",\"Nepal \",\"Netherlands \",\"Netherlands Antilles \",\"New Caledonia \",\"New Zealand \",\"Nicaragua \",\"Niger \",\"Nigeria \",\"N. Mariana Islands \",\"Norway \",\"Oman \",\"Pakistan \",\"Palau \",\"Panama \",\"Papua New Guinea \",\"Paraguay \",\"Peru \",\"Philippines \",\"Poland \",\"Portugal \",\"Puerto Rico \",\"Qatar \",\"Reunion \",\"Romania \",\"Russia \",\"Rwanda \",\"Saint Helena \",\"Saint Kitts & Nevis \",\"Saint Lucia \",\"St Pierre & Miquelon \",\"Saint Vincent and the Grenadines \",\"Samoa \",\"San Marino \",\"Sao Tome & Principe \",\"Saudi Arabia \",\"Senegal \",\"Serbia \",\"Seychelles \",\"Sierra Leone \",\"Singapore \",\"Slovakia \",\"Slovenia \",\"Solomon Islands \",\"Somalia \",\"South Africa \",\"Spain \",\"Sri Lanka \",\"Sudan \",\"Suriname \",\"Swaziland \",\"Sweden \",\"Switzerland \",\"Syria \",\"Taiwan \",\"Tajikistan \",\"Tanzania \",\"Thailand \",\"Togo \",\"Tonga \",\"Trinidad & Tobago \",\"Tunisia \",\"Turkey \",\"Turkmenistan \",\"Turks & Caicos Is \",\"Tuvalu \",\"Uganda \",\"Ukraine \",\"United Arab Emirates \",\"United Kingdom \",\"United States \",\"Uruguay \",\"Uzbekistan \",\"Vanuatu \",\"Venezuela \",\"Vietnam \",\"Virgin Islands \",\"Wallis and Futuna \",\"West Bank \",\"Western Sahara \",\"Yemen \",\"Zambia \",\"Zimbabwe \"],[\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"NORTHERN AFRICA \",\"OCEANIA \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"C.W. OF IND. STATES \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"WESTERN EUROPE \",\"C.W. OF IND. STATES \",\"LATIN AMER. & CARIB \",\"NEAR EAST \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"C.W. OF IND. STATES \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"NORTHERN AMERICA \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"EASTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"NORTHERN AMERICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"EASTERN EUROPE \",\"LATIN AMER. & CARIB \",\"NEAR EAST \",\"EASTERN EUROPE \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"NORTHERN AFRICA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"BALTICS \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"OCEANIA \",\"WESTERN EUROPE \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"NEAR EAST \",\"C.W. OF IND. STATES \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"WESTERN EUROPE \",\"NORTHERN AMERICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"WESTERN EUROPE \",\"ASIA (EX. NEAR EAST) \",\"ASIA (EX. NEAR EAST) \",\"ASIA (EX. NEAR EAST) \",\"NEAR EAST \",\"WESTERN EUROPE \",\"WESTERN EUROPE \",\"NEAR EAST \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"WESTERN EUROPE \",\"NEAR EAST \",\"C.W. OF IND. STATES \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"ASIA (EX. NEAR EAST) \",\"ASIA (EX. NEAR EAST) \",\"NEAR EAST \",\"C.W. OF IND. STATES \",\"ASIA (EX. NEAR EAST) \",\"BALTICS \",\"NEAR EAST \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"NORTHERN AFRICA \",\"WESTERN EUROPE \",\"BALTICS \",\"WESTERN EUROPE \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"C.W. OF IND. STATES \",\"WESTERN EUROPE \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"NORTHERN AFRICA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"ASIA (EX. NEAR EAST) \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"WESTERN EUROPE \",\"NEAR EAST \",\"ASIA (EX. NEAR EAST) \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"WESTERN EUROPE \",\"LATIN AMER. & CARIB \",\"NEAR EAST \",\"SUB-SAHARAN AFRICA \",\"EASTERN EUROPE \",\"C.W. OF IND. STATES \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"LATIN AMER. & CARIB \",\"NORTHERN AMERICA \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"WESTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"NEAR EAST \",\"SUB-SAHARAN AFRICA \",\"EASTERN EUROPE \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"EASTERN EUROPE \",\"EASTERN EUROPE \",\"OCEANIA \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"LATIN AMER. & CARIB \",\"SUB-SAHARAN AFRICA \",\"WESTERN EUROPE \",\"WESTERN EUROPE \",\"NEAR EAST \",\"ASIA (EX. NEAR EAST) \",\"C.W. OF IND. STATES \",\"SUB-SAHARAN AFRICA \",\"ASIA (EX. NEAR EAST) \",\"SUB-SAHARAN AFRICA \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"NORTHERN AFRICA \",\"NEAR EAST \",\"C.W. OF IND. STATES \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"SUB-SAHARAN AFRICA \",\"C.W. OF IND. STATES \",\"NEAR EAST \",\"WESTERN EUROPE \",\"NORTHERN AMERICA \",\"LATIN AMER. & CARIB \",\"C.W. OF IND. STATES \",\"OCEANIA \",\"LATIN AMER. & CARIB \",\"ASIA (EX. NEAR EAST) \",\"LATIN AMER. & CARIB \",\"OCEANIA \",\"NEAR EAST \",\"NORTHERN AFRICA \",\"NEAR EAST \",\"SUB-SAHARAN AFRICA \",\"SUB-SAHARAN AFRICA \"],[31056997,3581655,32930091,57794,71201,12127071,13477,69108,39921833,2976372,71891,20264082,8192880,7961619,303770,698585,147365352,279912,10293011,10379067,287730,7862944,65773,2279723,8989046,4498976,1639833,188078227,23098,379444,7385367,13902972,47382633,8090068,13881427,17340702,33098932,420979,45436,4303356,9944201,16134219,1313973713,43593035,690948,62660551,3702314,21388,4075261,17654843,4494749,11382820,784301,10235455,5450661,486530,68910,9183984,1062777,13547510,78887007,6822378,540109,4786994,1324333,74777981,47246,905949,5231372,60876136,199509,274578,1424906,1641564,1428757,4661473,82422299,22409572,27928,10688058,56361,89703,452776,171019,12293545,65409,9690222,1442029,767245,8308504,7326496,6940432,9981334,299388,1095351995,245452739,68688433,26783383,4062235,75441,6352117,58133509,2758124,127463611,91084,5906760,15233244,34707817,105432,23113019,48846823,2418393,5213898,6368481,2274735,3874050,2022331,3042004,5900754,33987,3585906,474413,453125,2050554,18595469,13013926,24385858,359008,11716829,400214,60422,436131,3177388,1240827,201234,107449525,108004,4466706,32543,2832224,9439,33241259,19686505,2044147,13287,28287147,16491461,221736,219246,4076140,5570129,12525094,131859731,82459,4610820,3102229,165803560,20579,3191319,5670544,6506464,28302603,89468677,38536869,10605870,3927188,885359,787584,22303552,142893540,8648248,7502,39129,168458,7026,117848,176908,29251,193413,27019731,11987121,9396411,81541,6005250,4492150,5439448,2010347,552438,8863338,44187637,40397842,20222240,41236378,439117,1136334,9016596,7523934,18881361,23036087,7320815,37445392,64631595,5548702,114689,1065842,10175014,70413958,5042920,21152,11810,28195754,46710816,2602713,60609153,298444215,3431932,27307134,208869,25730435,84402966,108605,16025,2460492,273008,21456188,11502010,12236805],[647500,28748,2381740,199,468,1246700,102,443,2766890,29800,193,7686850,83870,86600,13940,665,144000,431,207600,30528,22966,112620,53,47000,1098580,51129,600370,8511965,153,5770,110910,274200,678500,27830,181040,475440,9984670,4033,262,622984,1284000,756950,9596960,1138910,2170,2345410,342000,240,51100,322460,56542,110860,9250,78866,43094,23000,754,48730,15007,283560,1001450,21040,28051,121320,45226,1127127,1399,18270,338145,547030,91000,4167,267667,11300,360,69700,357021,239460,7,131940,2166086,344,1780,541,108890,78,245857,36120,214970,27750,112090,1092,93030,103000,3287590,1919440,1648000,437072,70280,572,20770,301230,10991,377835,116,92300,2717300,582650,811,120540,98480,17820,198500,236800,64589,10400,30355,111370,1759540,160,65200,2586,28,25333,587040,118480,329750,300,1240000,316,11854,1100,1030700,2040,374,1972550,702,33843,2,1564116,102,446550,801590,825418,21,147181,41526,960,19060,268680,129494,1267000,923768,477,323802,212460,803940,458,78200,462840,406750,1285220,300000,312685,92391,13790,11437,2517,237500,17075200,26338,413,261,616,242,389,2944,61,1001,1960582,196190,88361,455,71740,693,48845,20273,28450,637657,1219912,504782,65610,2505810,163270,17363,449964,41290,185180,35980,143100,945087,514000,56785,748,5128,163610,780580,488100,430,26,236040,603700,82880,244820,9631420,176220,447400,12200,912050,329560,1910,274,5860,266000,527970,752614,390580],[48,124.6,13.8,290.4,152.1,9.699999999999999,132.1,156,14.4,99.90000000000001,372.5,2.6,97.7,91.90000000000001,21.8,1050.5,1023.4,649.5,49.6,340,12.5,69.8,1241,48.5,8.199999999999999,88,2.7,22.1,151,65.8,66.59999999999999,50.7,69.8,290.7,76.7,36.5,3.3,104.4,173.4,6.9,7.7,21.3,136.9,38.3,318.4,26.7,10.8,89.09999999999999,79.8,54.8,79.5,102.7,84.8,129.8,126.5,21.2,91.40000000000001,188.5,70.8,47.8,78.8,324.3,19.3,39.5,29.3,66.3,33.8,49.6,15.5,111.3,2.2,65.90000000000001,5.3,145.3,3968.8,66.90000000000001,230.9,93.59999999999999,3989.7,81,0,260.8,254.4,316.1,112.9,838.6,39.4,39.9,3.6,299.4,65.40000000000001,6355.7,107.3,2.9,333.2,127.9,41.7,61.3,57.8,131.9,305.8,193,250.9,337.4,785.2,64,5.6,59.6,130,191.8,496,135.7,26.3,26.9,35.2,372.5,66.59999999999999,27.3,3.4,212.4,55,183.5,16183,80.90000000000001,31.7,109.8,74,1196.7,9.5,1266.5,5.1,396.5,3.1,608.3,538.1,54.5,153.9,132,16271.5,1.8,92.5,74.40000000000001,24.6,2.5,632.7,192.2,397.1,231,11.5,15.2,43,9.9,142.7,172.9,14.2,14.6,206.2,44.9,40.8,12.3,16,22,298.2,123.3,114.8,284.8,77.40000000000001,312.9,93.90000000000001,8.4,328.4,18.2,149.9,273.5,29,303,60.1,479.5,193.2,13.8,61.1,106.3,179.2,83.7,6482.2,111.4,99.2,19.4,13.9,36.2,80,308.2,16.5,2.7,65.5,20,182.2,102,640.3,51.2,39.6,125.7,97.7,153.3,207.9,62.2,90.2,10.3,49.2,454.2,119.5,77.40000000000001,31.4,247.6,31,19.5,61,17.1,28.2,256.1,56.9,58.5,419.9,1,40.6,15.3,31.3],[0,1.26,0.04,58.29,0,0.13,59.8,34.54,0.18,0,35.49,0.34,0,0,25.41,24.21,0.4,22.51,0,0.22,1.68,0.11,194.34,0,0,0.04,0,0.09,52.29,2.79,0.32,0,0.28,0,0.24,0.08,2.02,23.93,61.07,0,0,0.85,0.15,0.28,15.67,0,0.05,50,2.52,0.16,10.32,3.37,7.01,0,16.97,1.37,19.63,2.64,4.7,0.79,0.24,1.46,1.06,1.84,8.390000000000001,0,79.84,6.18,0.37,0.63,0.42,60.6,0.33,0.71,11.11,0.44,0.67,0.23,171.43,10.37,2.04,35.17,17.19,23.2,0.37,64.09999999999999,0.13,0.97,0.21,6.38,0.73,67.12,0,4.83,0.21,2.85,0.15,0.01,2.06,27.97,1.31,2.52,9.300000000000001,7.87,60.34,0.03,0,0.09,140.94,2.07,2.45,2.8,0,0,0.82,2.16,0,0.52,0.1,0,0.14,0,146.43,0,0.82,0,1.42,214.67,0,62.28,3.12,31.82,0.07000000000000001,8.68,49.52,0.47,870.66,0,205,0,39.22,0.41,0.31,0.19,142.86,0,1.09,37.92,11.83,5.63,0.7,0,0.09,310.69,7.77,0.98,0.13,331.66,3.18,1.11,0,0.19,12.1,0.16,1.94,3.63,4.92,8.220000000000001,0.09,0.22,0,14.53,51.72,25.65,49.59,21.59,13.69,0,20.88,0.13,0.27,0,107.91,0.5600000000000001,27.85,0,0.23,18.67,0.47,0.23,0.98,2.04,0.03,0.24,0,0.72,0,0.1,4.35,0,0.15,0.63,0.1,56.02,7.06,0.7,0.92,0,90.47,92.31,0,0.46,1.59,5.08,0.21,0.37,0,20.72,0.31,1.05,9.84,47.08,0,0.42,0.36,0,0],[23.06,-4.93,-0.39,-20.71,6.6,0,10.76,-6.15,0.61,-6.47,0,3.98,2,-4.9,-2.2,1.05,-0.71,-0.31,2.54,1.23,0,0,2.49,0,-1.32,0.31,0,-0.03,10.01,3.59,-4.58,0,-1.8,-0.06,0,0,5.96,-12.07,18.75,0,-0.11,0,-0.4,-0.31,0,0,-0.17,null,0.51,-0.07000000000000001,1.58,-1.58,0.43,0.97,2.48,0,-13.87,-3.22,0,-8.58,-0.22,-3.74,0,0,-3.16,0,1.41,-3.14,0.95,0.66,6.27,2.94,0,1.57,1.6,-4.7,2.18,-0.64,0,2.35,-8.369999999999999,-13.92,-0.15,0,-1.67,3.84,-3.06,-1.57,-2.07,-3.4,-1.99,5.24,0.86,2.38,-0.07000000000000001,0,-0.84,0,4.99,5.36,0.68,2.07,-4.92,0,2.76,6.59,-3.35,-0.1,0,0,0,14.18,-2.45,0,-2.23,0,-0.74,0,0,4.85,-0.71,8.970000000000001,4.86,-1.45,0,0,0,0,-0.33,2.07,-6.04,-0.05,0,-0.9,6.78,-4.87,-20.99,-0.26,7.75,0,0,-0.98,0,0,0,0,2.91,-0.41,0,4.05,-1.22,-0.67,0.26,9.609999999999999,1.74,0.28,-2.77,2.85,-0.91,0,-0.08,-1.05,-1.5,-0.49,3.57,-1.46,16.29,0,-0.13,1.02,0,0,-7.11,-2.67,-4.86,-7.64,-11.7,10.98,-2.72,-2.71,0.2,-1.33,-5.69,0,11.53,0.3,1.12,0,5.37,-0.29,0.99,-1.31,-0.02,-8.81,0,1.67,4.05,0,0,-2.86,-2.06,0,0,0,-10.83,-0.57,0,-0.86,11.68,0,0,-0.39,1.03,2.19,3.41,-0.32,-1.72,0,-0.04,-0.45,-8.94,null,2.98,null,0,0,0],[163.07,21.52,31,9.27,4.05,191.19,21.03,19.46,15.18,23.28,5.89,4.69,4.66,81.73999999999999,25.21,17.27,62.6,12.5,13.37,4.68,25.69,85,8.529999999999999,100.44,53.11,21.05,54.58,29.61,18.05,12.61,20.55,97.56999999999999,67.23999999999999,69.29000000000001,71.48,68.26000000000001,4.75,47.77,8.19,91,93.81999999999999,8.800000000000001,24.18,20.97,74.93000000000001,94.69,93.86,null,9.949999999999999,90.83,6.84,6.33,7.18,3.93,4.56,104.13,14.15,32.38,47.41,23.66,32.59,25.1,85.13,74.87,7.87,95.31999999999999,6.24,12.62,3.57,4.26,12.07,8.44,53.64,72.02,22.93,18.59,4.16,51.43,5.13,5.53,15.82,14.62,8.6,6.94,35.93,4.71,90.37,107.17,33.26,73.45,29.32,2.97,8.57,3.31,56.29,35.6,41.58,50.25,5.39,5.93,7.03,5.94,12.36,3.26,5.24,17.35,29.21,61.47,48.52,24.04,7.05,9.949999999999999,35.64,85.22,9.550000000000001,24.52,84.23,128.87,24.6,4.7,6.89,4.81,4.39,10.09,76.83,103.32,17.7,56.52,116.79,3.89,29.45,7.09,70.89,15.03,62.4,20.91,30.21,40.42,5.43,53.79,7.35,41.62,130.79,48.98,9.949999999999999,66.98,5.04,10.03,7.72,5.85,29.11,121.69,98.8,7.11,3.7,19.51,72.44,14.84,20.47,51.45,25.63,31.94,23.51,8.51,5.05,8.24,18.61,7.78,26.43,15.39,91.23,19,14.49,13.53,7.54,14.78,27.71,5.73,43.11,13.24,55.51,12.89,15.53,143.64,2.29,7.41,4.45,21.29,116.7,61.81,4.42,14.35,62.5,23.57,69.27,2.77,4.39,29.53,6.4,110.76,98.54000000000001,20.48,66.61,12.62,24.31,24.77,41.04,73.08,15.67,20.03,67.83,20.34,14.51,5.16,6.5,11.95,71.09999999999999,55.16,22.2,25.95,8.029999999999999,null,19.62,null,61.5,88.29000000000001,67.69],[700,4500,6000,8000,19000,1900,8600,11000,11200,3500,28000,29000,30000,3400,16700,16900,1900,15700,6100,29100,4900,1100,36000,1300,2400,6100,9000,7600,16000,18600,7600,1100,1800,600,1900,1800,29800,1400,35000,1100,1200,9900,5000,6300,700,700,700,5000,9100,1400,10600,2900,19200,15700,31100,1300,5400,6000,500,3300,4000,4800,2700,700,12300,700,22000,5800,27400,27600,8300,17500,5500,1700,600,2500,27600,2200,17500,20000,20000,5000,8000,21000,4100,20000,2100,800,4000,1600,2600,28800,13900,30900,2900,3200,7000,1500,29600,21000,19800,26700,3900,28200,24800,4300,6300,1000,800,1300,17800,19000,1600,1700,10200,4800,3000,1000,6400,25000,11400,55100,19400,6700,800,600,9000,3900,900,17700,1600,14400,1800,11400,2600,9000,2000,1800,27000,1800,3400,4000,1200,7200,5000,1400,28600,11400,15000,21600,2300,800,900,12500,37800,13100,2100,9000,6300,2200,4700,5100,4600,11100,18000,16800,21500,5800,7000,8900,1300,2500,8800,5400,6900,2900,5600,34600,1200,11800,1600,2200,7800,500,23700,13300,19000,1700,500,10700,22000,3700,1900,4000,4900,26800,32700,3300,23400,1000,600,7400,1500,2200,9500,6900,6700,5800,9600,1100,1400,5400,23200,27700,37800,12800,1700,2900,4800,2500,17200,3700,800,null,800,800,1900],[36,86.5,70,97,100,42,95,89,97.09999999999999,98.59999999999999,97,100,98,97,95.59999999999999,89.09999999999999,43.1,97.40000000000001,99.59999999999999,98,94.09999999999999,40.9,98,42.2,87.2,null,79.8,86.40000000000001,97.8,93.90000000000001,98.59999999999999,26.6,85.3,51.6,69.40000000000001,79,97,76.59999999999999,98,51,47.5,96.2,90.90000000000001,92.5,56.5,65.5,83.8,95,96,50.9,98.5,97,97.59999999999999,99.90000000000001,100,67.90000000000001,94,84.7,58.6,92.5,57.7,80.2,85.7,58.6,99.8,42.7,null,93.7,100,99,83,98,63.2,40.1,null,99,99,74.8,null,97.5,null,98,90,99,70.59999999999999,null,35.9,42.4,98.8,52.9,76.2,93.5,99.40000000000001,99.90000000000001,59.5,87.90000000000001,79.40000000000001,40.4,98,null,95.40000000000001,98.59999999999999,87.90000000000001,99,null,91.3,98.40000000000001,85.09999999999999,null,99,97.90000000000001,83.5,97,66.40000000000001,99.8,87.40000000000001,84.8,57.5,82.59999999999999,100,99.59999999999999,100,94.5,null,68.90000000000001,62.7,88.7,97.2,46.4,92.8,93.7,97.7,41.7,85.59999999999999,null,92.2,89,99.09999999999999,99,97.8,97,51.7,47.8,84,null,45.2,99,96.7,91,99,67.5,17.6,68,97,100,75.8,45.7,92,92.59999999999999,64.59999999999999,94,90.90000000000001,92.59999999999999,99.8,93.3,94.09999999999999,82.5,88.90000000000001,98.40000000000001,99.59999999999999,70.40000000000001,97,97,67,99,96,99.7,96,79.3,78.8,40.2,93,58,31.4,92.5,null,99.7,null,37.8,86.40000000000001,97.90000000000001,92.3,61.1,93,81.59999999999999,99,99,76.90000000000001,96.09999999999999,99.40000000000001,78.2,92.59999999999999,60.9,98.5,98.59999999999999,74.2,86.5,98,98,null,69.90000000000001,99.7,77.90000000000001,99,97,98,99.3,53,93.40000000000001,90.3,null,50,null,null,50.2,80.59999999999999,90.7],[3.2,71.2,78.09999999999999,259.5,497.2,7.8,460,549.9,220.4,195.7,516.1,565.5,452.2,137.1,460.6,281.3,7.3,481.9,319.1,462.6,115.7,9.699999999999999,851.4,14.3,71.90000000000001,215.4,80.5,225.3,506.5,237.2,336.3,7,10.1,3.4,2.6,5.7,552.2,169.6,836.3,2.3,1.3,213,266.7,176.2,24.5,0.2,3.7,289.9,340.7,14.6,420.4,74.7,null,314.3,614.6,22.8,304.8,97.40000000000001,null,125.6,131.8,142.4,18.5,7.9,333.8,8.199999999999999,503.8,112.6,405.3,586.4,255.6,194.5,27.4,26.8,244.3,146.6,667.9,14.4,877.7,589.7,448.9,364.5,463.8,492,92.09999999999999,842.4,2.7,7.4,143.5,16.9,67.5,546.7,336.2,647.7,45.4,52,276.4,38.6,500.5,676,462.3,430.9,124,461.2,811.3,104.5,164.1,8.1,42.7,42.4,486.1,211,84,14.1,321.4,255.6,23.7,2.3,127.1,585.5,223.4,515.4,384.9,260,3.6,7.9,179,90,6.4,505,91.2,394.4,12.9,289.3,49.7,181.6,114.8,208.1,1035.6,55.1,null,40.4,3.5,62.6,143,15.9,460.8,365.3,252.2,441.7,39.7,1.9,9.300000000000001,254.7,461.7,85.5,31.8,325.6,137.9,10.9,49.2,79.5,38.4,306.3,399.2,283.1,232,380.9,196.9,280.6,2.7,293.3,638.9,303.3,683.2,190.9,75.2,704.3,36.2,140.6,22.2,285.8,262.4,4,411.4,220.1,406.1,13.4,11.3,107,453.5,61.5,16.3,184.7,30.8,715,680.9,153.8,591,33.5,4,108.9,10.6,97.7,303.5,123.6,269.5,74.59999999999999,269.5,59.3,3.6,259.9,475.3,543.5,898,291.4,62.9,32.6,140.1,187.7,652.8,118.6,145.2,null,37.2,8.199999999999999,26.8],[12.13,21.09,3.22,10,2.22,2.41,0,18.18,12.31,17.55,10.53,6.55,16.91,19.63,0.8,2.82,62.11,37.21,29.55,23.28,2.85,18.08,20,3.09,2.67,13.6,0.65,6.96,20,0.57,40.02,14.43,15.19,35.05,20.96,12.81,4.96,9.68,3.85,3.1,2.86,2.65,15.4,2.42,35.87,2.96,0.51,17.39,4.41,9.75,26.09,33.05,7.79,39.8,54.02,0.04,6.67,22.65,4.71,5.85,2.87,31.85,4.63,4.95,16.04,10.71,2.14,10.95,7.19,33.53,0.14,0.82,1.26,25,28.95,11.44,33.85,16.26,0,21.1,0,5.88,11.24,9.09,12.54,null,3.63,10.67,2.44,28.3,9.550000000000001,5.05,50.09,0.07000000000000001,54.4,11.32,8.720000000000001,13.15,15.2,9,16.39,27.79,16.07,12.19,0,2.67,7.98,8.08,2.74,20.76,17.18,0.73,7.3,3.8,29.67,16.62,10.87,3.95,1.03,25,45.22,23.28,0,22.26,5.07,23.38,5.48,13.33,3.82,28.13,16.67,10.38,0.48,49.26,null,12.99,5.71,55.3,0,0.77,20,19.61,5.1,0.99,0,21.68,26.71,10,0.38,5.6,15.94,3.54,31.29,13.04,2.87,0,27.87,8.699999999999999,7.36,0.46,7.6,2.89,18.95,45.91,21.75,3.95,1.64,13.6,40.82,7.33,40.54,12.9,19.44,6.56,13.04,17.95,21.2,16.67,6.25,1.67,12.78,33.35,2.22,6.98,1.64,30.16,8.6,0.64,1.67,12.08,26.07,13.86,6.83,0.37,10.35,6.54,10.42,25.22,24,6.61,4.52,29.36,46.15,23.61,14.62,17.86,30.93,3.72,2.33,0,25.88,56.21,0.6,23.46,19.13,7.43,10.83,2.46,2.95,19.97,11.76,5,16.9,0.02,2.78,7.08,8.32],[0.22,4.42,0.25,15,0,0.24,0,4.55,0.48,2.3,0,0.04,0.86,2.71,0.4,5.63,3.07,2.33,0.6,0.4,1.71,2.4,0,0.43,0.19,2.96,0.01,0.9,6.67,0.76,1.92,0.19,0.97,14.02,0.61,2.58,0.02,0.5,0,0.14,0.02,0.42,1.25,1.67,23.32,0.52,0.13,13.04,5.88,13.84,2.27,7.6,4.44,3.05,0.19,0,20,10.33,0.67,4.93,0.48,12.07,3.57,0.03,0.45,0.75,0,4.65,0.03,2.07,0.05,5.46,0.66,0.5,21.05,3.86,0.59,9.67,0,8.779999999999999,0,29.41,3.55,16.36,5.03,null,2.58,8.82,0.15,11.61,3.22,1.01,2.06,0,2.74,7.23,1.39,0.78,0.03,0,4.17,9.529999999999999,10.16,0.96,0,1.83,0.05,0.98,50.68,2.49,1.95,0.11,0.35,0.35,0.47,13.98,0.13,2.28,0.19,0,0.91,0.4,0,1.81,1.03,1.49,17.61,16.67,0.03,3.13,38.89,9.43,0.01,2.96,null,1.31,45.71,10.79,0,0,0,2.17,0.3,0,0,0.64,0.97,0,0.33,6.99,1.94,0.01,2.96,4.35,0,0.14,0.87,4.35,1.98,1.44,0.23,0.4,16.77,1.12,7.81,5.52,0.27,1.2,2.25,0.11,12.16,0,2.78,22.95,0,17.95,24.38,0,48.96,0.09,0.21,3.2,13.33,0.89,0,2.62,1.49,2,0.04,0.79,9.869999999999999,15.7,0.18,0.06,0.7,0.01,0.61,4.43,1,0.92,1.08,6.46,2.21,43.06,9.16,13.74,3.31,0.14,0,0,10.65,1.61,2.25,0.21,0.22,0.23,0.83,7.38,0.92,5.95,2.94,25,18.97,0,0.24,0.03,0.34],[87.65000000000001,74.48999999999999,96.53,75,97.78,97.34999999999999,100,77.27,87.20999999999999,80.15000000000001,89.47,93.41,82.23,77.66,98.8,91.55,34.82,60.46,69.84999999999999,76.31999999999999,95.44,79.52,80,96.48,97.14,83.44,99.34,92.15000000000001,73.33,98.67,58.06,85.38,83.84,50.93,78.43000000000001,84.61,95.02,89.81999999999999,96.15000000000001,96.76000000000001,97.12,96.93000000000001,83.34999999999999,95.91,40.81,96.52,99.36,69.56999999999999,89.70999999999999,76.41,71.65000000000001,59.35,87.77,57.15,45.79,99.95999999999999,73.33,67.02,94.62,89.22,96.65000000000001,56.08,91.8,95.02,83.51000000000001,88.54000000000001,97.86,84.40000000000001,92.78,64.40000000000001,99.81,93.72,98.08,74.5,50,84.7,65.56,74.06999999999999,100,70.12,100,64.70999999999999,85.20999999999999,74.55,82.43000000000001,null,93.79000000000001,80.51000000000001,97.41,60.09,87.23,93.94,47.85,99.93000000000001,42.86,81.45,89.89,86.06999999999999,84.77,91,79.44,62.68,73.77,86.84999999999999,100,95.5,91.97,90.94,46.58,76.75,80.87,99.16,92.34999999999999,95.84999999999999,69.86,69.40000000000001,89,93.77,98.78,75,53.87,76.31999999999999,100,75.93000000000001,93.91,75.13,76.91,70,96.15000000000001,68.73999999999999,44.44,80.19,99.51000000000001,47.78,null,85.7,48.58,33.91,100,99.23,80,78.22,94.59999999999999,99.01000000000001,100,77.68000000000001,72.31999999999999,90,99.29000000000001,87.41,82.12,96.45,65.75,82.61,97.13,99.73999999999999,71.26000000000001,86.95,90.66,98.09999999999999,92.17,96.70999999999999,64.28,52.97,70.44,90.53,98.09,85.2,56.93,92.56,47.3,87.09999999999999,77.78,70.48999999999999,86.95999999999999,64.09999999999999,54.42,83.33,44.79,98.23999999999999,87.01000000000001,63.45,84.45,92.13,98.36,67.22,89.91,97.36,98.29000000000001,87.13,64.06,70.44,92.98999999999999,99.56999999999999,88.95,93.45,88.97,70.34999999999999,75,92.47,94.40000000000001,64.18000000000001,51.64,33.33,76.22,68.40000000000001,65.76000000000001,96.14,97.67,100,63.47,42.18,97.15000000000001,76.33,80.65000000000001,92.34,88.34,90.16,96.13,74.08,85.3,70,64.13,99.98,96.98,92.90000000000001,91.34],[1,3,1,2,3,null,2,2,3,4,2,1,3,1,2,1,2,2,4,3,2,2,2,2,1.5,4,1,2,2,2,3,2,2,2,2,1.5,null,3,2,2,2,3,1.5,2,2,2,2,2,2,2,null,2,3,3,3,1,2,2,2,2,1,2,2,1.5,3,2,null,2,3,4,2,2,2,2,3,3,3,2,null,3,1,2,2,2,2,3,2,2,2,2,2,2,3,3,2.5,2,1,1,3,3,3,null,2,3,3,1,4,1.5,2,3,3,1,2.5,2,3,null,3,2,null,4,null,null,2,3,2,2,2,2,2,null,2,2,1,2,2,1.5,2,null,null,1,2,null,2,1,2,null,3,2,2,3,2,1,1.5,2,3,1,1,2,2,2,2,1.5,2,3,3,2,1,2,3,null,3,null,2,2,null,2,2,null,2,1,2,null,2,2,2,3,null,2,1,1,3,2,2,2,2.5,3,3,1,2,2,null,2,2,2,2,3,3,1,2,2,2,3,1,3,3,3,1,2,2,2,2,2,3,1,1,2,2],[46.6,15.11,17.14,22.46,8.710000000000001,45.11,14.17,16.93,16.73,12.07,11.03,12.14,8.74,20.74,17.57,17.8,29.8,12.71,11.16,10.38,28.84,38.85,11.4,33.65,23.3,8.77,23.08,16.56,14.89,18.79,9.65,45.62,17.91,42.22,26.9,33.89,10.78,24.87,12.74,33.91,45.73,15.23,13.25,20.48,36.93,43.69,42.57,21,18.32,35.11,9.609999999999999,11.89,12.56,9.02,11.13,39.53,15.27,23.22,26.99,22.29,22.94,26.61,35.59,34.33,10.04,37.98,14.05,22.55,10.45,11.99,20.46,16.68,36.16,39.37,39.45,10.41,8.25,30.52,10.74,9.68,15.93,22.08,15.05,18.79,29.88,8.81,41.76,37.22,18.28,36.44,28.24,7.29,9.720000000000001,13.64,22.01,20.34,17,31.98,14.45,11.05,17.97,8.720000000000001,20.82,9.369999999999999,9.300000000000001,21.25,16,39.72,30.65,15.54,10,21.94,22.8,35.49,9.24,18.52,24.75,44.77,26.49,10.21,8.75,11.94,8.48,12.02,41.41,43.13,22.86,34.81,49.82,10.22,33.05,13.74,40.99,15.43,40.95,20.69,24.68,15.7,9.19,21.59,17.59,21.98,35.18,24.32,24.76,30.98,10.9,14.78,18.11,13.76,24.51,50.73,40.43,19.43,11.46,36.24,29.74,18.03,21.74,29.36,29.1,20.48,24.89,9.85,10.72,12.77,15.56,18.9,10.7,9.949999999999999,40.37,12.13,18.02,19.68,13.52,16.18,16.43,10.02,40.25,29.34,32.78,null,16.03,45.76,9.34,10.65,8.98,30.01,45.13,18.2,10.06,15.51,34.53,18.02,27.41,10.27,9.710000000000001,27.76,12.56,32.65,37.71,13.87,37.01,25.37,12.9,15.52,16.62,27.61,21.84,22.18,47.35,8.82,18.96,10.71,14.14,13.91,26.36,22.72,18.71,16.86,13.96,null,31.67,null,42.89,41,28.01],[20.34,5.22,4.61,3.27,6.25,24.2,5.34,5.37,7.55,8.23,6.68,7.51,9.76,9.75,9.050000000000001,4.14,8.27,8.67,14.02,10.27,5.72,12.22,7.74,12.7,7.53,8.27,29.5,6.17,4.42,3.45,14.27,15.6,9.83,13.46,9.06,13.47,7.8,6.55,4.89,18.65,16.38,5.81,6.97,5.58,8.199999999999999,13.27,12.93,null,4.36,14.84,11.48,7.22,7.68,10.59,10.36,19.31,6.73,5.73,6.24,4.23,5.23,5.78,15.06,9.6,13.25,14.86,8.699999999999999,5.65,9.859999999999999,9.140000000000001,4.88,4.69,12.25,12.25,3.8,9.23,10.62,9.720000000000001,9.31,10.24,7.84,6.88,6.09,4.48,5.2,10.01,15.48,16.53,8.279999999999999,12.17,5.28,6.29,13.11,6.72,8.18,6.25,5.55,5.37,7.82,11.19,6.18,10.4,6.52,9.16,9.279999999999999,2.65,9.42,14.02,8.26,7.13,5.85,2.41,7.08,11.55,13.66,6.21,28.71,23.1,3.48,7.18,10.98,8.41,4.47,8.77,11.11,19.33,5.05,7.06,16.89,8.1,4.78,6.48,12.16,6.86,7.7,4.74,4.75,12.64,12.91,6.95,7.1,5.58,21.35,18.86,6.7,9.31,8.68,6.45,5.69,7.53,4.45,20.91,16.94,2.29,9.4,3.81,8.23,6.8,5.36,7.25,4.49,6.23,5.41,9.890000000000001,10.5,7.65,4.72,5.49,11.77,14.65,16.09,6.53,8.33,5.08,6.83,5.98,6.62,8.17,6.47,2.58,9.42,null,6.29,23.03,4.28,9.449999999999999,10.31,3.92,16.63,22,9.720000000000001,6.52,8.970000000000001,7.27,29.74,10.31,8.49,4.81,6.48,8.25,16.39,7.04,9.83,5.28,10.57,5.13,5.97,8.6,4.21,7.11,12.24,14.39,4.4,10.13,8.26,9.050000000000001,7.84,7.82,4.92,6.22,6.43,null,3.92,null,8.300000000000001,19.93,21.84],[0.38,0.232,0.101,null,null,0.096,0.04,0.038,0.095,0.239,0.004,0.038,0.018,0.141,0.03,0.005,0.199,0.06,0.093,0.01,0.142,0.316,0.01,0.258,0.128,0.142,0.024,0.08400000000000001,0.018,0.036,0.093,0.322,0.5639999999999999,0.463,0.35,0.448,0.022,0.121,0.014,0.55,0.335,0.06,0.125,0.125,0.4,0.55,0.062,0.151,0.08799999999999999,0.279,0.07000000000000001,0.055,0.037,0.034,0.018,0.179,0.177,0.112,0.08500000000000001,0.07000000000000001,0.149,0.099,0.03,0.102,0.04,0.475,0.27,0.089,0.028,0.022,0.066,0.031,0.061,0.308,0.03,0.172,0.008999999999999999,0.366,null,0.054,null,0.054,0.15,null,0.227,0.03,0.237,0.62,0.37,0.28,0.139,0.001,0.037,0.08599999999999999,0.186,0.134,0.116,0.073,0.05,0.01,0.026,0.021,0.049,0.017,0.05,0.033,0.067,0.163,0.089,0.3,0.033,0.004,0.353,0.455,0.04,0.12,0.163,0.769,0.076,0.06,0.055,0.01,0.001,0.118,0.276,0.342,0.08400000000000001,0.2,0.45,0.03,0.317,0.06,0.25,0.059,null,0.038,0.289,0.213,0.17,0.206,null,0.217,0.262,0.097,null,0.38,0.021,0.01,0.15,0.043,0.165,0.39,0.269,null,0.021,0.027,0.216,0.062,0.068,0.353,0.224,0.08,0.144,0.05,0.053,0.01,0.002,0.08,0.101,0.054,0.401,null,0.035,0.07000000000000001,null,0.1,0.114,null,0.167,0.033,0.172,0.166,0.032,0.49,0,0.035,0.028,0.42,0.65,0.025,0.04,0.178,0.387,0.13,0.119,0.011,0.015,0.249,0.018,0.234,0.432,0.099,0.395,0.23,0.007,0.132,0.117,0.209,null,0.166,0.311,0.187,0.04,0.005,0.01,0.093,0.342,0.26,0.04,0.209,0.01,null,0.09,null,0.135,0.22,0.179],[0.24,0.188,0.6,null,null,0.658,0.18,0.22,0.358,0.343,0.333,0.262,0.304,0.457,0.07000000000000001,0.387,0.198,0.16,0.316,0.24,0.152,0.138,0.1,0.379,0.352,0.308,0.469,0.4,0.062,0.5610000000000001,0.304,0.196,0.082,0.203,0.3,0.17,0.294,0.219,0.032,0.2,0.259,0.493,0.473,0.342,0.04,0.11,0.57,0.096,0.299,0.171,0.308,0.261,0.198,0.393,0.246,0.225,0.328,0.306,0.231,0.312,0.357,0.302,0.906,0.254,0.294,0.099,0.11,0.135,0.295,0.214,0.156,0.19,0.592,0.142,0.283,0.275,0.296,0.246,null,0.213,null,0.18,0.17,null,0.188,0.1,0.362,0.12,0.203,0.2,0.312,0.092,0.312,0.15,0.276,0.458,0.424,0.666,0.46,0.13,0.317,0.291,0.337,0.258,0.02,0.287,0.386,0.188,0.242,0.34,0.403,0.479,0.208,0.287,0.261,0.21,0.443,0.054,0.499,0.39,0.325,0.13,0.07199999999999999,0.319,0.165,0.158,0.48,0.18,0.17,0.23,0.149,0.11,0.29,0.298,null,0.259,0.152,0.233,null,0.214,null,0.357,0.348,0.315,null,0.21,0.244,0.15,0.08799999999999999,0.273,0.275,0.17,0.487,null,0.415,0.39,0.251,0.12,0.156,0.381,0.207,0.27,0.326,0.311,0.274,0.45,0.801,0.19,0.35,0.371,0.229,null,0.258,0.2,null,0.26,0.584,null,0.148,0.613,0.209,0.255,0.304,0.31,0.339,0.294,0.369,0.11,0.1,0.303,0.295,0.276,0.203,0.22,0.515,0.282,0.34,0.23,0.259,0.286,0.172,0.441,0.204,0.27,0.57,0.318,0.298,0.38,null,0.272,0.222,0.452,0.585,0.237,0.204,0.311,0.229,0.12,0.419,0.41,0.19,null,0.28,null,0.472,0.29,0.243],[0.38,0.579,0.298,null,null,0.246,0.78,0.743,0.547,0.418,0.663,0.7,0.678,0.402,0.9,0.608,0.603,0.78,0.591,0.749,0.612,0.546,0.89,0.363,0.52,0.55,0.507,0.516,0.92,0.403,0.603,0.482,0.353,0.334,0.35,0.382,0.6840000000000001,0.66,0.954,0.25,0.406,0.447,0.403,0.533,0.5600000000000001,0.34,0.369,0.753,0.614,0.55,0.622,0.6840000000000001,0.765,0.573,0.735,0.596,0.495,0.582,0.6840000000000001,0.618,0.493,0.599,0.062,0.643,0.666,0.426,0.62,0.776,0.676,0.764,0.778,0.769,0.348,0.549,0.6870000000000001,0.553,0.695,0.387,null,0.733,null,0.766,0.68,null,0.585,0.87,0.401,0.26,0.427,0.52,0.549,0.906,0.651,0.765,0.538,0.408,0.46,0.261,0.49,0.86,0.657,0.6879999999999999,0.615,0.725,0.93,0.68,0.547,0.651,0.668,0.36,0.5629999999999999,0.516,0.439,0.258,0.699,0.67,0.394,0.177,0.425,0.55,0.62,0.86,0.927,0.5629999999999999,0.5590000000000001,0.499,0.436,0.62,0.38,0.74,0.534,0.83,0.46,0.643,null,0.702,0.5590000000000001,0.555,null,0.58,null,0.426,0.39,0.588,null,0.41,0.736,0.84,0.762,0.6840000000000001,0.5600000000000001,0.44,0.244,null,0.5639999999999999,0.583,0.533,0.8179999999999999,0.776,0.266,0.569,0.65,0.53,0.64,0.673,0.54,0.197,0.73,0.549,0.575,0.37,null,0.707,0.73,null,0.64,0.302,null,0.6840000000000001,0.354,0.619,0.579,0.665,0.21,0.661,0.672,0.603,0.47,0.25,0.671,0.665,0.545,0.41,0.65,0.366,0.707,0.645,0.519,0.723,0.48,0.396,0.46,0.401,0.5,0.423,0.55,0.585,0.411,null,0.5620000000000001,0.469,0.361,0.375,0.758,0.787,0.596,0.43,0.62,0.541,0.381,0.8,null,0.63,0.4,0.393,0.489,0.579]],\"colnames\":[\"Country\",\"Region\",\"Population\",\"Area (sq. mi.)\",\"Pop. Density (per sq. mi.)\",\"Coastline (coast/area ratio)\",\"Net migration\",\"Infant mortality (per 1000 births)\",\"GDP ($ per capita)\",\"Literacy (%)\",\"Phones (per 1000)\",\"Arable (%)\",\"Crops (%)\",\"Other (%)\",\"Climate\",\"Birthrate\",\"Deathrate\",\"Agriculture\",\"Industry\",\"Service\"],\"options\":{\"columns\":[{\"header\":\"Country\",\"name\":\"Country\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Region\",\"name\":\"Region\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Population\",\"name\":\"Population\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Area (sq. mi.)\",\"name\":\"Area (sq. mi.)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Pop. Density (per sq. mi.)\",\"name\":\"Pop. Density (per sq. mi.)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Coastline (coast/area ratio)\",\"name\":\"Coastline (coast/area ratio)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Net migration\",\"name\":\"Net migration\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Infant mortality (per 1000 births)\",\"name\":\"Infant mortality (per 1000 births)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"GDP ($ per capita)\",\"name\":\"GDP ($ per capita)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Literacy (%)\",\"name\":\"Literacy (%)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Phones (per 1000)\",\"name\":\"Phones (per 1000)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Arable (%)\",\"name\":\"Arable (%)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Crops (%)\",\"name\":\"Crops (%)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Other (%)\",\"name\":\"Other (%)\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Climate\",\"name\":\"Climate\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Birthrate\",\"name\":\"Birthrate\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Deathrate\",\"name\":\"Deathrate\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Agriculture\",\"name\":\"Agriculture\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Industry\",\"name\":\"Industry\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Service\",\"name\":\"Service\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\",\"columnOptions\":{\"minWidth\":140,\"frozenCount\":2,\"frozenBorderWidth\":5}},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/grid_editor_date.html","id":null,"dir":"Reference","previous_headings":"","what":"Grid editor for date/time columns — grid_editor_date","title":"Grid editor for date/time columns — grid_editor_date","text":"Allow edit content columns calendar time picker, retrieve value server-side shiny application input$_data.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_editor_date.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Grid editor for date/time columns — grid_editor_date","text":"","code":"grid_editor_date( grid, column, format = \"yyyy-MM-dd\", type = c(\"date\", \"month\", \"year\"), timepicker = c(\"none\", \"tab\", \"normal\") )"},{"path":"https://dreamrs.github.io/toastui/reference/grid_editor_date.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Grid editor for date/time columns — grid_editor_date","text":"grid table created datagrid(). column Column activate date picker. format Date format, default \"yyyy-MM-dd\". type Type selection: date, month year. timepicker Add timepicker.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_editor_date.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Grid editor for date/time columns — grid_editor_date","text":"datagrid htmlwidget.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/grid_editor_date.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Grid editor for date/time columns — grid_editor_date","text":"","code":"library(toastui) dat <- data.frame( date = Sys.Date() + 1:10, month = format(Sys.Date() + 1:10, format = \"%Y-%m\"), year = format(Sys.Date() + 1:10, format = \"%Y\"), time1 = Sys.time() + 1:10, time2 = Sys.time() + 1:10 ) datagrid(dat) %>% grid_editor_date( column = \"date\" ) %>% grid_editor_date( column = \"month\", type = \"month\", format = \"yyyy-MM\" ) %>% grid_editor_date( column = \"year\", type = \"year\", format = \"yyyy\" ) %>% grid_editor_date( column = \"time1\", timepicker = \"tab\", format = \"yyyy-MM-dd HH:mm\" ) %>% grid_editor_date( column = \"time2\", timepicker = \"normal\", format = \"yyyy-MM-dd HH:mm\" ) {\"x\":{\"nrow\":10,\"ncol\":5,\"data\":[[\"2023-06-21\",\"2023-06-22\",\"2023-06-23\",\"2023-06-24\",\"2023-06-25\",\"2023-06-26\",\"2023-06-27\",\"2023-06-28\",\"2023-06-29\",\"2023-06-30\"],[\"2023-06\",\"2023-06\",\"2023-06\",\"2023-06\",\"2023-06\",\"2023-06\",\"2023-06\",\"2023-06\",\"2023-06\",\"2023-06\"],[\"2023\",\"2023\",\"2023\",\"2023\",\"2023\",\"2023\",\"2023\",\"2023\",\"2023\",\"2023\"],[\"2023-06-20T14:10:39Z\",\"2023-06-20T14:10:40Z\",\"2023-06-20T14:10:41Z\",\"2023-06-20T14:10:42Z\",\"2023-06-20T14:10:43Z\",\"2023-06-20T14:10:44Z\",\"2023-06-20T14:10:45Z\",\"2023-06-20T14:10:46Z\",\"2023-06-20T14:10:47Z\",\"2023-06-20T14:10:48Z\"],[\"2023-06-20T14:10:39Z\",\"2023-06-20T14:10:40Z\",\"2023-06-20T14:10:41Z\",\"2023-06-20T14:10:42Z\",\"2023-06-20T14:10:43Z\",\"2023-06-20T14:10:44Z\",\"2023-06-20T14:10:45Z\",\"2023-06-20T14:10:46Z\",\"2023-06-20T14:10:47Z\",\"2023-06-20T14:10:48Z\"]],\"colnames\":[\"date\",\"month\",\"year\",\"time1\",\"time2\"],\"options\":{\"columns\":[{\"header\":\"date\",\"name\":\"date\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"editor\":{\"type\":\"datePicker\",\"options\":{\"format\":\"yyyy-MM-dd\"}}},{\"header\":\"month\",\"name\":\"month\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"editor\":{\"type\":\"datePicker\",\"options\":{\"format\":\"yyyy-MM\",\"type\":\"month\"}}},{\"header\":\"year\",\"name\":\"year\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"editor\":{\"type\":\"datePicker\",\"options\":{\"format\":\"yyyy\",\"type\":\"year\"}}},{\"header\":\"time1\",\"name\":\"time1\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"editor\":{\"type\":\"datePicker\",\"options\":{\"format\":\"yyyy-MM-dd HH:mm\",\"timepicker\":{\"layoutType\":\"tab\",\"inputType\":\"spinbox\"}}}},{\"header\":\"time2\",\"name\":\"time2\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"editor\":{\"type\":\"datePicker\",\"options\":{\"format\":\"yyyy-MM-dd HH:mm\",\"timepicker\":true}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/grid_filters.html","id":null,"dir":"Reference","previous_headings":"","what":"Set filters options — grid_filters","title":"Set filters options — grid_filters","text":"Set filters options","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_filters.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Set filters options — grid_filters","text":"","code":"grid_filters( grid, columns, showApplyBtn = NULL, showClearBtn = NULL, operator = NULL, format = \"yyyy-MM-dd\", type = \"auto\" )"},{"path":"https://dreamrs.github.io/toastui/reference/grid_filters.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Set filters options — grid_filters","text":"grid table created datagrid(). columns Name(s) column data used datagrid(). showApplyBtn Apply filters button pressed. showClearBtn Reset filter already applied. operator Multi-option filter, operator used multiple rules : \"\" \"\". format Date format. type Type filter : \"auto\", \"text\", \"number\", \"date\" \"select\".","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_filters.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Set filters options — grid_filters","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_filters.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Set filters options — grid_filters","text":"","code":"library(toastui) data <- data.frame( number = 1:12, month.abb = month.abb, month.name = month.name, date = Sys.Date() + 0:11, stringsAsFactors = FALSE ) datagrid(data) %>% grid_filters( columns = \"month.abb\", showApplyBtn = TRUE, showClearBtn = TRUE, type = \"text\" ) %>% grid_filters( columns = \"month.name\", type = \"select\" ) %>% grid_filters(columns = \"date\") %>% grid_filters(columns = \"number\") #> Warning: number of items to replace is not a multiple of replacement length {\"x\":{\"nrow\":12,\"ncol\":4,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12],[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],[\"2023-06-20\",\"2023-06-21\",\"2023-06-22\",\"2023-06-23\",\"2023-06-24\",\"2023-06-25\",\"2023-06-26\",\"2023-06-27\",\"2023-06-28\",\"2023-06-29\",\"2023-06-30\",\"2023-07-01\"]],\"colnames\":[\"number\",\"month.abb\",\"month.name\",\"date\"],\"options\":{\"columns\":[{\"header\":\"number\",\"name\":\"number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":\"number\"},{\"header\":\"month.abb\",\"name\":\"month.abb\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":{\"type\":\"text\",\"showApplyBtn\":true,\"showClearBtn\":true}},{\"header\":\"month.name\",\"name\":\"month.name\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":\"select\"},{\"header\":\"date\",\"name\":\"date\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":{\"type\":[\"date\"],\"options\":{\"format\":\"yyyy-MM-dd\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} # Filter all variables datagrid(rolling_stones_500) %>% grid_filters(columns = names(rolling_stones_500)) {\"x\":{\"nrow\":500,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957,1970,1975,1964,1991,1968,1956,1976,1968,1976,1969,1970,1987,1991,1971,1991,1970,2000,1979,1971,1977,1986,1972,1975,1970,1991,1984,1980,1965,1969,1971,1977,1972,1967,1967,1968,1984,1979,1968,1969,1972,1973,1978,1987,1984,1970,1969,1963,1978,1971,1968,1955,1966,1959,1970,1962,1977,2003,1971,1966,1970,1995,1966,1974,1967,1967,1965,1970,2005,1960,1968,1969,1972,1986,1967,1971,1973,1967,1973,1980,1977,1970,1977,1973,1994,1992,1974,1985,1992,1974,1978,1965,1963,1968,1988,1977,1967,1970,1973,1969,1978,2004,1979,1991,1958,1980,1989,1980,1975,1975,1971,1968,1997,1982,2002,1973,1982,1986,1977,1977,1970,1968,1971,1972,1976,1970,1976,1978,1992,2001,1965,1974,1975,1975,1990,1969,1973,1986,1967,1969,1969,1970,1969,1994,1972,1966,1998,1983,1967,2001,1979,1994,1966,1987,2006,1968,1980,1970,1970,1991,1969,1975,1994,1981,1991,1973,1986,1961,1986,1986,1970,1991,1972,1983,1999,2004,1982,1989,1987,1975,1989,1975,1972,1965,1968,2000,1992,1965,1962,1989,1972,1984,1984,1970,2000,1993,1966,1969,1959,1992,1996,1977,2001,1980,1966,1991,1977,1985,1968,1997,1978,1970,1969,1988,1970,1959,1968,1973,1972,1985,1978,1965,1997,1966,1974,1999,1975,1989,1997,1973,2000,1994,1964,1974,1978,1972,1972,1980,1968,1967,1973,1977,1975,1968,1969,1970,1985,1968,2003,1994,1971,1971,1990,1967,1994,1998,1996,1964,1956,1969,1991,1994,1988,1994,1998,1979,1969,1988,1972,1973,2001,1972,1972,1981,1976,1977,1989,1993,1988,1986,1975,1965,1982,1981,1979,1994,2007,1971,1968,1974,1981,1999,1990,1977,1973,1984,1989,1967,1960,2003,1966,1979,1985,2010,1978,1965,1970,1967,1960,1972,1979,2000,1993,1987,1971,1992,1994,1998,1972,1987,1973,2006,1979,1969,1975,1974,1995,1991,1995,1994,1973,2011,1976,1978,1966,2001,1974,1993,1985,1989,2003,1976,1970,2007,1974,2007,1973,1991,1983,1985,1995,1999,1994,1973,1972,1974,1993,1980,1989,1967,1997,1974,1977,1984,1981,1978,1999,1980,1973,1994,1957,1990,1963,2001,2002,1974,1978,2002,1978,1975,2007,2000,1973,1970,1972,1993,2002,2008,1979,1985,1985,1977,1978,1977,1972,1976,1970,1964,1983,1978,1973,2006,1971,1987,1971,1984,1978,2005,1970,1968,1994,1979,1987,1981,1987,1999,2002,1987,1965,1996,1985,1974,1987,1984,2001,1979,1997,1996,2002,1971,1995,2000,1986,1979,1972,1994,1975,1983,1985,1976,1973,1967,1983,2002,2007,1972,1969,2001,1989,1971,1998],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\",\"Bridge Over Troubled Water\",\"Greatest Hits\",\"Meet The Beatles!\",\"The Birth of Soul\",\"Electric Ladyland\",\"Elvis Presley\",\"Songs in the Key of Life\",\"Beggars Banquet\",\"Chronicle: The 20 Greatest Hits\",\"Trout Mask Replica\",\"Greatest Hits\",\"Appetite for Destruction\",\"Achtung Baby\",\"Sticky Fingers\",\"Back to Mono (1958-1969)\",\"Moondance\",\"Kid A\",\"Off the Wall\",\"[Led Zeppelin IV]\",\"The Stranger\",\"Graceland\",\"Superfly\",\"Physical Graffiti\",\"After the Gold Rush\",\"Star Time\",\"Purple Rain\",\"Back in Black\",\"Otis Blue: Otis Redding Sings Soul\",\"Led Zeppelin II\",\"Imagine\",\"The Clash\",\"Harvest\",\"Axis: Bold as Love\",\"I Never Loved a Man the Way I Love You\",\"Lady Soul\",\"Born in the U.S.A.\",\"The Wall\",\"At Folsom Prison\",\"Dusty in Memphis\",\"Talking Book\",\"Goodbye Yellow Brick Road\",\"20 Golden Greats\",\"Sign \\\"\\\"Peace\\\"\\\" the Times\",\"40 Greatest Hits\",\"Bitches Brew\",\"Tommy\",\"The Freewheelin' Bob Dylan\",\"This Year's Model\",\"There's a Riot Goin' On\",\"Odessey and Oracle\",\"In the Wee Small Hours\",\"Fresh Cream\",\"Giant Steps\",\"Sweet Baby James\",\"Modern Sounds in Country and Western Music\",\"Rocket to Russia\",\"Portrait of a Legend 1951-1964\",\"Hunky Dory\",\"Aftermath\",\"Loaded\",\"The Bends\",\"If You Can Believe Your Eyes and Ears\",\"Court and Spark\",\"Disraeli Gears\",\"The Who Sell Out\",\"Out of Our Heads\",\"Layla and Other Assorted Love Songs\",\"Late Registration\",\"At Last!\",\"Sweetheart of the Rodeo\",\"Stand!\",\"The Harder They Come\",\"Raising Hell\",\"Moby Grape\",\"Pearl\",\"Catch a Fire\",\"Younger Than Yesterday\",\"Raw Power\",\"Remain in Light\",\"Marquee Moon\",\"Paranoid\",\"Saturday Night Fever: The Original Movie Sound Track\",\"The Wild, the Innocent & the E Street Shuffle\",\"Ready to Die\",\"Slanted and Enchanted\",\"Greatest Hits\",\"Tim\",\"The Chronic\",\"Rejuvenation\",\"Parallel Lines\",\"Live at the Regal\",\"A Christmas Gift for You From Phil Spector\",\"Gris-Gris\",\"Straight Outta Compton\",\"Aja\",\"Surrealistic Pillow\",\"Deja vu\",\"Houses of the Holy\",\"Santana\",\"Darkness on the Edge of Town\",\"Funeral\",\"The B 52's / Play Loud\",\"The Low End Theory\",\"Moanin' in the Moonlight\",\"Pretenders\",\"Paul's Boutique\",\"Closer\",\"Captain Fantastic and the Brown Dirt Cowboy\",\"Alive!\",\"Electric Warrior\",\"The Dock of the Bay\",\"OK Computer\",\"1999\",\"The Very Best of Linda Ronstadt\",\"Let's Get It On\",\"Imperial Bedroom\",\"Master of Puppets\",\"My Aim Is True\",\"Exodus\",\"Live at Leeds\",\"The Notorious Byrd Brothers\",\"Every Picture Tells a Story\",\"Something/Anything?\",\"Desire\",\"Close to You\",\"Rocks\",\"One Nation Under a Groove\",\"The Anthology: 1961-1977\",\"The Definitive Collection\",\"The Rolling Stones, Now!\",\"Natty Dread\",\"Fleetwood Mac\",\"Red Headed Stranger\",\"The Immaculate Collection\",\"The Stooges\",\"Fresh\",\"So\",\"Buffalo Springfield Again\",\"Happy Trails\",\"From Elvis in Memphis\",\"Fun House\",\"The Gilded Palace of Sin\",\"Dookie\",\"Transformer\",\"Blues Breakers With Eric Clapton (\\\"\\\"The Beano Album\\\"\\\")\",\"Nuggets: Original Artyfacts From the First Psychedelic Era, 1965-1968\",\"Murmur\",\"The Best of Little Walter\",\"Is This It\",\"Highway to Hell\",\"The Downward Spiral\",\"Parsley, Sage, Rosemary and Thyme\",\"Bad\",\"Modern Times\",\"Wheels of Fire\",\"Dirty Mind\",\"Abraxas\",\"Tea for the Tillerman\",\"Ten\",\"Everybody Knows This Is Nowhere\",\"Wish You Were Here\",\"Crooked Rain Crooked Rain\",\"Tattoo You\",\"Proud Mary: The Best of Ike and Tina Turner\",\"New York Dolls\",\"Bo Diddley / Go Bo Diddley\",\"Two Steps From the Blues\",\"The Queen Is Dead\",\"Licensed to Ill\",\"Look-Ka Py Py\",\"Loveless\",\"New Orleans Piano\",\"War\",\"The Neil Diamond Collection\",\"American Idiot\",\"Nebraska\",\"Doolittle\",\"Paid in Full\",\"Toys in the Attic\",\"Nick of Time\",\"A Night at the Opera\",\"The Kink Kronikles\",\"Mr. Tambourine Man\",\"Bookends\",\"The Ultimate Collection\",\"Mr. Excitement!\",\"My Generation\",\"Howlin' Wolf\",\"Like a Prayer\",\"Can't Buy a Thrill\",\"Let It Be\",\"Run D.M.C.\",\"Black Sabbath\",\"The Marshall Mathers LP\",\"All Killer No Filler! The Jerry Lee Lewis Anthology\",\"Freak Out!\",\"Live/Dead\",\"The Shape of Jazz to Come\",\"Automatic for the People\",\"Reasonable Doubt\",\"Low\",\"The Blueprint\",\"The River\",\"Complete & Unbelievable: The Otis Redding Dictionary of Soul\",\"Metallica (\\\"\\\"The Black Album\\\"\\\")\",\"Trans Europa Express\",\"Whitney Houston\",\"The Kinks Are The Village Green Preservation Society\",\"The Velvet Rope\",\"Stardust\",\"American Beauty\",\"Crosby, Stills & Nash\",\"Tracy Chapman\",\"Workingman's Dead\",\"The Genius of Ray Charles\",\"Child Is Father to the Man\",\"Quadrophenia\",\"Paul Simon\",\"Psychocandy\",\"Some Girls\",\"The Beach Boys Today!\",\"Dig Me Out\",\"Going to a Go-Go\",\"Nightbirds\",\"The Slim Shady LP\",\"Mothership Connection\",\"Rhythm Nation 1814\",\"Anthology of American Folk Music\",\"Aladdin Sane\",\"All That You Can't Leave Behind\",\"My Life\",\"Folk Singer\",\"Can't Get Enough\",\"The Cars\",\"Music of My Mind\",\"I'm Still in Love With You\",\"Los Angeles\",\"Anthem of the Sun\",\"Something Else by The Kinks\",\"Call Me\",\"Talking Heads: 77\",\"The Basement Tapes\",\"White Light/White Heat\",\"Kick Out the Jams\",\"Songs of Love and Hate\",\"Meat Is Murder\",\"We're Only in It for the Money\",\"The College Dropout\",\"Weezer (Blue Album)\",\"Master of Reality\",\"Coat of Many Colors\",\"Fear of a Black Planet\",\"John Wesley Harding\",\"Grace\",\"Car Wheels on a Gravel Road\",\"Odelay\",\"A Hard Day's Night\",\"Songs for Swingin' Lovers!\",\"Willy and the Poor Boys\",\"Blood Sugar Sex Magik\",\"The Sun Records Collection\",\"Nothing's Shocking\",\"MTV Unplugged in New York\",\"The Miseducation of Lauryn Hill\",\"Damn the Torpedoes\",\"The Velvet Underground\",\"Surfer Rosa\",\"Back Stabbers\",\"Burnin'\",\"Amnesiac\",\"Pink Moon\",\"Sail Away\",\"Ghost in the Machine\",\"Station to Station\",\"Slowhand\",\"Disintegration\",\"Exile in Guyville\",\"Daydream Nation\",\"In the Jungle Groove\",\"Tonight's the Night\",\"Help!\",\"Shoot Out the Lights\",\"Wild Gift\",\"Squeezing Out Sparks\",\"Superunknown\",\"In Rainbows\",\"Aqualung\",\"Cheap Thrills\",\"The Heart of Saturday Night\",\"Damaged\",\"Play\",\"Violator\",\"Bat Out of Hell\",\"Berlin\",\"Stop Making Sense\",\"3 Feet High and Rising\",\"The Piper at the Gates of Dawn\",\"Muddy Waters at Newport 1960\",\"The Black Album\",\"Roger the Engineer\",\"Rust Never Sleeps\",\"Brothers in Arms\",\"My Beautiful Dark Twisted Fantasy\",\"52nd Street\",\"Having a Rave Up\",\"12 Songs\",\"Between the Buttons\",\"Sketches of Spain\",\"Honky Ch‰teau\",\"Singles Going Steady\",\"Stankonia\",\"Siamese Dream\",\"Substance 1987\",\"L.A. Woman\",\"Rage Against the Machine\",\"American Recordings\",\"Ray of Light\",\"Eagles\",\"Louder Than Bombs\",\"Mott\",\"Whatever People Say I Am, That's What I'm Not\",\"Reggatta de Blanc\",\"Volunteers\",\"Siren\",\"Late for the Sky\",\"Post\",\"The Ultimate Collection: 1948-1990\",\"(What's the Story) Morning Glory?\",\"CrazySexyCool\",\"Funky Kingston\",\"The Smile Sessions\",\"The Modern Lovers\",\"More Songs About Buildings and Food\",\"A Quick One\",\"\\\"\\\"Love and Theft\\\"\\\"\",\"Pretzel Logic\",\"Enter the Wu_Tang: 36 Chambers\",\"The Indestructible Beat of Soweto\",\"The End of the Innocence\",\"Elephant\",\"The Pretender\",\"Let It Be\",\"Kala\",\"Good Old Boys\",\"Sound of Silver\",\"For Your Pleasure\",\"Blue Lines\",\"Eliminator\",\"Rain Dogs\",\"Anthology: The Best of The Temptations\",\"Californication\",\"Illmatic\",\"(pronounced 'leh-'nerd 'skin-'nerd)\",\"Dr. John's Gumbo\",\"Radio City\",\"Rid of Me\",\"Sandinista!\",\"I Do Not Want What I Haven't Got\",\"Strange Days\",\"Time Out of Mind\",\"461 Ocean Boulevard\",\"Pink Flag\",\"Double Nickels on the Dime\",\"Beauty and the Beat\",\"Van Halen\",\"Mule Variations\",\"Boy\",\"Band on the Run\",\"Dummy\",\"The \\\"\\\"Chirping\\\"\\\" Crickets\",\"The Best of the Girl Groups, Volume 1\",\"Presenting the Fabulous Ronettes Featuring Veronica\",\"Anthology\",\"The Rising\",\"Grievous Angel\",\"Cheap Trick at Budokan\",\"Sleepless\",\"Outlandos d'Amour\",\"Another Green World\",\"Vampire Weekend\",\"Stories From the City, Stories From the Sea\",\"Here Come the Warm Jets\",\"All Things Must Pass\",\"#1 Record\",\"In Utero\",\"Sea Change\",\"Tha Carter III\",\"Boys Don't Cry\",\"Live at the Harlem Square Club, 1963\",\"Rum Sodomy & the Lash\",\"Suicide\",\"Q: Are We Not Men? A: We Are Devo!\",\"In Color\",\"The World Is a Ghetto\",\"Fly Like an Eagle\",\"Back in the USA\",\"Getz / Gilberto\",\"Synchronicity\",\"Third/Sister Lovers\",\"For Everyman\",\"Back to Black\",\"John Prine\",\"Strictly Business\",\"Love It to Death\",\"How Will the Wolf Survive?\",\"Here, My Dear\",\"Z\",\"Tumbleweed Connection\",\"The Drifters' Golden Hits\",\"Live Through This\",\"Metal Box\",\"Document\",\"Heaven Up Here\",\"Hysteria\",\"69 Love Songs\",\"A Rush of Blood to the Head\",\"Tunnel of Love\",\"The Paul Butterfield Blues Band\",\"The Score\",\"Radio\",\"I Want to See the Bright Lights Tonight\",\"Faith\",\"The Smiths\",\"Proxima estacion: Esperanza\",\"Armed Forces\",\"Life After Death\",\"Down Every Road\",\"All Time Greatest Hits\",\"Maggot Brain\",\"Only Built 4 Cuban Linx\",\"Voodoo\",\"Guitar Town\",\"Entertainment!\",\"All the Young Dudes\",\"Vitalogy\",\"That's the Way of the World\",\"She's So Unusual\",\"New Day Rising\",\"Destroyer\",\"Tres hombres\",\"Born Under a Bad Sign\",\"Touch\",\"Yankee Hotel Foxtrot\",\"Oracular Spectacular\",\"Give It Up\",\"Boz Scaggs\",\"White Blood Cells\",\"The Stone Roses\",\"Live in Cook County Jail\",\"Aquemini\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\",\"Simon & Garfunkel\",\"Al Green\",\"The Beatles\",\"Ray Charles\",\"The Jimi Hendrix Experience\",\"Elvis Presley\",\"Stevie Wonder\",\"The Rolling Stones\",\"Creedence Clearwater Revival\",\"Captain Beefheart & His Magic Band\",\"Sly & The Family Stone\",\"Guns N' Roses\",\"U2\",\"The Rolling Stones\",\"Phil Spector\",\"Van Morrison\",\"Radiohead\",\"Michael Jackson\",\"Led Zeppelin\",\"Billy Joel\",\"Paul Simon\",\"Curtis Mayfield\",\"Led Zeppelin\",\"Neil Young\",\"James Brown\",\"Prince and the Revolution\",\"AC/DC\",\"Otis Redding\",\"Led Zeppelin\",\"John Lennon\",\"The Clash\",\"Neil Young\",\"The Jimi Hendrix Experience\",\"Aretha Franklin\",\"Aretha Franklin\",\"Bruce Springsteen\",\"Pink Floyd\",\"Johnny Cash\",\"Dusty Springfield\",\"Stevie Wonder\",\"Elton John\",\"Buddy Holly\",\"Prince\",\"Hank Williams\",\"Miles Davis\",\"The Who\",\"Bob Dylan\",\"Elvis Costello\",\"Sly & The Family Stone\",\"The Zombies\",\"Frank Sinatra\",\"Cream\",\"John Coltrane\",\"James Taylor\",\"Ray Charles\",\"Ramones\",\"Sam Cooke\",\"David Bowie\",\"The Rolling Stones\",\"The Velvet Underground\",\"Radiohead\",\"The Mamas and the Papas\",\"Joni Mitchell\",\"Cream\",\"The Who\",\"The Rolling Stones\",\"Derek and the Dominos\",\"Kanye West\",\"Etta James\",\"The Byrds\",\"Sly & The Family Stone\",\"Various Artists\",\"Run D.M.C.\",\"Moby Grape\",\"Janis Joplin\",\"The Wailers\",\"The Byrds\",\"Iggy and The Stooges\",\"Talking Heads\",\"Television\",\"Black Sabbath\",\"Various Artists\",\"Bruce Springsteen\",\"The Notorious B.I.G.\",\"Pavement\",\"Elton John\",\"The Replacements\",\"Dr. Dre\",\"The Meters\",\"Blondie\",\"B.B. King\",\"Phil Spector\",\"Dr. John, the Night Tripper\",\"N.W.A\",\"Steely Dan\",\"Jefferson Airplane\",\"Crosby, Stills, Nash & Young\",\"Led Zeppelin\",\"Santana\",\"Bruce Springsteen\",\"Arcade Fire\",\"The B 52's\",\"A Tribe Called Quest\",\"Howlin' Wolf\",\"Pretenders\",\"Beastie Boys\",\"Joy Division\",\"Elton John\",\"KISS\",\"T. Rex\",\"Otis Redding\",\"Radiohead\",\"Prince\",\"Linda Ronstadt\",\"Marvin Gaye\",\"Elvis Costello & The Attractions\",\"Metallica\",\"Elvis Costello\",\"Bob Marley & The Wailers\",\"The Who\",\"The Byrds\",\"Rod Stewart\",\"Todd Rundgren\",\"Bob Dylan\",\"Carpenters\",\"Aerosmith\",\"Funkadelic\",\"Curtis Mayfield and The Impressions\",\"ABBA\",\"The Rolling Stones\",\"Bob Marley & The Wailers\",\"Fleetwood Mac\",\"Willie Nelson\",\"Madonna\",\"The Stooges\",\"Sly & The Family Stone\",\"Peter Gabriel\",\"Buffalo Springfield\",\"Quicksilver Messenger Service\",\"Elvis Presley\",\"The Stooges\",\"The Flying Burrito Brothers\",\"Green Day\",\"Lou Reed\",\"John Mayall & The Bluesbreakers\",\"Various Artists\",\"R.E.M.\",\"Little Walter\",\"The Strokes\",\"AC/DC\",\"Nine Inch Nails\",\"Simon & Garfunkel\",\"Michael Jackson\",\"Bob Dylan\",\"Cream\",\"Prince\",\"Santana\",\"Cat Stevens\",\"Pearl Jam\",\"Neil Young & Crazy Horse\",\"Pink Floyd\",\"Pavement\",\"The Rolling Stones\",\"Ike & Tina Turner\",\"New York Dolls\",\"Bo Diddley\",\"Bobby \\\"\\\"Blue\\\"\\\" Bland\",\"The Smiths\",\"Beastie Boys\",\"The Meters\",\"My Bloody Valentine\",\"Professor Longhair\",\"U2\",\"Neil Diamond\",\"Green Day\",\"Bruce Springsteen\",\"Pixies\",\"Eric B. & Rakim\",\"Aerosmith\",\"Bonnie Raitt\",\"Queen\",\"The Kinks\",\"The Byrds\",\"Simon & Garfunkel\",\"Patsy Cline\",\"Jackie Wilson\",\"The Who\",\"Howlin' Wolf\",\"Madonna\",\"Steely Dan\",\"The Replacements\",\"Run D.M.C.\",\"Black Sabbath\",\"Eminem\",\"Jerry Lee Lewis\",\"The Mothers of Invention\",\"The Grateful Dead\",\"Ornette Coleman\",\"R.E.M.\",\"Jay Z\",\"David Bowie\",\"Jay Z\",\"Bruce Springsteen\",\"Otis Redding\",\"Metallica\",\"Kraftwerk\",\"Whitney Houston\",\"The Kinks\",\"Janet\",\"Willie Nelson\",\"Grateful Dead\",\"Crosby, Stills & Nash\",\"Tracy Chapman\",\"Grateful Dead\",\"Ray Charles\",\"Blood, Sweat & Tears\",\"The Who\",\"Paul Simon\",\"The Jesus and Mary Chain\",\"The Rolling Stones\",\"The Beach Boys\",\"Sleater Kinney\",\"Smokey Robinson & The Miracles\",\"LaBelle\",\"Eminem\",\"Parliament\",\"Janet Jackson\",\"Various\",\"David Bowie\",\"U2\",\"Mary J. Blige\",\"Muddy Waters\",\"Barry White\",\"The Cars\",\"Stevie Wonder\",\"Al Green\",\"X\",\"Grateful Dead\",\"The Kinks\",\"Al Green\",\"Talking Heads\",\"Bob Dylan and the Band\",\"The Velvet Underground\",\"MC5\",\"Leonard Cohen\",\"The Smiths\",\"The Mothers of Invention\",\"Kanye West\",\"Weezer\",\"Black Sabbath\",\"Dolly Parton\",\"Public Enemy\",\"Bob Dylan\",\"Jeff Buckley\",\"Lucinda Williams\",\"Beck\",\"The Beatles\",\"Frank Sinatra\",\"Creedence Clearwater Revival\",\"Red Hot Chili Peppers\",\"Various\",\"Jane's Addiction\",\"Nirvana\",\"Lauryn Hill\",\"Tom Petty and the Heartbreakers\",\"The Velvet Underground\",\"Pixies\",\"The O'Jays\",\"The Wailers\",\"Radiohead\",\"Nick Drake\",\"Randy Newman\",\"The Police\",\"David Bowie\",\"Eric Clapton\",\"The Cure\",\"Liz Phair\",\"Sonic Youth\",\"James Brown\",\"Neil Young\",\"The Beatles\",\"Richard & Linda Thompson\",\"X\",\"Graham Parker & The Rumour\",\"Soundgarden\",\"Radiohead\",\"Jethro Tull\",\"Big Brother & the Holding Company\",\"Tom Waits\",\"Black Flag\",\"Moby\",\"Depeche Mode\",\"Meat Loaf\",\"Lou Reed\",\"Talking Heads\",\"De La Soul\",\"Pink Floyd\",\"Muddy Waters\",\"Jay Z\",\"The Yardbirds\",\"Neil Young & Crazy Horse\",\"Dire Straits\",\"Kanye West\",\"Billy Joel\",\"The Yardbirds\",\"Randy Newman\",\"The Rolling Stones\",\"Miles Davis\",\"Elton John\",\"Buzzcocks\",\"OutKast\",\"The Smashing Pumpkins\",\"New Order\",\"The Doors\",\"Rage Against the Machine\",\"Johnny Cash\",\"Madonna\",\"Eagles\",\"The Smiths\",\"Mott the Hoople\",\"Arctic Monkeys\",\"The Police\",\"Jefferson Airplane\",\"Roxy Music\",\"Jackson Browne\",\"Bjork\",\"John Lee Hooker\",\"Oasis\",\"TLC\",\"Toots & The Maytals\",\"The Beach Boys\",\"The Modern Lovers\",\"Talking Heads\",\"The Who\",\"Bob Dylan\",\"Steely Dan\",\"Wu Tang Clan\",\"Various Artists\",\"Don Henley\",\"The White Stripes\",\"Jackson Browne\",\"The Beatles\",\"M.I.A.\",\"Randy Newman\",\"LCD Soundsystem\",\"Roxy Music\",\"Massive Attack\",\"ZZ Top\",\"Tom Waits\",\"The Temptations\",\"Red Hot Chili Peppers\",\"Nas\",\"Lynyrd Skynyrd\",\"Dr. John\",\"Big Star\",\"PJ Harvey\",\"The Clash\",\"Sinead O'Connor\",\"The Doors\",\"Bob Dylan\",\"Eric Clapton\",\"Wire\",\"Minutemen\",\"The Go Go's\",\"Van Halen\",\"Tom Waits\",\"U2\",\"Paul McCartney & Wings\",\"Portishead\",\"The Crickets\",\"Various Artists\",\"The Ronettes\",\"Diana Ross & The Supremes\",\"Bruce Springsteen\",\"Gram Parsons\",\"Cheap Trick\",\"Peter Wolf\",\"The Police\",\"Brian Eno\",\"Vampire Weekend\",\"PJ Harvey\",\"Brian Eno\",\"George Harrison\",\"Big Star\",\"Nirvana\",\"Beck\",\"Lil Wayne\",\"The Cure\",\"Sam Cooke\",\"The Pogues\",\"Suicide\",\"DEVO\",\"Cheap Trick\",\"War\",\"Steve Miller Band\",\"MC5\",\"Stan GetzE/EJoao GilbertoEfeaturingEAntonio Carlos Jobim\",\"The Police\",\"Big Star\",\"Jackson Browne\",\"Amy Winehouse\",\"John Prine\",\"EPMD\",\"Alice Cooper\",\"Los Lobos\",\"Marvin Gaye\",\"My Morning Jacket\",\"Elton John\",\"The Drifters\",\"Hole\",\"Public Image Ltd.\",\"R.E.M.\",\"Echo and The Bunnymen\",\"Def Leppard\",\"The Magnetic Fields\",\"Coldplay\",\"Bruce Springsteen\",\"The Paul Butterfield Blues Band\",\"Fugees\",\"L.L. Cool J\",\"Richard & Linda Thompson\",\"George Michael\",\"The Smiths\",\"Manu Chao\",\"Elvis Costello & The Attractions\",\"The Notorious B.I.G.\",\"Merle Haggard\",\"Loretta Lynn\",\"Funkadelic\",\"Raekwon\",\"D'Angelo\",\"Steve Earle\",\"Gang of Four\",\"Mott the Hoople\",\"Pearl Jam\",\"Earth, Wind & Fire\",\"Cyndi Lauper\",\"Husker Du\",\"KISS\",\"ZZ Top\",\"Albert King\",\"Eurythmics\",\"Wilco\",\"MGMT\",\"Bonnie Raitt\",\"Boz Scaggs\",\"The White Stripes\",\"The Stone Roses\",\"B.B. King\",\"OutKast\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Jazz, Funk / Soul\",\"Rock, Blues\",\"Rock\",\"Funk / Soul\",\"Rock, Funk / Soul, Pop\",\"Rock\",\"Rock, Blues\",\"Funk / Soul\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock, Funk / Soul, Pop\",\"Jazz, Rock, Funk / Soul, Folk, World, & Country\",\"Electronic, Rock\",\"Funk / Soul, Pop\",\"Rock\",\"Rock\",\"Jazz, Rock, Funk / Soul, Pop, Folk, World, & Country\",\"Funk / Soul, Stage & Screen\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Electronic, Rock, Funk / Soul, Stage & Screen\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Rock, Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Reggae\",\"Folk, World, & Country\",\"Jazz\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Jazz, Pop\",\"Rock, Blues\",\"Jazz\",\"Rock\",\"Funk / Soul, Folk, World, & Country\",\"Rock\",\"Latin, Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Hip Hop\",\"Funk / Soul, Blues\",\"Rock\",\"Funk / Soul\",\"Reggae,EPop,EFolk, World, & Country,EStage & Screen\",\"Hip Hop\",\"Rock\",\"Rock, Blues\",\"Reggae\",\"Rock\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Electronic,EStage & Screen\",\"Rock\",\"Hip Hop\",\"Rock\",\"Rock\",\"Rock\",\"Hip Hop\",\"Funk / Soul\",\"Electronic, Rock\",\"Blues\",\"Rock, Funk / Soul, Pop\",\"Jazz, Rock, Funk / Soul, Blues\",\"Hip Hop\",\"Jazz, Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Latin, Funk / Soul\",\"Rock\",\"Rock\",\"Electronic, Rock, Pop\",\"Hip Hop\",\"Blues\",\"Rock\",\"Hip Hop, Rock, Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Electronic, Rock\",\"Funk / Soul, Pop\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Reggae\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Electronic, Pop\",\"Rock, Blues, Pop\",\"Reggae\",\"Rock, Pop\",\"Folk, World, & Country\",\"Electronic, Pop\",\"Rock\",\"Funk / Soul\",\"Electronic, Rock, Funk / Soul, Pop\",\"Rock, Pop\",\"Rock\",\"Rock, Funk / Soul, Folk, World, & Country\",\"Rock\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock,EBlues\",\"Rock\",\"Rock\",\"Blues\",\"Rock\",\"Rock\",\"Electronic, Rock\",\"Rock, Pop, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Rock, Blues\",\"Funk / Soul\",\"Rock, Latin\",\"Rock, Stage & Screen\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock, Blues\",\"Funk / Soul, Blues\",\"Rock, Pop\",\"Hip Hop\",\"Funk / Soul\",\"Rock\",\"Funk / Soul, Blues\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Hip Hop\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Funk / Soul\",\"Rock\",\"Blues\",\"Electronic, Pop\",\"Rock\",\"Rock\",\"Hip Hop\",\"Rock\",\"Hip Hop\",\"Rock, Blues, Folk, World, & Country\",\"Electronic, Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Hip Hop\",\"Electronic, Rock\",\"Hip Hop\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Electronic\",\"Funk / Soul, Pop\",\"Rock\",\"Electronic, Funk / Soul, Pop\",\"Pop, Folk, World, & Country\",\"Rock\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Jazz, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Hip Hop\",\"Funk / Soul\",\"Electronic, Hip Hop, Pop\",\"Blues, Folk, World, & Country\",\"Rock\",\"Rock\",\"Hip Hop\",\"Blues\",\"Funk / Soul\",\"Electronic, Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Electronic, Rock\",\"Hip Hop\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Hip Hop\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Electronic, Hip Hop, Funk / Soul, Pop\",\"Rock, Stage & Screen\",\"Jazz, Pop\",\"Rock\",\"Rock\",\"Rock, Funk / Soul, Blues, Pop, Folk, World, & Country\",\"Rock\",\"Rock\",\"Hip Hop\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Reggae\",\"Electronic, Rock\",\"Rock, Folk, World, & Country\",\"Rock, Pop\",\"Rock, Pop\",\"Rock, Funk / Soul\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock, Stage & Screen\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Jazz, Pop, Folk, World, & Country\",\"Rock\",\"Electronic\",\"Electronic\",\"Rock\",\"Rock\",\"Rock, Funk / Soul\",\"Hip Hop\",\"Rock\",\"Rock, Blues\",\"Hip Hop\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Hip Hop\",\"Jazz, Rock, Pop\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Hip Hop, Funk / Soul\",\"Rock\",\"Electronic\",\"Rock\",\"Hip Hop, Rock\",\"Folk, World, & Country\",\"Electronic, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Electronic\",\"Blues\",\"Rock, Pop\",\"Electronic, Hip Hop, Funk / Soul\",\"Reggae\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock\",\"Hip Hop\",\"Funk / Soul,EFolk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Electronic, Hip Hop, Reggae, Pop\",\"Rock, Pop\",\"Electronic, Rock\",\"Rock\",\"Electronic, Reggae\",\"Rock\",\"Rock, Blues\",\"Electronic, Funk / Soul\",\"Rock\",\"Hip Hop\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Reggae\",\"Rock, Funk / Soul, Blues\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Electronic\",\"Rock, Pop\",\"Rock,EPop\",\"Rock, Pop\",\"Electronic, Funk / Soul\",\"Rock\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock, Blues, Pop\",\"Rock\",\"Electronic\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Hip Hop, Funk / Soul\",\"Rock\",\"Funk / Soul\",\"Rock, Folk, World, & Country\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Jazz\",\"Rock, Pop\",\"Rock\",\"Rock\",\"Funk / Soul, Pop\",\"Folk, World, & Country\",\"Hip Hop\",\"Rock\",\"Rock, Latin\",\"Funk / Soul\",\"Rock\",\"Rock, Folk, World, & Country\",\"Rock, Funk / Soul\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Hip Hop\",\"Hip Hop\",\"Rock\",\"Electronic, Rock, Funk / Soul, Blues, Pop\",\"Rock\",\"Rock, Reggae, Latin\",\"Rock\",\"Hip Hop\",\"Folk, World, & Country\",\"Folk, World, & Country\",\"Rock, Funk / Soul\",\"Hip Hop\",\"Hip Hop, Funk / Soul\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul, Blues\",\"Electronic, Pop\",\"Rock\",\"Electronic, Rock, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Blues\",\"Hip Hop\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\",\"Folk Rock, Classic Rock\",\"Soul\",\"Beat, Rock & Roll\",\"Rhythm & Blues, Big Band, Soul, Soul-Jazz\",\"Electric Blues, Psychedelic Rock\",\"Rock & Roll, Rockabilly\",\"Soul, Disco\",\"Blues Rock, Southern Rock, Classic Rock\",\"None\",\"Dialogue, Field Recording, Avantgarde, Electric Blues, Psychedelic Rock, Experimental\",\"Rhythm & Blues, Funk\",\"Hard Rock, Heavy Metal\",\"Pop Rock, Synth-pop, Alternative Rock, Arena Rock\",\"Classic Rock\",\"Doo Wop, Pop Rock, Ballad, Rhythm & Blues\",\"Folk Rock, Rhythm & Blues, Classic Rock, Contemporary Jazz\",\"Alternative Rock, IDM, Experimental\",\"Disco, Soul, Ballad\",\"Hard Rock, Classic Rock, Blues Rock\",\"Pop Rock\",\"Folk Rock, Pop Rock, African, Afrobeat, Zydeco, Funk, Rhythm & Blues\",\"Soundtrack, Soul\",\"Classic Rock\",\"Rock & Roll, Country Rock\",\"Soul, Funk, Disco\",\"Pop Rock, Funk, Soundtrack, Synth-pop\",\"Hard Rock\",\"Soul\",\"Blues Rock, Classic Rock, Hard Rock\",\"Pop Rock\",\"Punk\",\"Folk Rock, Country Rock, Classic Rock\",\"Psychedelic Rock, Electric Blues\",\"Soul\",\"Soul\",\"Pop Rock\",\"Alternative Rock, Prog Rock\",\"Country\",\"Pop Rock, Soul\",\"Soul, Funk\",\"Pop Rock, Classic Rock\",\"Rock & Roll\",\"Ska, Reggae-Pop\",\"Country\",\"Fusion\",\"Psychedelic Rock\",\"Folk\",\"New Wave\",\"Rhythm & Blues, Funk\",\"Psychedelic Rock\",\"Big Band, Ballad\",\"Blues Rock, Electric Blues\",\"Hard Bop\",\"Folk Rock, Acoustic, Soft Rock\",\"Country, Rhythm & Blues\",\"Rock & Roll, Punk\",\"Soul, Rhythm & Blues, Gospel, Cha-Cha\",\"Classic Rock, Glam\",\"Blues Rock, Pop Rock\",\"Art Rock, Classic Rock\",\"Alternative Rock\",\"Folk Rock, Pop Rock\",\"Soft Rock, Pop Rock\",\"Psychedelic Rock, Blues Rock\",\"Psychedelic Rock, Mod\",\"Blues Rock, Rock & Roll\",\"Blues Rock\",\"None\",\"Rhythm & Blues, Soul\",\"Folk Rock, Country Rock\",\"Funk, Psychedelic, Disco\",\"Reggae,ERoots Reggae,ERocksteady,EContemporary,ESoundtrack\",\"None\",\"Folk Rock, Psychedelic Rock\",\"Blues Rock\",\"Roots Reggae\",\"Folk Rock, Psychedelic Rock\",\"Garage Rock, Hard Rock, Punk\",\"New Wave, Art Rock, Funk\",\"New Wave, Punk\",\"Hard Rock, Heavy Metal\",\"Soundtrack,EDisco\",\"None\",\"Thug Rap\",\"Alternative Rock\",\"Classic Rock\",\"Indie Rock\",\"Gangsta\",\"Bayou Funk, Soul\",\"New Wave, Pop Rock, Punk, Disco\",\"Chicago Blues\",\"Pop Rock\",\"Soul-Jazz, Louisiana Blues, Fusion, Bayou Funk\",\"Gangsta\",\"Jazz-Rock, Classic Rock\",\"Folk Rock, Psychedelic Rock\",\"Classic Rock\",\"Classic Rock\",\"Afro-Cuban, Psychedelic Rock\",\"Pop Rock\",\"Indie Rock\",\"New Wave, Punk, Mod\",\"Conscious\",\"Chicago Blues\",\"Alternative Rock, New Wave\",\"Alternative Rock, Pop Rap, Psychedelic\",\"Post-Punk, New Wave\",\"Pop Rock, Classic Rock\",\"Hard Rock, Glam\",\"Glam, Classic Rock\",\"Rhythm & Blues, Soul\",\"Alternative Rock\",\"None\",\"Soft Rock, Pop Rock\",\"Soul\",\"Alternative Rock, New Wave\",\"Thrash, Speed Metal\",\"New Wave, Pop Rock\",\"Reggae, Roots Reggae\",\"Classic Rock, Blues Rock, Hard Rock\",\"Psychedelic Rock, Folk Rock, Country Rock, Pop Rock\",\"Pop Rock\",\"Power Pop, Pop Rock, Prog Rock\",\"Folk Rock\",\"Pop Rock, Vocal\",\"Hard Rock, Classic Rock\",\"P.Funk\",\"Rhythm & Blues, Soul, Funk\",\"Europop, Synth-pop, Disco\",\"Pop Rock, Rhythm & Blues, Rock & Roll\",\"Reggae, Roots Reggae\",\"Folk Rock, Pop Rock\",\"Country\",\"Synth-pop\",\"Garage Rock, Punk\",\"Rhythm & Blues, Funk\",\"Art Rock, Pop Rock, Synth-pop, Funk\",\"Country Rock\",\"Acid Rock, Psychedelic Rock\",\"Country, Soul\",\"Garage Rock, Punk\",\"Country Rock\",\"Alternative Rock, Pop Punk, Punk\",\"Glam\",\"Blues Rock,EElectric Blues,EHarmonica Blues\",\"Garage Rock,EPsychedelic Rock\",\"Alternative Rock\",\"Chicago Blues\",\"Indie Rock\",\"Hard Rock\",\"Industrial\",\"Folk Rock, Pop Rock\",\"Pop Rock, Ballad, Funk, Soul\",\"Blues Rock, Folk Rock\",\"Blues Rock, Psychedelic Rock, Classic Rock\",\"None\",\"Fusion, Hard Rock, Psychedelic Rock\",\"Folk Rock, Pop Rock\",\"Grunge\",\"Folk Rock, Country Rock, Classic Rock\",\"Classic Rock, Prog Rock\",\"Alternative Rock, Indie Rock\",\"Classic Rock\",\"Rhythm & Blues, Bayou Funk, Soul\",\"Glam\",\"Rhythm & Blues, Rock & Roll\",\"Rhythm & Blues, Soul\",\"Indie Rock\",\"None\",\"Bayou Funk, Soul, Funk\",\"Alternative Rock, Shoegaze\",\"Piano Blues\",\"Pop Rock\",\"Soft Rock, Ballad\",\"Pop Rock, Punk\",\"Acoustic\",\"Indie Rock\",\"None\",\"Hard Rock, Blues Rock\",\"Blues Rock, Pop Rock\",\"Hard Rock, Pop Rock, Prog Rock\",\"Rock & Roll, Pop Rock\",\"Folk Rock, Garage Rock, Pop Rock\",\"Folk Rock, Classic Rock\",\"None\",\"None\",\"Mod\",\"None\",\"Synth-pop\",\"Classic Rock\",\"Alternative Rock, Power Pop, Punk, Indie Rock\",\"None\",\"Blues Rock, Heavy Metal\",\"Pop Rap, Hardcore Hip-Hop, Horrorcore\",\"Country Blues, Rock & Roll, Rhythm & Blues\",\"Musique Concr?te, Avantgarde, Symphonic Rock, Rhythm & Blues, Psychedelic Rock, Experimental, Parody\",\"Folk Rock, Country Rock, Psychedelic Rock, Experimental\",\"Free Jazz\",\"Alternative Rock\",\"None\",\"Art Rock, Ambient, Experimental\",\"None\",\"Folk Rock, Pop Rock, Classic Rock\",\"Soul\",\"Heavy Metal\",\"Electro\",\"Synth-pop, Rhythm & Blues\",\"Psychedelic Rock, Pop Rock\",\"RnB/Swing, Downtempo\",\"Vocal\",\"Folk Rock\",\"Folk Rock, Classic Rock\",\"None\",\"Folk Rock, Country Rock, Classic Rock\",\"Soul-Jazz, Big Band\",\"Blues Rock, Jazz-Rock, Classic Rock\",\"Hard Rock, Classic Rock, Mod\",\"Folk Rock, Pop Rock\",\"Noise\",\"Blues Rock, Rock & Roll, Classic Rock, Disco\",\"Pop Rock, Psychedelic Rock\",\"Indie Rock\",\"Soul\",\"Funk, Disco\",\"None\",\"P.Funk, Funk\",\"RnB/Swing, Downtempo, Synth-pop\",\"Cajun, Country, Field Recording, Gospel, Delta Blues, Folk\",\"Glam\",\"Pop Rock\",\"RnB/Swing\",\"Delta Blues\",\"Soul, Disco\",\"New Wave, Pop Rock, Synth-pop\",\"Soul-Jazz, Soul\",\"Rhythm & Blues, Soul\",\"Punk, Rock & Roll\",\"Psychedelic Rock\",\"Pop Rock, Psychedelic Rock, Mod\",\"Rhythm & Blues, Soul\",\"New Wave\",\"Folk Rock, Country Rock, Classic Rock\",\"Avantgarde, Experimental\",\"Garage Rock, Hard Rock, Punk, Blues Rock\",\"Folk Rock, Folk, Ballad\",\"Alternative Rock, Indie Rock\",\"Modern Classical, Avantgarde, Psychedelic Rock, Experimental, Parody\",\"Pop Rap, Conscious, Contemporary R&B\",\"Alternative Rock, Emo\",\"Hard Rock, Heavy Metal\",\"Country\",\"Conscious\",\"Folk Rock, Country Rock\",\"Alternative Rock, Folk Rock\",\"Country, Folk\",\"Electro, Downtempo, Hip Hop, Disco, Afrobeat, Abstract\",\"Soundtrack, Beat, Pop Rock\",\"Vocal, Easy Listening\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Alternative Rock, Funk Metal\",\"Country Blues, Rock & Roll, Rockabilly\",\"Alternative Rock\",\"Folk Rock, Acoustic, Grunge\",\"RnB/Swing, Conscious\",\"Soft Rock, Hard Rock, Pop Rock\",\"Garage Rock, Art Rock, Experimental\",\"Alternative Rock\",\"Soul\",\"Reggae\",\"Alternative Rock, Experimental\",\"Folk, Folk Rock, Acoustic\",\"None\",\"Alternative Rock, New Wave, Pop Rock\",\"Classic Rock, Soul, Funk, Art Rock\",\"None\",\"New Wave, Alternative Rock\",\"Lo-Fi, Indie Rock\",\"Alternative Rock, Indie Rock\",\"Soul, Funk\",\"Blues Rock, Folk Rock, Classic Rock\",\"Beat, Soundtrack, Pop Rock\",\"Folk Rock\",\"Rock & Roll, Punk\",\"None\",\"Alternative Rock\",\"Alternative Rock, Art Rock\",\"Classic Rock, Prog Rock\",\"Folk Rock, Blues Rock, Psychedelic Rock\",\"Contemporary Jazz, Spoken Word\",\"Hardcore, Punk\",\"Breakbeat, Leftfield, Downtempo\",\"Synth-pop\",\"Pop Rock\",\"Hard Rock\",\"Funk, Indie Rock, New Wave\",\"None\",\"Psychedelic Rock\",\"Blues Rock, Chicago Blues\",\"None\",\"Blues Rock, Pop Rock\",\"Hard Rock, Arena Rock\",\"AOR, Classic Rock\",\"None\",\"Pop Rock, Ballad, Latin Jazz\",\"Blues Rock, Psychedelic Rock\",\"Pop Rock, Vocal\",\"Blues Rock, Psychedelic Rock, Pop Rock\",\"Modal\",\"Pop Rock,EClassic Rock\",\"Punk\",\"Gangsta, P.Funk, Crunk, Conscious\",\"Alternative Rock\",\"Synth-pop\",\"Blues Rock, Classic Rock\",\"Funk Metal\",\"Country, Gospel, Folk\",\"House, Techno, Downtempo, Vocal, Ambient\",\"Country Rock, Classic Rock\",\"Alternative Rock, Indie Rock\",\"Classic Rock\",\"Indie Rock\",\"New Wave, Pop Rock\",\"Psychedelic Rock, Folk Rock, Country Rock, Honky Tonk\",\"Art Rock, Pop Rock, Glam\",\"Pop Rock\",\"Breakbeat, IDM, Electro\",\"Country Blues, Electric Blues, Chicago Blues, Jump Blues\",\"Brit Pop\",\"RnB/Swing\",\"Reggae Gospel, Reggae, Roots Reggae, Rocksteady\",\"Pop Rock, Psychedelic Rock\",\"Art Rock, Indie Rock\",\"New Wave, Indie Rock\",\"Mod, Beat, Psychedelic Rock\",\"Folk Rock, Blues Rock\",\"Jazz-Rock, Pop Rock, Classic Rock\",\"Gangsta\",\"African\",\"Pop Rock\",\"Blues Rock, Garage Rock, Alternative Rock\",\"Soft Rock, Pop Rock\",\"Pop Rock\",\"Grime, Bollywood, Hip Hop, Dancehall\",\"Pop Rock, Vocal\",\"Leftfield, Alternative Rock, Electro, Disco\",\"Art Rock, Avantgarde, Glam\",\"Dub, Downtempo\",\"Pop Rock\",\"Blues Rock\",\"Soul, Disco\",\"Alternative Rock, Funk Metal\",\"None\",\"Blues Rock, Hard Rock, Southern Rock\",\"Bayou Funk, Funk, Rhythm & Blues\",\"Power Pop\",\"Indie Rock\",\"Rock & Roll, Dub, Punk\",\"Blues Rock, Rhythm & Blues, Soul\",\"Psychedelic Rock\",\"Blues Rock\",\"Blues Rock\",\"Punk\",\"Alternative Rock, Hardcore, Punk\",\"Pop Rock\",\"Hard Rock\",\"Abstract, Art Rock\",\"New Wave, Pop Rock\",\"Pop Rock\",\"Trip Hop, Downtempo\",\"Rockabilly, Rock & Roll\",\"Pop Rock, Vocal\",\"Rock & Roll, Vocal\",\"Pop Rock, Soul, Disco\",\"Folk Rock, Classic Rock\",\"Country Rock, Honky Tonk\",\"Power Pop, Pop Rock, Arena Rock, Hard Rock\",\"Blues Rock, Pop Rock, Ballad\",\"Alternative Rock, New Wave, Punk\",\"Experimental, Ambient\",\"Indie Rock\",\"Indie Rock\",\"Art Rock, Glam\",\"Pop Rock\",\"Power Pop\",\"Grunge, Alternative Rock\",\"Alternative Rock, Post Rock\",\"RnB/Swing, Screw, Pop Rap, Thug Rap\",\"New Wave, Post-Punk\",\"Soul\",\"Folk Rock, Celtic, Punk\",\"New Wave, Experimental\",\"New Wave\",\"Power Pop, Pop Rock, Hard Rock\",\"Funk\",\"Pop Rock\",\"Garage Rock, Rock & Roll\",\"Bossa Nova,ELatin Jazz\",\"New Wave, Pop Rock\",\"Lo-Fi,EIndie Rock\",\"Pop Rock, Classic Rock\",\"Soul\",\"Country, Folk\",\"None\",\"Classic Rock\",\"Blues Rock\",\"Soul\",\"Alternative Rock\",\"Soft Rock, Country Rock\",\"Rhythm & Blues, Soul\",\"Grunge\",\"Post-Punk, Dub, Avantgarde, Experimental\",\"None\",\"New Wave, Indie Rock\",\"Hard Rock, Arena Rock\",\"Synth-pop, Indie Rock\",\"Alternative Rock, Pop Rock\",\"None\",\"Blues Rock, Electric Blues, Chicago Blues, Modern Electric Blues, Harmonica Blues\",\"Pop Rap, Conscious\",\"None\",\"Classic Rock, Folk Rock\",\"Downtempo, Soft Rock, Pop Rock, Synth-pop\",\"Indie Rock\",\"Folk Rock, Reggae, Reggae-Pop\",\"New Wave, Pop Rock\",\"None\",\"Country\",\"Country\",\"P.Funk, Psychedelic Rock\",\"None\",\"Soul, Funk, Neo Soul\",\"Country, Honky Tonk\",\"Post-Punk, New Wave\",\"Classic Rock, Glam\",\"Alternative Rock, Hard Rock\",\"Soul, Funk, Disco\",\"Pop Rock, Synth-pop\",\"Alternative Rock, Hardcore, Punk\",\"Hard Rock\",\"Blues Rock, Classic Rock\",\"Electric Blues, Rhythm & Blues, Soul\",\"New Wave, Synth-pop\",\"Alternative Rock\",\"Synth-pop, Indie Rock\",\"Blues Rock\",\"Pop Rock\",\"Indie Rock, Alternative Rock, Blues Rock, Garage Rock\",\"Indie Rock\",\"Electric Blues\",\"Reggae, Gangsta, Soul, Conscious\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":\"number\"},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":\"number\"},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":\"text\"},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":\"text\"},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":\"text\"},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"filter\":\"text\"}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}# or datagrid(rolling_stones_500, filters = TRUE) {\"x\":{\"nrow\":500,\"ncol\":6,\"data\":[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500],[1967,1966,1966,1965,1965,1971,1972,1979,1966,1968,1976,1959,1967,1969,1967,1975,1991,1975,1968,1982,1982,1990,1970,1973,1963,1977,1987,1971,1969,1971,1965,1969,1976,1968,1972,1971,1976,2001,1963,1967,1977,1967,1973,1975,1969,1984,1965,1988,1971,1957,1970,1975,1964,1991,1968,1956,1976,1968,1976,1969,1970,1987,1991,1971,1991,1970,2000,1979,1971,1977,1986,1972,1975,1970,1991,1984,1980,1965,1969,1971,1977,1972,1967,1967,1968,1984,1979,1968,1969,1972,1973,1978,1987,1984,1970,1969,1963,1978,1971,1968,1955,1966,1959,1970,1962,1977,2003,1971,1966,1970,1995,1966,1974,1967,1967,1965,1970,2005,1960,1968,1969,1972,1986,1967,1971,1973,1967,1973,1980,1977,1970,1977,1973,1994,1992,1974,1985,1992,1974,1978,1965,1963,1968,1988,1977,1967,1970,1973,1969,1978,2004,1979,1991,1958,1980,1989,1980,1975,1975,1971,1968,1997,1982,2002,1973,1982,1986,1977,1977,1970,1968,1971,1972,1976,1970,1976,1978,1992,2001,1965,1974,1975,1975,1990,1969,1973,1986,1967,1969,1969,1970,1969,1994,1972,1966,1998,1983,1967,2001,1979,1994,1966,1987,2006,1968,1980,1970,1970,1991,1969,1975,1994,1981,1991,1973,1986,1961,1986,1986,1970,1991,1972,1983,1999,2004,1982,1989,1987,1975,1989,1975,1972,1965,1968,2000,1992,1965,1962,1989,1972,1984,1984,1970,2000,1993,1966,1969,1959,1992,1996,1977,2001,1980,1966,1991,1977,1985,1968,1997,1978,1970,1969,1988,1970,1959,1968,1973,1972,1985,1978,1965,1997,1966,1974,1999,1975,1989,1997,1973,2000,1994,1964,1974,1978,1972,1972,1980,1968,1967,1973,1977,1975,1968,1969,1970,1985,1968,2003,1994,1971,1971,1990,1967,1994,1998,1996,1964,1956,1969,1991,1994,1988,1994,1998,1979,1969,1988,1972,1973,2001,1972,1972,1981,1976,1977,1989,1993,1988,1986,1975,1965,1982,1981,1979,1994,2007,1971,1968,1974,1981,1999,1990,1977,1973,1984,1989,1967,1960,2003,1966,1979,1985,2010,1978,1965,1970,1967,1960,1972,1979,2000,1993,1987,1971,1992,1994,1998,1972,1987,1973,2006,1979,1969,1975,1974,1995,1991,1995,1994,1973,2011,1976,1978,1966,2001,1974,1993,1985,1989,2003,1976,1970,2007,1974,2007,1973,1991,1983,1985,1995,1999,1994,1973,1972,1974,1993,1980,1989,1967,1997,1974,1977,1984,1981,1978,1999,1980,1973,1994,1957,1990,1963,2001,2002,1974,1978,2002,1978,1975,2007,2000,1973,1970,1972,1993,2002,2008,1979,1985,1985,1977,1978,1977,1972,1976,1970,1964,1983,1978,1973,2006,1971,1987,1971,1984,1978,2005,1970,1968,1994,1979,1987,1981,1987,1999,2002,1987,1965,1996,1985,1974,1987,1984,2001,1979,1997,1996,2002,1971,1995,2000,1986,1979,1972,1994,1975,1983,1985,1976,1973,1967,1983,2002,2007,1972,1969,2001,1989,1971,1998],[\"Sgt. Pepper's Lonely Hearts Club Band\",\"Pet Sounds\",\"Revolver\",\"Highway 61 Revisited\",\"Rubber Soul\",\"What's Going On\",\"Exile on Main St.\",\"London Calling\",\"Blonde on Blonde\",\"The Beatles (\\\"\\\"The White Album\\\"\\\")\",\"The Sun Sessions\",\"Kind of Blue\",\"The Velvet Underground & Nico\",\"Abbey Road\",\"Are You Experienced\",\"Blood on the Tracks\",\"Nevermind\",\"Born to Run\",\"Astral Weeks\",\"Thriller\",\"The Great Twenty_Eight\",\"The Complete Recordings\",\"John Lennon/Plastic Ono Band\",\"Innervisions\",\"Live at the Apollo, 1962\",\"Rumours\",\"The Joshua Tree\",\"Who's Next\",\"Led Zeppelin\",\"Blue\",\"Bringing It All Back Home\",\"Let It Bleed\",\"Ramones\",\"Music From Big Pink\",\"The Rise and Fall of Ziggy Stardust and the Spiders From Mars\",\"Tapestry\",\"Hotel California\",\"The Anthology\",\"Please Please Me\",\"Forever Changes\",\"Never Mind the Bollocks Here's the Sex Pistols\",\"The Doors\",\"The Dark Side of the Moon\",\"Horses\",\"The Band (\\\"\\\"The Brown Album\\\"\\\")\",\"Legend: The Best of Bob Marley and The Wailers\",\"A Love Supreme\",\"It Takes a Nation of Millions to Hold Us Back\",\"At Fillmore East\",\"Here's Little Richard\",\"Bridge Over Troubled Water\",\"Greatest Hits\",\"Meet The Beatles!\",\"The Birth of Soul\",\"Electric Ladyland\",\"Elvis Presley\",\"Songs in the Key of Life\",\"Beggars Banquet\",\"Chronicle: The 20 Greatest Hits\",\"Trout Mask Replica\",\"Greatest Hits\",\"Appetite for Destruction\",\"Achtung Baby\",\"Sticky Fingers\",\"Back to Mono (1958-1969)\",\"Moondance\",\"Kid A\",\"Off the Wall\",\"[Led Zeppelin IV]\",\"The Stranger\",\"Graceland\",\"Superfly\",\"Physical Graffiti\",\"After the Gold Rush\",\"Star Time\",\"Purple Rain\",\"Back in Black\",\"Otis Blue: Otis Redding Sings Soul\",\"Led Zeppelin II\",\"Imagine\",\"The Clash\",\"Harvest\",\"Axis: Bold as Love\",\"I Never Loved a Man the Way I Love You\",\"Lady Soul\",\"Born in the U.S.A.\",\"The Wall\",\"At Folsom Prison\",\"Dusty in Memphis\",\"Talking Book\",\"Goodbye Yellow Brick Road\",\"20 Golden Greats\",\"Sign \\\"\\\"Peace\\\"\\\" the Times\",\"40 Greatest Hits\",\"Bitches Brew\",\"Tommy\",\"The Freewheelin' Bob Dylan\",\"This Year's Model\",\"There's a Riot Goin' On\",\"Odessey and Oracle\",\"In the Wee Small Hours\",\"Fresh Cream\",\"Giant Steps\",\"Sweet Baby James\",\"Modern Sounds in Country and Western Music\",\"Rocket to Russia\",\"Portrait of a Legend 1951-1964\",\"Hunky Dory\",\"Aftermath\",\"Loaded\",\"The Bends\",\"If You Can Believe Your Eyes and Ears\",\"Court and Spark\",\"Disraeli Gears\",\"The Who Sell Out\",\"Out of Our Heads\",\"Layla and Other Assorted Love Songs\",\"Late Registration\",\"At Last!\",\"Sweetheart of the Rodeo\",\"Stand!\",\"The Harder They Come\",\"Raising Hell\",\"Moby Grape\",\"Pearl\",\"Catch a Fire\",\"Younger Than Yesterday\",\"Raw Power\",\"Remain in Light\",\"Marquee Moon\",\"Paranoid\",\"Saturday Night Fever: The Original Movie Sound Track\",\"The Wild, the Innocent & the E Street Shuffle\",\"Ready to Die\",\"Slanted and Enchanted\",\"Greatest Hits\",\"Tim\",\"The Chronic\",\"Rejuvenation\",\"Parallel Lines\",\"Live at the Regal\",\"A Christmas Gift for You From Phil Spector\",\"Gris-Gris\",\"Straight Outta Compton\",\"Aja\",\"Surrealistic Pillow\",\"Deja vu\",\"Houses of the Holy\",\"Santana\",\"Darkness on the Edge of Town\",\"Funeral\",\"The B 52's / Play Loud\",\"The Low End Theory\",\"Moanin' in the Moonlight\",\"Pretenders\",\"Paul's Boutique\",\"Closer\",\"Captain Fantastic and the Brown Dirt Cowboy\",\"Alive!\",\"Electric Warrior\",\"The Dock of the Bay\",\"OK Computer\",\"1999\",\"The Very Best of Linda Ronstadt\",\"Let's Get It On\",\"Imperial Bedroom\",\"Master of Puppets\",\"My Aim Is True\",\"Exodus\",\"Live at Leeds\",\"The Notorious Byrd Brothers\",\"Every Picture Tells a Story\",\"Something/Anything?\",\"Desire\",\"Close to You\",\"Rocks\",\"One Nation Under a Groove\",\"The Anthology: 1961-1977\",\"The Definitive Collection\",\"The Rolling Stones, Now!\",\"Natty Dread\",\"Fleetwood Mac\",\"Red Headed Stranger\",\"The Immaculate Collection\",\"The Stooges\",\"Fresh\",\"So\",\"Buffalo Springfield Again\",\"Happy Trails\",\"From Elvis in Memphis\",\"Fun House\",\"The Gilded Palace of Sin\",\"Dookie\",\"Transformer\",\"Blues Breakers With Eric Clapton (\\\"\\\"The Beano Album\\\"\\\")\",\"Nuggets: Original Artyfacts From the First Psychedelic Era, 1965-1968\",\"Murmur\",\"The Best of Little Walter\",\"Is This It\",\"Highway to Hell\",\"The Downward Spiral\",\"Parsley, Sage, Rosemary and Thyme\",\"Bad\",\"Modern Times\",\"Wheels of Fire\",\"Dirty Mind\",\"Abraxas\",\"Tea for the Tillerman\",\"Ten\",\"Everybody Knows This Is Nowhere\",\"Wish You Were Here\",\"Crooked Rain Crooked Rain\",\"Tattoo You\",\"Proud Mary: The Best of Ike and Tina Turner\",\"New York Dolls\",\"Bo Diddley / Go Bo Diddley\",\"Two Steps From the Blues\",\"The Queen Is Dead\",\"Licensed to Ill\",\"Look-Ka Py Py\",\"Loveless\",\"New Orleans Piano\",\"War\",\"The Neil Diamond Collection\",\"American Idiot\",\"Nebraska\",\"Doolittle\",\"Paid in Full\",\"Toys in the Attic\",\"Nick of Time\",\"A Night at the Opera\",\"The Kink Kronikles\",\"Mr. Tambourine Man\",\"Bookends\",\"The Ultimate Collection\",\"Mr. Excitement!\",\"My Generation\",\"Howlin' Wolf\",\"Like a Prayer\",\"Can't Buy a Thrill\",\"Let It Be\",\"Run D.M.C.\",\"Black Sabbath\",\"The Marshall Mathers LP\",\"All Killer No Filler! The Jerry Lee Lewis Anthology\",\"Freak Out!\",\"Live/Dead\",\"The Shape of Jazz to Come\",\"Automatic for the People\",\"Reasonable Doubt\",\"Low\",\"The Blueprint\",\"The River\",\"Complete & Unbelievable: The Otis Redding Dictionary of Soul\",\"Metallica (\\\"\\\"The Black Album\\\"\\\")\",\"Trans Europa Express\",\"Whitney Houston\",\"The Kinks Are The Village Green Preservation Society\",\"The Velvet Rope\",\"Stardust\",\"American Beauty\",\"Crosby, Stills & Nash\",\"Tracy Chapman\",\"Workingman's Dead\",\"The Genius of Ray Charles\",\"Child Is Father to the Man\",\"Quadrophenia\",\"Paul Simon\",\"Psychocandy\",\"Some Girls\",\"The Beach Boys Today!\",\"Dig Me Out\",\"Going to a Go-Go\",\"Nightbirds\",\"The Slim Shady LP\",\"Mothership Connection\",\"Rhythm Nation 1814\",\"Anthology of American Folk Music\",\"Aladdin Sane\",\"All That You Can't Leave Behind\",\"My Life\",\"Folk Singer\",\"Can't Get Enough\",\"The Cars\",\"Music of My Mind\",\"I'm Still in Love With You\",\"Los Angeles\",\"Anthem of the Sun\",\"Something Else by The Kinks\",\"Call Me\",\"Talking Heads: 77\",\"The Basement Tapes\",\"White Light/White Heat\",\"Kick Out the Jams\",\"Songs of Love and Hate\",\"Meat Is Murder\",\"We're Only in It for the Money\",\"The College Dropout\",\"Weezer (Blue Album)\",\"Master of Reality\",\"Coat of Many Colors\",\"Fear of a Black Planet\",\"John Wesley Harding\",\"Grace\",\"Car Wheels on a Gravel Road\",\"Odelay\",\"A Hard Day's Night\",\"Songs for Swingin' Lovers!\",\"Willy and the Poor Boys\",\"Blood Sugar Sex Magik\",\"The Sun Records Collection\",\"Nothing's Shocking\",\"MTV Unplugged in New York\",\"The Miseducation of Lauryn Hill\",\"Damn the Torpedoes\",\"The Velvet Underground\",\"Surfer Rosa\",\"Back Stabbers\",\"Burnin'\",\"Amnesiac\",\"Pink Moon\",\"Sail Away\",\"Ghost in the Machine\",\"Station to Station\",\"Slowhand\",\"Disintegration\",\"Exile in Guyville\",\"Daydream Nation\",\"In the Jungle Groove\",\"Tonight's the Night\",\"Help!\",\"Shoot Out the Lights\",\"Wild Gift\",\"Squeezing Out Sparks\",\"Superunknown\",\"In Rainbows\",\"Aqualung\",\"Cheap Thrills\",\"The Heart of Saturday Night\",\"Damaged\",\"Play\",\"Violator\",\"Bat Out of Hell\",\"Berlin\",\"Stop Making Sense\",\"3 Feet High and Rising\",\"The Piper at the Gates of Dawn\",\"Muddy Waters at Newport 1960\",\"The Black Album\",\"Roger the Engineer\",\"Rust Never Sleeps\",\"Brothers in Arms\",\"My Beautiful Dark Twisted Fantasy\",\"52nd Street\",\"Having a Rave Up\",\"12 Songs\",\"Between the Buttons\",\"Sketches of Spain\",\"Honky Ch‰teau\",\"Singles Going Steady\",\"Stankonia\",\"Siamese Dream\",\"Substance 1987\",\"L.A. Woman\",\"Rage Against the Machine\",\"American Recordings\",\"Ray of Light\",\"Eagles\",\"Louder Than Bombs\",\"Mott\",\"Whatever People Say I Am, That's What I'm Not\",\"Reggatta de Blanc\",\"Volunteers\",\"Siren\",\"Late for the Sky\",\"Post\",\"The Ultimate Collection: 1948-1990\",\"(What's the Story) Morning Glory?\",\"CrazySexyCool\",\"Funky Kingston\",\"The Smile Sessions\",\"The Modern Lovers\",\"More Songs About Buildings and Food\",\"A Quick One\",\"\\\"\\\"Love and Theft\\\"\\\"\",\"Pretzel Logic\",\"Enter the Wu_Tang: 36 Chambers\",\"The Indestructible Beat of Soweto\",\"The End of the Innocence\",\"Elephant\",\"The Pretender\",\"Let It Be\",\"Kala\",\"Good Old Boys\",\"Sound of Silver\",\"For Your Pleasure\",\"Blue Lines\",\"Eliminator\",\"Rain Dogs\",\"Anthology: The Best of The Temptations\",\"Californication\",\"Illmatic\",\"(pronounced 'leh-'nerd 'skin-'nerd)\",\"Dr. John's Gumbo\",\"Radio City\",\"Rid of Me\",\"Sandinista!\",\"I Do Not Want What I Haven't Got\",\"Strange Days\",\"Time Out of Mind\",\"461 Ocean Boulevard\",\"Pink Flag\",\"Double Nickels on the Dime\",\"Beauty and the Beat\",\"Van Halen\",\"Mule Variations\",\"Boy\",\"Band on the Run\",\"Dummy\",\"The \\\"\\\"Chirping\\\"\\\" Crickets\",\"The Best of the Girl Groups, Volume 1\",\"Presenting the Fabulous Ronettes Featuring Veronica\",\"Anthology\",\"The Rising\",\"Grievous Angel\",\"Cheap Trick at Budokan\",\"Sleepless\",\"Outlandos d'Amour\",\"Another Green World\",\"Vampire Weekend\",\"Stories From the City, Stories From the Sea\",\"Here Come the Warm Jets\",\"All Things Must Pass\",\"#1 Record\",\"In Utero\",\"Sea Change\",\"Tha Carter III\",\"Boys Don't Cry\",\"Live at the Harlem Square Club, 1963\",\"Rum Sodomy & the Lash\",\"Suicide\",\"Q: Are We Not Men? A: We Are Devo!\",\"In Color\",\"The World Is a Ghetto\",\"Fly Like an Eagle\",\"Back in the USA\",\"Getz / Gilberto\",\"Synchronicity\",\"Third/Sister Lovers\",\"For Everyman\",\"Back to Black\",\"John Prine\",\"Strictly Business\",\"Love It to Death\",\"How Will the Wolf Survive?\",\"Here, My Dear\",\"Z\",\"Tumbleweed Connection\",\"The Drifters' Golden Hits\",\"Live Through This\",\"Metal Box\",\"Document\",\"Heaven Up Here\",\"Hysteria\",\"69 Love Songs\",\"A Rush of Blood to the Head\",\"Tunnel of Love\",\"The Paul Butterfield Blues Band\",\"The Score\",\"Radio\",\"I Want to See the Bright Lights Tonight\",\"Faith\",\"The Smiths\",\"Proxima estacion: Esperanza\",\"Armed Forces\",\"Life After Death\",\"Down Every Road\",\"All Time Greatest Hits\",\"Maggot Brain\",\"Only Built 4 Cuban Linx\",\"Voodoo\",\"Guitar Town\",\"Entertainment!\",\"All the Young Dudes\",\"Vitalogy\",\"That's the Way of the World\",\"She's So Unusual\",\"New Day Rising\",\"Destroyer\",\"Tres hombres\",\"Born Under a Bad Sign\",\"Touch\",\"Yankee Hotel Foxtrot\",\"Oracular Spectacular\",\"Give It Up\",\"Boz Scaggs\",\"White Blood Cells\",\"The Stone Roses\",\"Live in Cook County Jail\",\"Aquemini\"],[\"The Beatles\",\"The Beach Boys\",\"The Beatles\",\"Bob Dylan\",\"The Beatles\",\"Marvin Gaye\",\"The Rolling Stones\",\"The Clash\",\"Bob Dylan\",\"The Beatles\",\"Elvis Presley\",\"Miles Davis\",\"The Velvet Underground\",\"The Beatles\",\"The Jimi Hendrix Experience\",\"Bob Dylan\",\"Nirvana\",\"Bruce Springsteen\",\"Van Morrison\",\"Michael Jackson\",\"Chuck Berry\",\"Robert Johnson\",\"John Lennon / Plastic Ono Band\",\"Stevie Wonder\",\"James Brown\",\"Fleetwood Mac\",\"U2\",\"The Who\",\"Led Zeppelin\",\"Joni Mitchell\",\"Bob Dylan\",\"The Rolling Stones\",\"Ramones\",\"The Band\",\"David Bowie\",\"Carole King\",\"Eagles\",\"Muddy Waters\",\"The Beatles\",\"Love\",\"Sex Pistols\",\"The Doors\",\"Pink Floyd\",\"Patti Smith\",\"The Band\",\"Bob Marley & The Wailers\",\"John Coltrane\",\"Public Enemy\",\"The Allman Brothers Band\",\"Little Richard\",\"Simon & Garfunkel\",\"Al Green\",\"The Beatles\",\"Ray Charles\",\"The Jimi Hendrix Experience\",\"Elvis Presley\",\"Stevie Wonder\",\"The Rolling Stones\",\"Creedence Clearwater Revival\",\"Captain Beefheart & His Magic Band\",\"Sly & The Family Stone\",\"Guns N' Roses\",\"U2\",\"The Rolling Stones\",\"Phil Spector\",\"Van Morrison\",\"Radiohead\",\"Michael Jackson\",\"Led Zeppelin\",\"Billy Joel\",\"Paul Simon\",\"Curtis Mayfield\",\"Led Zeppelin\",\"Neil Young\",\"James Brown\",\"Prince and the Revolution\",\"AC/DC\",\"Otis Redding\",\"Led Zeppelin\",\"John Lennon\",\"The Clash\",\"Neil Young\",\"The Jimi Hendrix Experience\",\"Aretha Franklin\",\"Aretha Franklin\",\"Bruce Springsteen\",\"Pink Floyd\",\"Johnny Cash\",\"Dusty Springfield\",\"Stevie Wonder\",\"Elton John\",\"Buddy Holly\",\"Prince\",\"Hank Williams\",\"Miles Davis\",\"The Who\",\"Bob Dylan\",\"Elvis Costello\",\"Sly & The Family Stone\",\"The Zombies\",\"Frank Sinatra\",\"Cream\",\"John Coltrane\",\"James Taylor\",\"Ray Charles\",\"Ramones\",\"Sam Cooke\",\"David Bowie\",\"The Rolling Stones\",\"The Velvet Underground\",\"Radiohead\",\"The Mamas and the Papas\",\"Joni Mitchell\",\"Cream\",\"The Who\",\"The Rolling Stones\",\"Derek and the Dominos\",\"Kanye West\",\"Etta James\",\"The Byrds\",\"Sly & The Family Stone\",\"Various Artists\",\"Run D.M.C.\",\"Moby Grape\",\"Janis Joplin\",\"The Wailers\",\"The Byrds\",\"Iggy and The Stooges\",\"Talking Heads\",\"Television\",\"Black Sabbath\",\"Various Artists\",\"Bruce Springsteen\",\"The Notorious B.I.G.\",\"Pavement\",\"Elton John\",\"The Replacements\",\"Dr. Dre\",\"The Meters\",\"Blondie\",\"B.B. King\",\"Phil Spector\",\"Dr. John, the Night Tripper\",\"N.W.A\",\"Steely Dan\",\"Jefferson Airplane\",\"Crosby, Stills, Nash & Young\",\"Led Zeppelin\",\"Santana\",\"Bruce Springsteen\",\"Arcade Fire\",\"The B 52's\",\"A Tribe Called Quest\",\"Howlin' Wolf\",\"Pretenders\",\"Beastie Boys\",\"Joy Division\",\"Elton John\",\"KISS\",\"T. Rex\",\"Otis Redding\",\"Radiohead\",\"Prince\",\"Linda Ronstadt\",\"Marvin Gaye\",\"Elvis Costello & The Attractions\",\"Metallica\",\"Elvis Costello\",\"Bob Marley & The Wailers\",\"The Who\",\"The Byrds\",\"Rod Stewart\",\"Todd Rundgren\",\"Bob Dylan\",\"Carpenters\",\"Aerosmith\",\"Funkadelic\",\"Curtis Mayfield and The Impressions\",\"ABBA\",\"The Rolling Stones\",\"Bob Marley & The Wailers\",\"Fleetwood Mac\",\"Willie Nelson\",\"Madonna\",\"The Stooges\",\"Sly & The Family Stone\",\"Peter Gabriel\",\"Buffalo Springfield\",\"Quicksilver Messenger Service\",\"Elvis Presley\",\"The Stooges\",\"The Flying Burrito Brothers\",\"Green Day\",\"Lou Reed\",\"John Mayall & The Bluesbreakers\",\"Various Artists\",\"R.E.M.\",\"Little Walter\",\"The Strokes\",\"AC/DC\",\"Nine Inch Nails\",\"Simon & Garfunkel\",\"Michael Jackson\",\"Bob Dylan\",\"Cream\",\"Prince\",\"Santana\",\"Cat Stevens\",\"Pearl Jam\",\"Neil Young & Crazy Horse\",\"Pink Floyd\",\"Pavement\",\"The Rolling Stones\",\"Ike & Tina Turner\",\"New York Dolls\",\"Bo Diddley\",\"Bobby \\\"\\\"Blue\\\"\\\" Bland\",\"The Smiths\",\"Beastie Boys\",\"The Meters\",\"My Bloody Valentine\",\"Professor Longhair\",\"U2\",\"Neil Diamond\",\"Green Day\",\"Bruce Springsteen\",\"Pixies\",\"Eric B. & Rakim\",\"Aerosmith\",\"Bonnie Raitt\",\"Queen\",\"The Kinks\",\"The Byrds\",\"Simon & Garfunkel\",\"Patsy Cline\",\"Jackie Wilson\",\"The Who\",\"Howlin' Wolf\",\"Madonna\",\"Steely Dan\",\"The Replacements\",\"Run D.M.C.\",\"Black Sabbath\",\"Eminem\",\"Jerry Lee Lewis\",\"The Mothers of Invention\",\"The Grateful Dead\",\"Ornette Coleman\",\"R.E.M.\",\"Jay Z\",\"David Bowie\",\"Jay Z\",\"Bruce Springsteen\",\"Otis Redding\",\"Metallica\",\"Kraftwerk\",\"Whitney Houston\",\"The Kinks\",\"Janet\",\"Willie Nelson\",\"Grateful Dead\",\"Crosby, Stills & Nash\",\"Tracy Chapman\",\"Grateful Dead\",\"Ray Charles\",\"Blood, Sweat & Tears\",\"The Who\",\"Paul Simon\",\"The Jesus and Mary Chain\",\"The Rolling Stones\",\"The Beach Boys\",\"Sleater Kinney\",\"Smokey Robinson & The Miracles\",\"LaBelle\",\"Eminem\",\"Parliament\",\"Janet Jackson\",\"Various\",\"David Bowie\",\"U2\",\"Mary J. Blige\",\"Muddy Waters\",\"Barry White\",\"The Cars\",\"Stevie Wonder\",\"Al Green\",\"X\",\"Grateful Dead\",\"The Kinks\",\"Al Green\",\"Talking Heads\",\"Bob Dylan and the Band\",\"The Velvet Underground\",\"MC5\",\"Leonard Cohen\",\"The Smiths\",\"The Mothers of Invention\",\"Kanye West\",\"Weezer\",\"Black Sabbath\",\"Dolly Parton\",\"Public Enemy\",\"Bob Dylan\",\"Jeff Buckley\",\"Lucinda Williams\",\"Beck\",\"The Beatles\",\"Frank Sinatra\",\"Creedence Clearwater Revival\",\"Red Hot Chili Peppers\",\"Various\",\"Jane's Addiction\",\"Nirvana\",\"Lauryn Hill\",\"Tom Petty and the Heartbreakers\",\"The Velvet Underground\",\"Pixies\",\"The O'Jays\",\"The Wailers\",\"Radiohead\",\"Nick Drake\",\"Randy Newman\",\"The Police\",\"David Bowie\",\"Eric Clapton\",\"The Cure\",\"Liz Phair\",\"Sonic Youth\",\"James Brown\",\"Neil Young\",\"The Beatles\",\"Richard & Linda Thompson\",\"X\",\"Graham Parker & The Rumour\",\"Soundgarden\",\"Radiohead\",\"Jethro Tull\",\"Big Brother & the Holding Company\",\"Tom Waits\",\"Black Flag\",\"Moby\",\"Depeche Mode\",\"Meat Loaf\",\"Lou Reed\",\"Talking Heads\",\"De La Soul\",\"Pink Floyd\",\"Muddy Waters\",\"Jay Z\",\"The Yardbirds\",\"Neil Young & Crazy Horse\",\"Dire Straits\",\"Kanye West\",\"Billy Joel\",\"The Yardbirds\",\"Randy Newman\",\"The Rolling Stones\",\"Miles Davis\",\"Elton John\",\"Buzzcocks\",\"OutKast\",\"The Smashing Pumpkins\",\"New Order\",\"The Doors\",\"Rage Against the Machine\",\"Johnny Cash\",\"Madonna\",\"Eagles\",\"The Smiths\",\"Mott the Hoople\",\"Arctic Monkeys\",\"The Police\",\"Jefferson Airplane\",\"Roxy Music\",\"Jackson Browne\",\"Bjork\",\"John Lee Hooker\",\"Oasis\",\"TLC\",\"Toots & The Maytals\",\"The Beach Boys\",\"The Modern Lovers\",\"Talking Heads\",\"The Who\",\"Bob Dylan\",\"Steely Dan\",\"Wu Tang Clan\",\"Various Artists\",\"Don Henley\",\"The White Stripes\",\"Jackson Browne\",\"The Beatles\",\"M.I.A.\",\"Randy Newman\",\"LCD Soundsystem\",\"Roxy Music\",\"Massive Attack\",\"ZZ Top\",\"Tom Waits\",\"The Temptations\",\"Red Hot Chili Peppers\",\"Nas\",\"Lynyrd Skynyrd\",\"Dr. John\",\"Big Star\",\"PJ Harvey\",\"The Clash\",\"Sinead O'Connor\",\"The Doors\",\"Bob Dylan\",\"Eric Clapton\",\"Wire\",\"Minutemen\",\"The Go Go's\",\"Van Halen\",\"Tom Waits\",\"U2\",\"Paul McCartney & Wings\",\"Portishead\",\"The Crickets\",\"Various Artists\",\"The Ronettes\",\"Diana Ross & The Supremes\",\"Bruce Springsteen\",\"Gram Parsons\",\"Cheap Trick\",\"Peter Wolf\",\"The Police\",\"Brian Eno\",\"Vampire Weekend\",\"PJ Harvey\",\"Brian Eno\",\"George Harrison\",\"Big Star\",\"Nirvana\",\"Beck\",\"Lil Wayne\",\"The Cure\",\"Sam Cooke\",\"The Pogues\",\"Suicide\",\"DEVO\",\"Cheap Trick\",\"War\",\"Steve Miller Band\",\"MC5\",\"Stan GetzE/EJoao GilbertoEfeaturingEAntonio Carlos Jobim\",\"The Police\",\"Big Star\",\"Jackson Browne\",\"Amy Winehouse\",\"John Prine\",\"EPMD\",\"Alice Cooper\",\"Los Lobos\",\"Marvin Gaye\",\"My Morning Jacket\",\"Elton John\",\"The Drifters\",\"Hole\",\"Public Image Ltd.\",\"R.E.M.\",\"Echo and The Bunnymen\",\"Def Leppard\",\"The Magnetic Fields\",\"Coldplay\",\"Bruce Springsteen\",\"The Paul Butterfield Blues Band\",\"Fugees\",\"L.L. Cool J\",\"Richard & Linda Thompson\",\"George Michael\",\"The Smiths\",\"Manu Chao\",\"Elvis Costello & The Attractions\",\"The Notorious B.I.G.\",\"Merle Haggard\",\"Loretta Lynn\",\"Funkadelic\",\"Raekwon\",\"D'Angelo\",\"Steve Earle\",\"Gang of Four\",\"Mott the Hoople\",\"Pearl Jam\",\"Earth, Wind & Fire\",\"Cyndi Lauper\",\"Husker Du\",\"KISS\",\"ZZ Top\",\"Albert King\",\"Eurythmics\",\"Wilco\",\"MGMT\",\"Bonnie Raitt\",\"Boz Scaggs\",\"The White Stripes\",\"The Stone Roses\",\"B.B. King\",\"OutKast\"],[\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock, Blues, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Blues\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Pop\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Classical, Stage & Screen\",\"Reggae\",\"Jazz\",\"Hip Hop\",\"Rock, Blues\",\"Rock, Blues\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Jazz, Funk / Soul\",\"Rock, Blues\",\"Rock\",\"Funk / Soul\",\"Rock, Funk / Soul, Pop\",\"Rock\",\"Rock, Blues\",\"Funk / Soul\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock, Funk / Soul, Pop\",\"Jazz, Rock, Funk / Soul, Folk, World, & Country\",\"Electronic, Rock\",\"Funk / Soul, Pop\",\"Rock\",\"Rock\",\"Jazz, Rock, Funk / Soul, Pop, Folk, World, & Country\",\"Funk / Soul, Stage & Screen\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Electronic, Rock, Funk / Soul, Stage & Screen\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Rock, Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Reggae\",\"Folk, World, & Country\",\"Jazz\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Jazz, Pop\",\"Rock, Blues\",\"Jazz\",\"Rock\",\"Funk / Soul, Folk, World, & Country\",\"Rock\",\"Latin, Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Hip Hop\",\"Funk / Soul, Blues\",\"Rock\",\"Funk / Soul\",\"Reggae,EPop,EFolk, World, & Country,EStage & Screen\",\"Hip Hop\",\"Rock\",\"Rock, Blues\",\"Reggae\",\"Rock\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Electronic,EStage & Screen\",\"Rock\",\"Hip Hop\",\"Rock\",\"Rock\",\"Rock\",\"Hip Hop\",\"Funk / Soul\",\"Electronic, Rock\",\"Blues\",\"Rock, Funk / Soul, Pop\",\"Jazz, Rock, Funk / Soul, Blues\",\"Hip Hop\",\"Jazz, Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Latin, Funk / Soul\",\"Rock\",\"Rock\",\"Electronic, Rock, Pop\",\"Hip Hop\",\"Blues\",\"Rock\",\"Hip Hop, Rock, Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Electronic, Rock\",\"Funk / Soul, Pop\",\"Rock, Pop\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Reggae\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Electronic, Pop\",\"Rock, Blues, Pop\",\"Reggae\",\"Rock, Pop\",\"Folk, World, & Country\",\"Electronic, Pop\",\"Rock\",\"Funk / Soul\",\"Electronic, Rock, Funk / Soul, Pop\",\"Rock, Pop\",\"Rock\",\"Rock, Funk / Soul, Folk, World, & Country\",\"Rock\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock,EBlues\",\"Rock\",\"Rock\",\"Blues\",\"Rock\",\"Rock\",\"Electronic, Rock\",\"Rock, Pop, Folk, World, & Country\",\"Funk / Soul, Pop\",\"Rock\",\"Rock, Blues\",\"Funk / Soul\",\"Rock, Latin\",\"Rock, Stage & Screen\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock, Blues\",\"Funk / Soul, Blues\",\"Rock, Pop\",\"Hip Hop\",\"Funk / Soul\",\"Rock\",\"Funk / Soul, Blues\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Hip Hop\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Funk / Soul\",\"Rock\",\"Blues\",\"Electronic, Pop\",\"Rock\",\"Rock\",\"Hip Hop\",\"Rock\",\"Hip Hop\",\"Rock, Blues, Folk, World, & Country\",\"Electronic, Rock\",\"Rock\",\"Jazz\",\"Rock\",\"Hip Hop\",\"Electronic, Rock\",\"Hip Hop\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Electronic\",\"Funk / Soul, Pop\",\"Rock\",\"Electronic, Funk / Soul, Pop\",\"Pop, Folk, World, & Country\",\"Rock\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Jazz, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Hip Hop\",\"Funk / Soul\",\"Electronic, Hip Hop, Pop\",\"Blues, Folk, World, & Country\",\"Rock\",\"Rock\",\"Hip Hop\",\"Blues\",\"Funk / Soul\",\"Electronic, Rock\",\"Funk / Soul\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Rock\",\"Electronic, Rock\",\"Hip Hop\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Hip Hop\",\"Rock\",\"Rock\",\"Folk, World, & Country\",\"Electronic, Hip Hop, Funk / Soul, Pop\",\"Rock, Stage & Screen\",\"Jazz, Pop\",\"Rock\",\"Rock\",\"Rock, Funk / Soul, Blues, Pop, Folk, World, & Country\",\"Rock\",\"Rock\",\"Hip Hop\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Reggae\",\"Electronic, Rock\",\"Rock, Folk, World, & Country\",\"Rock, Pop\",\"Rock, Pop\",\"Rock, Funk / Soul\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock, Stage & Screen\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Jazz, Pop, Folk, World, & Country\",\"Rock\",\"Electronic\",\"Electronic\",\"Rock\",\"Rock\",\"Rock, Funk / Soul\",\"Hip Hop\",\"Rock\",\"Rock, Blues\",\"Hip Hop\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Hip Hop\",\"Jazz, Rock, Pop\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Jazz\",\"Rock\",\"Rock\",\"Hip Hop, Funk / Soul\",\"Rock\",\"Electronic\",\"Rock\",\"Hip Hop, Rock\",\"Folk, World, & Country\",\"Electronic, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Electronic\",\"Blues\",\"Rock, Pop\",\"Electronic, Hip Hop, Funk / Soul\",\"Reggae\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Jazz, Rock\",\"Hip Hop\",\"Funk / Soul,EFolk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Electronic, Hip Hop, Reggae, Pop\",\"Rock, Pop\",\"Electronic, Rock\",\"Rock\",\"Electronic, Reggae\",\"Rock\",\"Rock, Blues\",\"Electronic, Funk / Soul\",\"Rock\",\"Hip Hop\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Rock, Reggae\",\"Rock, Funk / Soul, Blues\",\"Rock\",\"Rock, Blues\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Electronic\",\"Rock, Pop\",\"Rock,EPop\",\"Rock, Pop\",\"Electronic, Funk / Soul\",\"Rock\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock, Blues, Pop\",\"Rock\",\"Electronic\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Hip Hop, Funk / Soul\",\"Rock\",\"Funk / Soul\",\"Rock, Folk, World, & Country\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Rock\",\"Rock\",\"Jazz\",\"Rock, Pop\",\"Rock\",\"Rock\",\"Funk / Soul, Pop\",\"Folk, World, & Country\",\"Hip Hop\",\"Rock\",\"Rock, Latin\",\"Funk / Soul\",\"Rock\",\"Rock, Folk, World, & Country\",\"Rock, Funk / Soul\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Rock\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Rock, Blues\",\"Hip Hop\",\"Hip Hop\",\"Rock\",\"Electronic, Rock, Funk / Soul, Blues, Pop\",\"Rock\",\"Rock, Reggae, Latin\",\"Rock\",\"Hip Hop\",\"Folk, World, & Country\",\"Folk, World, & Country\",\"Rock, Funk / Soul\",\"Hip Hop\",\"Hip Hop, Funk / Soul\",\"Rock, Folk, World, & Country\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul\",\"Electronic, Rock\",\"Rock\",\"Rock\",\"Rock\",\"Funk / Soul, Blues\",\"Electronic, Pop\",\"Rock\",\"Electronic, Rock, Pop\",\"Rock\",\"Rock\",\"Rock\",\"Rock\",\"Blues\",\"Hip Hop\"],[\"Rock & Roll, Psychedelic Rock\",\"Pop Rock, Psychedelic Rock\",\"Psychedelic Rock, Pop Rock\",\"Folk Rock, Blues Rock\",\"Pop Rock\",\"Soul\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Punk, New Wave\",\"Folk Rock, Rhythm & Blues\",\"Rock & Roll, Pop Rock, Psychedelic Rock, Experimental\",\"Rock & Roll\",\"Modal\",\"Garage Rock, Art Rock, Experimental\",\"Psychedelic Rock, Classic Rock, Pop Rock\",\"Blues Rock, Psychedelic Rock\",\"Folk Rock, Acoustic, Ballad\",\"Alternative Rock, Grunge\",\"Pop Rock\",\"Acoustic, Classic Rock, Free Improvisation\",\"Disco\",\"Rock & Roll\",\"Delta Blues\",\"Pop Rock\",\"Soul\",\"Rhythm & Blues, Soul\",\"Pop Rock\",\"Alternative Rock, Pop Rock\",\"Hard Rock, Mod, Prog Rock, Psychedelic Rock\",\"Blues Rock, Hard Rock\",\"Acoustic, Ballad, Folk\",\"Folk Rock, Folk\",\"Blues Rock, Hard Rock\",\"Rock & Roll, Punk\",\"Folk Rock, Acoustic, Blues Rock\",\"Classic Rock, Glam\",\"Folk Rock, Soft Rock\",\"Classic Rock\",\"Folk\",\"Beat, Rock & Roll\",\"Folk Rock, Psychedelic Rock\",\"Punk\",\"Psychedelic Rock\",\"Prog Rock\",\"Art Rock\",\"Soundtrack, Modern Classical, Contemporary, Score\",\"Reggae, Roots Reggae\",\"Free Jazz, Hard Bop, Modal\",\"Conscious\",\"Blues Rock\",\"Rock & Roll, Rhythm & Blues\",\"Folk Rock, Classic Rock\",\"Soul\",\"Beat, Rock & Roll\",\"Rhythm & Blues, Big Band, Soul, Soul-Jazz\",\"Electric Blues, Psychedelic Rock\",\"Rock & Roll, Rockabilly\",\"Soul, Disco\",\"Blues Rock, Southern Rock, Classic Rock\",\"None\",\"Dialogue, Field Recording, Avantgarde, Electric Blues, Psychedelic Rock, Experimental\",\"Rhythm & Blues, Funk\",\"Hard Rock, Heavy Metal\",\"Pop Rock, Synth-pop, Alternative Rock, Arena Rock\",\"Classic Rock\",\"Doo Wop, Pop Rock, Ballad, Rhythm & Blues\",\"Folk Rock, Rhythm & Blues, Classic Rock, Contemporary Jazz\",\"Alternative Rock, IDM, Experimental\",\"Disco, Soul, Ballad\",\"Hard Rock, Classic Rock, Blues Rock\",\"Pop Rock\",\"Folk Rock, Pop Rock, African, Afrobeat, Zydeco, Funk, Rhythm & Blues\",\"Soundtrack, Soul\",\"Classic Rock\",\"Rock & Roll, Country Rock\",\"Soul, Funk, Disco\",\"Pop Rock, Funk, Soundtrack, Synth-pop\",\"Hard Rock\",\"Soul\",\"Blues Rock, Classic Rock, Hard Rock\",\"Pop Rock\",\"Punk\",\"Folk Rock, Country Rock, Classic Rock\",\"Psychedelic Rock, Electric Blues\",\"Soul\",\"Soul\",\"Pop Rock\",\"Alternative Rock, Prog Rock\",\"Country\",\"Pop Rock, Soul\",\"Soul, Funk\",\"Pop Rock, Classic Rock\",\"Rock & Roll\",\"Ska, Reggae-Pop\",\"Country\",\"Fusion\",\"Psychedelic Rock\",\"Folk\",\"New Wave\",\"Rhythm & Blues, Funk\",\"Psychedelic Rock\",\"Big Band, Ballad\",\"Blues Rock, Electric Blues\",\"Hard Bop\",\"Folk Rock, Acoustic, Soft Rock\",\"Country, Rhythm & Blues\",\"Rock & Roll, Punk\",\"Soul, Rhythm & Blues, Gospel, Cha-Cha\",\"Classic Rock, Glam\",\"Blues Rock, Pop Rock\",\"Art Rock, Classic Rock\",\"Alternative Rock\",\"Folk Rock, Pop Rock\",\"Soft Rock, Pop Rock\",\"Psychedelic Rock, Blues Rock\",\"Psychedelic Rock, Mod\",\"Blues Rock, Rock & Roll\",\"Blues Rock\",\"None\",\"Rhythm & Blues, Soul\",\"Folk Rock, Country Rock\",\"Funk, Psychedelic, Disco\",\"Reggae,ERoots Reggae,ERocksteady,EContemporary,ESoundtrack\",\"None\",\"Folk Rock, Psychedelic Rock\",\"Blues Rock\",\"Roots Reggae\",\"Folk Rock, Psychedelic Rock\",\"Garage Rock, Hard Rock, Punk\",\"New Wave, Art Rock, Funk\",\"New Wave, Punk\",\"Hard Rock, Heavy Metal\",\"Soundtrack,EDisco\",\"None\",\"Thug Rap\",\"Alternative Rock\",\"Classic Rock\",\"Indie Rock\",\"Gangsta\",\"Bayou Funk, Soul\",\"New Wave, Pop Rock, Punk, Disco\",\"Chicago Blues\",\"Pop Rock\",\"Soul-Jazz, Louisiana Blues, Fusion, Bayou Funk\",\"Gangsta\",\"Jazz-Rock, Classic Rock\",\"Folk Rock, Psychedelic Rock\",\"Classic Rock\",\"Classic Rock\",\"Afro-Cuban, Psychedelic Rock\",\"Pop Rock\",\"Indie Rock\",\"New Wave, Punk, Mod\",\"Conscious\",\"Chicago Blues\",\"Alternative Rock, New Wave\",\"Alternative Rock, Pop Rap, Psychedelic\",\"Post-Punk, New Wave\",\"Pop Rock, Classic Rock\",\"Hard Rock, Glam\",\"Glam, Classic Rock\",\"Rhythm & Blues, Soul\",\"Alternative Rock\",\"None\",\"Soft Rock, Pop Rock\",\"Soul\",\"Alternative Rock, New Wave\",\"Thrash, Speed Metal\",\"New Wave, Pop Rock\",\"Reggae, Roots Reggae\",\"Classic Rock, Blues Rock, Hard Rock\",\"Psychedelic Rock, Folk Rock, Country Rock, Pop Rock\",\"Pop Rock\",\"Power Pop, Pop Rock, Prog Rock\",\"Folk Rock\",\"Pop Rock, Vocal\",\"Hard Rock, Classic Rock\",\"P.Funk\",\"Rhythm & Blues, Soul, Funk\",\"Europop, Synth-pop, Disco\",\"Pop Rock, Rhythm & Blues, Rock & Roll\",\"Reggae, Roots Reggae\",\"Folk Rock, Pop Rock\",\"Country\",\"Synth-pop\",\"Garage Rock, Punk\",\"Rhythm & Blues, Funk\",\"Art Rock, Pop Rock, Synth-pop, Funk\",\"Country Rock\",\"Acid Rock, Psychedelic Rock\",\"Country, Soul\",\"Garage Rock, Punk\",\"Country Rock\",\"Alternative Rock, Pop Punk, Punk\",\"Glam\",\"Blues Rock,EElectric Blues,EHarmonica Blues\",\"Garage Rock,EPsychedelic Rock\",\"Alternative Rock\",\"Chicago Blues\",\"Indie Rock\",\"Hard Rock\",\"Industrial\",\"Folk Rock, Pop Rock\",\"Pop Rock, Ballad, Funk, Soul\",\"Blues Rock, Folk Rock\",\"Blues Rock, Psychedelic Rock, Classic Rock\",\"None\",\"Fusion, Hard Rock, Psychedelic Rock\",\"Folk Rock, Pop Rock\",\"Grunge\",\"Folk Rock, Country Rock, Classic Rock\",\"Classic Rock, Prog Rock\",\"Alternative Rock, Indie Rock\",\"Classic Rock\",\"Rhythm & Blues, Bayou Funk, Soul\",\"Glam\",\"Rhythm & Blues, Rock & Roll\",\"Rhythm & Blues, Soul\",\"Indie Rock\",\"None\",\"Bayou Funk, Soul, Funk\",\"Alternative Rock, Shoegaze\",\"Piano Blues\",\"Pop Rock\",\"Soft Rock, Ballad\",\"Pop Rock, Punk\",\"Acoustic\",\"Indie Rock\",\"None\",\"Hard Rock, Blues Rock\",\"Blues Rock, Pop Rock\",\"Hard Rock, Pop Rock, Prog Rock\",\"Rock & Roll, Pop Rock\",\"Folk Rock, Garage Rock, Pop Rock\",\"Folk Rock, Classic Rock\",\"None\",\"None\",\"Mod\",\"None\",\"Synth-pop\",\"Classic Rock\",\"Alternative Rock, Power Pop, Punk, Indie Rock\",\"None\",\"Blues Rock, Heavy Metal\",\"Pop Rap, Hardcore Hip-Hop, Horrorcore\",\"Country Blues, Rock & Roll, Rhythm & Blues\",\"Musique Concr?te, Avantgarde, Symphonic Rock, Rhythm & Blues, Psychedelic Rock, Experimental, Parody\",\"Folk Rock, Country Rock, Psychedelic Rock, Experimental\",\"Free Jazz\",\"Alternative Rock\",\"None\",\"Art Rock, Ambient, Experimental\",\"None\",\"Folk Rock, Pop Rock, Classic Rock\",\"Soul\",\"Heavy Metal\",\"Electro\",\"Synth-pop, Rhythm & Blues\",\"Psychedelic Rock, Pop Rock\",\"RnB/Swing, Downtempo\",\"Vocal\",\"Folk Rock\",\"Folk Rock, Classic Rock\",\"None\",\"Folk Rock, Country Rock, Classic Rock\",\"Soul-Jazz, Big Band\",\"Blues Rock, Jazz-Rock, Classic Rock\",\"Hard Rock, Classic Rock, Mod\",\"Folk Rock, Pop Rock\",\"Noise\",\"Blues Rock, Rock & Roll, Classic Rock, Disco\",\"Pop Rock, Psychedelic Rock\",\"Indie Rock\",\"Soul\",\"Funk, Disco\",\"None\",\"P.Funk, Funk\",\"RnB/Swing, Downtempo, Synth-pop\",\"Cajun, Country, Field Recording, Gospel, Delta Blues, Folk\",\"Glam\",\"Pop Rock\",\"RnB/Swing\",\"Delta Blues\",\"Soul, Disco\",\"New Wave, Pop Rock, Synth-pop\",\"Soul-Jazz, Soul\",\"Rhythm & Blues, Soul\",\"Punk, Rock & Roll\",\"Psychedelic Rock\",\"Pop Rock, Psychedelic Rock, Mod\",\"Rhythm & Blues, Soul\",\"New Wave\",\"Folk Rock, Country Rock, Classic Rock\",\"Avantgarde, Experimental\",\"Garage Rock, Hard Rock, Punk, Blues Rock\",\"Folk Rock, Folk, Ballad\",\"Alternative Rock, Indie Rock\",\"Modern Classical, Avantgarde, Psychedelic Rock, Experimental, Parody\",\"Pop Rap, Conscious, Contemporary R&B\",\"Alternative Rock, Emo\",\"Hard Rock, Heavy Metal\",\"Country\",\"Conscious\",\"Folk Rock, Country Rock\",\"Alternative Rock, Folk Rock\",\"Country, Folk\",\"Electro, Downtempo, Hip Hop, Disco, Afrobeat, Abstract\",\"Soundtrack, Beat, Pop Rock\",\"Vocal, Easy Listening\",\"Blues Rock, Rock & Roll, Classic Rock\",\"Alternative Rock, Funk Metal\",\"Country Blues, Rock & Roll, Rockabilly\",\"Alternative Rock\",\"Folk Rock, Acoustic, Grunge\",\"RnB/Swing, Conscious\",\"Soft Rock, Hard Rock, Pop Rock\",\"Garage Rock, Art Rock, Experimental\",\"Alternative Rock\",\"Soul\",\"Reggae\",\"Alternative Rock, Experimental\",\"Folk, Folk Rock, Acoustic\",\"None\",\"Alternative Rock, New Wave, Pop Rock\",\"Classic Rock, Soul, Funk, Art Rock\",\"None\",\"New Wave, Alternative Rock\",\"Lo-Fi, Indie Rock\",\"Alternative Rock, Indie Rock\",\"Soul, Funk\",\"Blues Rock, Folk Rock, Classic Rock\",\"Beat, Soundtrack, Pop Rock\",\"Folk Rock\",\"Rock & Roll, Punk\",\"None\",\"Alternative Rock\",\"Alternative Rock, Art Rock\",\"Classic Rock, Prog Rock\",\"Folk Rock, Blues Rock, Psychedelic Rock\",\"Contemporary Jazz, Spoken Word\",\"Hardcore, Punk\",\"Breakbeat, Leftfield, Downtempo\",\"Synth-pop\",\"Pop Rock\",\"Hard Rock\",\"Funk, Indie Rock, New Wave\",\"None\",\"Psychedelic Rock\",\"Blues Rock, Chicago Blues\",\"None\",\"Blues Rock, Pop Rock\",\"Hard Rock, Arena Rock\",\"AOR, Classic Rock\",\"None\",\"Pop Rock, Ballad, Latin Jazz\",\"Blues Rock, Psychedelic Rock\",\"Pop Rock, Vocal\",\"Blues Rock, Psychedelic Rock, Pop Rock\",\"Modal\",\"Pop Rock,EClassic Rock\",\"Punk\",\"Gangsta, P.Funk, Crunk, Conscious\",\"Alternative Rock\",\"Synth-pop\",\"Blues Rock, Classic Rock\",\"Funk Metal\",\"Country, Gospel, Folk\",\"House, Techno, Downtempo, Vocal, Ambient\",\"Country Rock, Classic Rock\",\"Alternative Rock, Indie Rock\",\"Classic Rock\",\"Indie Rock\",\"New Wave, Pop Rock\",\"Psychedelic Rock, Folk Rock, Country Rock, Honky Tonk\",\"Art Rock, Pop Rock, Glam\",\"Pop Rock\",\"Breakbeat, IDM, Electro\",\"Country Blues, Electric Blues, Chicago Blues, Jump Blues\",\"Brit Pop\",\"RnB/Swing\",\"Reggae Gospel, Reggae, Roots Reggae, Rocksteady\",\"Pop Rock, Psychedelic Rock\",\"Art Rock, Indie Rock\",\"New Wave, Indie Rock\",\"Mod, Beat, Psychedelic Rock\",\"Folk Rock, Blues Rock\",\"Jazz-Rock, Pop Rock, Classic Rock\",\"Gangsta\",\"African\",\"Pop Rock\",\"Blues Rock, Garage Rock, Alternative Rock\",\"Soft Rock, Pop Rock\",\"Pop Rock\",\"Grime, Bollywood, Hip Hop, Dancehall\",\"Pop Rock, Vocal\",\"Leftfield, Alternative Rock, Electro, Disco\",\"Art Rock, Avantgarde, Glam\",\"Dub, Downtempo\",\"Pop Rock\",\"Blues Rock\",\"Soul, Disco\",\"Alternative Rock, Funk Metal\",\"None\",\"Blues Rock, Hard Rock, Southern Rock\",\"Bayou Funk, Funk, Rhythm & Blues\",\"Power Pop\",\"Indie Rock\",\"Rock & Roll, Dub, Punk\",\"Blues Rock, Rhythm & Blues, Soul\",\"Psychedelic Rock\",\"Blues Rock\",\"Blues Rock\",\"Punk\",\"Alternative Rock, Hardcore, Punk\",\"Pop Rock\",\"Hard Rock\",\"Abstract, Art Rock\",\"New Wave, Pop Rock\",\"Pop Rock\",\"Trip Hop, Downtempo\",\"Rockabilly, Rock & Roll\",\"Pop Rock, Vocal\",\"Rock & Roll, Vocal\",\"Pop Rock, Soul, Disco\",\"Folk Rock, Classic Rock\",\"Country Rock, Honky Tonk\",\"Power Pop, Pop Rock, Arena Rock, Hard Rock\",\"Blues Rock, Pop Rock, Ballad\",\"Alternative Rock, New Wave, Punk\",\"Experimental, Ambient\",\"Indie Rock\",\"Indie Rock\",\"Art Rock, Glam\",\"Pop Rock\",\"Power Pop\",\"Grunge, Alternative Rock\",\"Alternative Rock, Post Rock\",\"RnB/Swing, Screw, Pop Rap, Thug Rap\",\"New Wave, Post-Punk\",\"Soul\",\"Folk Rock, Celtic, Punk\",\"New Wave, Experimental\",\"New Wave\",\"Power Pop, Pop Rock, Hard Rock\",\"Funk\",\"Pop Rock\",\"Garage Rock, Rock & Roll\",\"Bossa Nova,ELatin Jazz\",\"New Wave, Pop Rock\",\"Lo-Fi,EIndie Rock\",\"Pop Rock, Classic Rock\",\"Soul\",\"Country, Folk\",\"None\",\"Classic Rock\",\"Blues Rock\",\"Soul\",\"Alternative Rock\",\"Soft Rock, Country Rock\",\"Rhythm & Blues, Soul\",\"Grunge\",\"Post-Punk, Dub, Avantgarde, Experimental\",\"None\",\"New Wave, Indie Rock\",\"Hard Rock, Arena Rock\",\"Synth-pop, Indie Rock\",\"Alternative Rock, Pop Rock\",\"None\",\"Blues Rock, Electric Blues, Chicago Blues, Modern Electric Blues, Harmonica Blues\",\"Pop Rap, Conscious\",\"None\",\"Classic Rock, Folk Rock\",\"Downtempo, Soft Rock, Pop Rock, Synth-pop\",\"Indie Rock\",\"Folk Rock, Reggae, Reggae-Pop\",\"New Wave, Pop Rock\",\"None\",\"Country\",\"Country\",\"P.Funk, Psychedelic Rock\",\"None\",\"Soul, Funk, Neo Soul\",\"Country, Honky Tonk\",\"Post-Punk, New Wave\",\"Classic Rock, Glam\",\"Alternative Rock, Hard Rock\",\"Soul, Funk, Disco\",\"Pop Rock, Synth-pop\",\"Alternative Rock, Hardcore, Punk\",\"Hard Rock\",\"Blues Rock, Classic Rock\",\"Electric Blues, Rhythm & Blues, Soul\",\"New Wave, Synth-pop\",\"Alternative Rock\",\"Synth-pop, Indie Rock\",\"Blues Rock\",\"Pop Rock\",\"Indie Rock, Alternative Rock, Blues Rock, Garage Rock\",\"Indie Rock\",\"Electric Blues\",\"Reggae, Gangsta, Soul, Conscious\"]],\"colnames\":[\"Number\",\"Year\",\"Album\",\"Artist\",\"Genre\",\"Subgenre\"],\"options\":{\"columns\":[{\"header\":\"Number\",\"name\":\"Number\",\"sortable\":true,\"filter\":\"number\",\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Year\",\"name\":\"Year\",\"sortable\":true,\"filter\":\"number\",\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Album\",\"name\":\"Album\",\"sortable\":true,\"filter\":\"text\",\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Artist\",\"name\":\"Artist\",\"sortable\":true,\"filter\":\"text\",\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Genre\",\"name\":\"Genre\",\"sortable\":true,\"filter\":\"text\",\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"Subgenre\",\"name\":\"Subgenre\",\"sortable\":true,\"filter\":\"text\",\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":true,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/grid_format.html","id":null,"dir":"Reference","previous_headings":"","what":"Format column content — grid_format","title":"Format column content — grid_format","text":"Format column content","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_format.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Format column content — grid_format","text":"","code":"grid_format(grid, column, formatter)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_format.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Format column content — grid_format","text":"grid table created datagrid(). column Name column format. formatter Either R function JavaScript function wrapped JS().","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_format.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Format column content — grid_format","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_format.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Format column content — grid_format","text":"","code":"library(toastui) library(scales) # Create some data data <- data.frame( col_num = rnorm(12), col_currency = sample(1:1e6, 12, TRUE), col_percentage = sample(1:100, 12, TRUE) / 100, col_date = sample(Sys.Date() + 0:364, 12), col_time = Sys.time() + sample.int(86400 * 365, 12), col_logical = sample(c(TRUE, FALSE), 12, TRUE), stringsAsFactors = FALSE ) # Use R functions datagrid(data, colwidths = \"fit\") %>% grid_format( \"col_percentage\", label_percent(accuracy = 1) ) %>% grid_format( \"col_currency\", label_dollar(prefix = \"$\", big.mark = \",\") ) %>% grid_format( \"col_num\", label_number(accuracy = 0.01) ) %>% grid_format( \"col_date\", label_date(format = \"%d/%m/%Y\") ) %>% grid_format( \"col_time\", label_date(format = \"%d/%m/%Y %H:%M\") ) %>% grid_format( \"col_logical\", function(value) { lapply( X = value, FUN = function(x) { if (x) shiny::icon(\"check\") else shiny::icon(\"times\") } ) } ) {\"x\":{\"nrow\":12,\"ncol\":6,\"data\":[[-1.859624379823886,-1.224789733235925,1.201994448969874,1.030104317453032,-0.4457899702485026,1.455124777910929,-0.9462053402844626,0.065523644133932,0.1205831882565969,0.9536735210269288,-0.6369367954250927,0.6930648740588092],[519121,69484,6062,216588,340476,350143,195476,362583,171020,756412,107760,229434],[0.75,0.11,0.59,0.87,0.04,0.39,0.34,0.59,0.48,0.21,0.06,0.62],[\"2024-02-12\",\"2023-07-03\",\"2023-10-07\",\"2023-09-11\",\"2024-04-08\",\"2023-07-11\",\"2023-08-15\",\"2024-04-10\",\"2023-10-14\",\"2023-10-21\",\"2023-08-29\",\"2023-10-22\"],[\"2024-02-26T09:22:18Z\",\"2024-06-15T10:08:18Z\",\"2024-04-26T04:13:32Z\",\"2023-11-26T19:56:42Z\",\"2024-03-16T15:40:48Z\",\"2023-08-08T02:54:31Z\",\"2024-05-01T00:54:25Z\",\"2024-01-15T09:35:32Z\",\"2024-05-09T00:18:09Z\",\"2024-03-17T17:35:07Z\",\"2023-09-19T14:31:06Z\",\"2024-05-12T03:59:45Z\"],[true,true,false,true,false,false,false,false,false,false,false,true]],\"colnames\":[\"col_num\",\"col_currency\",\"col_percentage\",\"col_date\",\"col_time\",\"col_logical\"],\"options\":{\"columns\":[{\"header\":\"col_num\",\"name\":\"col_num\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.format\",\"options\":{\"formatted\":[\"-1.86\",\"-1.22\",\"1.20\",\"1.03\",\"-0.45\",\"1.46\",\"-0.95\",\"0.07\",\"0.12\",\"0.95\",\"-0.64\",\"0.69\"]}}},{\"header\":\"col_currency\",\"name\":\"col_currency\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.format\",\"options\":{\"formatted\":[\"$519,121\",\"$69,484\",\"$6,062\",\"$216,588\",\"$340,476\",\"$350,143\",\"$195,476\",\"$362,583\",\"$171,020\",\"$756,412\",\"$107,760\",\"$229,434\"]}}},{\"header\":\"col_percentage\",\"name\":\"col_percentage\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.format\",\"options\":{\"formatted\":[\"75%\",\"11%\",\"59%\",\"87%\",\"4%\",\"39%\",\"34%\",\"59%\",\"48%\",\"21%\",\"6%\",\"62%\"]}}},{\"header\":\"col_date\",\"name\":\"col_date\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.format\",\"options\":{\"formatted\":[\"12/02/2024\",\"03/07/2023\",\"07/10/2023\",\"11/09/2023\",\"08/04/2024\",\"11/07/2023\",\"15/08/2023\",\"10/04/2024\",\"14/10/2023\",\"21/10/2023\",\"29/08/2023\",\"22/10/2023\"]}}},{\"header\":\"col_time\",\"name\":\"col_time\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.format\",\"options\":{\"formatted\":[\"26/02/2024 09:22\",\"15/06/2024 10:08\",\"26/04/2024 04:13\",\"26/11/2023 19:56\",\"16/03/2024 15:40\",\"08/08/2023 02:54\",\"01/05/2024 00:54\",\"15/01/2024 09:35\",\"09/05/2024 00:18\",\"17/03/2024 17:35\",\"19/09/2023 14:31\",\"12/05/2024 03:59\"]}}},{\"header\":\"col_logical\",\"name\":\"col_logical\",\"sortable\":true,\"align\":\"center\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.format\",\"options\":{\"formatted\":[\"<\\/i>\",\"<\\/i>\",\"<\\/i>\",\"<\\/i>\",\"<\\/i>\",\"<\\/i>\",\"<\\/i>\",\"<\\/i>\",\"<\\/i>\",\"<\\/i>\",\"<\\/i>\",\"<\\/i>\"]}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[\"options.columns.0.renderer.type\",\"options.columns.1.renderer.type\",\"options.columns.2.renderer.type\",\"options.columns.3.renderer.type\",\"options.columns.4.renderer.type\",\"options.columns.5.renderer.type\"],\"jsHooks\":[]} # Use a JavaScript function datagrid(data) %>% grid_format( column = \"col_percentage\", formatter = JS(\"function(obj) {return (obj.value*100).toFixed(0) + '%';}\") ) {\"x\":{\"nrow\":12,\"ncol\":6,\"data\":[[-1.859624379823886,-1.224789733235925,1.201994448969874,1.030104317453032,-0.4457899702485026,1.455124777910929,-0.9462053402844626,0.065523644133932,0.1205831882565969,0.9536735210269288,-0.6369367954250927,0.6930648740588092],[519121,69484,6062,216588,340476,350143,195476,362583,171020,756412,107760,229434],[0.75,0.11,0.59,0.87,0.04,0.39,0.34,0.59,0.48,0.21,0.06,0.62],[\"2024-02-12\",\"2023-07-03\",\"2023-10-07\",\"2023-09-11\",\"2024-04-08\",\"2023-07-11\",\"2023-08-15\",\"2024-04-10\",\"2023-10-14\",\"2023-10-21\",\"2023-08-29\",\"2023-10-22\"],[\"2024-02-26T09:22:18Z\",\"2024-06-15T10:08:18Z\",\"2024-04-26T04:13:32Z\",\"2023-11-26T19:56:42Z\",\"2024-03-16T15:40:48Z\",\"2023-08-08T02:54:31Z\",\"2024-05-01T00:54:25Z\",\"2024-01-15T09:35:32Z\",\"2024-05-09T00:18:09Z\",\"2024-03-17T17:35:07Z\",\"2023-09-19T14:31:06Z\",\"2024-05-12T03:59:45Z\"],[true,true,false,true,false,false,false,false,false,false,false,true]],\"colnames\":[\"col_num\",\"col_currency\",\"col_percentage\",\"col_date\",\"col_time\",\"col_logical\"],\"options\":{\"columns\":[{\"header\":\"col_num\",\"name\":\"col_num\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"col_currency\",\"name\":\"col_currency\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"col_percentage\",\"name\":\"col_percentage\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"formatter\":\"function(obj) {return (obj.value*100).toFixed(0) + '%';}\"},{\"header\":\"col_date\",\"name\":\"col_date\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"col_time\",\"name\":\"col_time\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"col_logical\",\"name\":\"col_logical\",\"sortable\":true,\"align\":\"center\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[\"options.columns.2.formatter\"],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_add_row.html","id":null,"dir":"Reference","previous_headings":"","what":"Add rows to an existent datagrid — grid_proxy_add_row","title":"Add rows to an existent datagrid — grid_proxy_add_row","text":"Add rows existent datagrid","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_add_row.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Add rows to an existent datagrid — grid_proxy_add_row","text":"","code":"grid_proxy_add_row(proxy, data)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_add_row.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Add rows to an existent datagrid — grid_proxy_add_row","text":"proxy datagrid_proxy() outputId grid. data data.frame append grid.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_add_row.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Add rows to an existent datagrid — grid_proxy_add_row","text":"datagrid_proxy object.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_add_row.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Add rows to an existent datagrid — grid_proxy_add_row","text":"","code":"library(shiny) library(toastui) ui <- fluidPage( tags$h2(\"Append row to grid\"), datagridOutput(\"grid\"), actionButton( inputId = \"add\", label = \"Add row\", class = \"btn-block\" ) ) server <- function(input, output, session) { dat <- data.frame( character = month.name, select = month.name, checkbox = month.abb, radio = month.name, password = month.name ) output$grid <- renderDatagrid({ datagrid(rolling_stones_50[1, ]) }) value <- reactiveVal(1) observeEvent(input$add, { row <- value() + 1 grid_proxy_add_row( proxy = \"grid\", data = rolling_stones_50[row, ] ) value(row) }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_delete_row.html","id":null,"dir":"Reference","previous_headings":"","what":"Delete row in an existent grid — grid_proxy_delete_row","title":"Delete row in an existent grid — grid_proxy_delete_row","text":"Delete row existent grid","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_delete_row.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Delete row in an existent grid — grid_proxy_delete_row","text":"","code":"grid_proxy_delete_row(proxy, index)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_delete_row.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Delete row in an existent grid — grid_proxy_delete_row","text":"proxy datagrid_proxy() outputId grid. index Row indice row delete.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_delete_row.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Delete row in an existent grid — grid_proxy_delete_row","text":"datagrid_proxy object.","code":""},{"path":[]},{"path":"https://dreamrs.github.io/toastui/reference/grid_proxy_delete_row.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Delete row in an existent grid — grid_proxy_delete_row","text":"","code":"library(toastui) library(shiny) ui <- fluidPage( tags$h2(\"Delete row in grid via proxy\"), fluidRow( column( width = 6, datagridOutput(\"grid\"), verbatimTextOutput(\"clicks\") ), column( width = 6, verbatimTextOutput(\"output_data\") ) ) ) server <- function(input, output, session) { dat <- data.frame( index = 1:26, letter = sample(letters), remove = 1:26 ) output$grid <- renderDatagrid({ datagrid(dat, data_as_input = TRUE) %>% grid_columns(\"remove\", width = 120) %>% grid_col_button( column = \"remove\", inputId = \"remove_row\", label = \"Remove\", icon = icon(\"trash\"), status = \"danger\", btn_width = \"115px\", align = \"left\" ) }) output$clicks <- renderPrint({ cat( \"Removed: \", input$remove_row, \"\\n\" ) }) observeEvent(input$remove_row, { grid_proxy_delete_row(\"grid\", input$remove_row) }) output$output_data <- renderPrint({ input$grid_data }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_row_merge.html","id":null,"dir":"Reference","previous_headings":"","what":"Merge rows — grid_row_merge","title":"Merge rows — grid_row_merge","text":"Merge rows","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_row_merge.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Merge rows — grid_row_merge","text":"","code":"grid_row_merge(grid, columns)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_row_merge.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Merge rows — grid_row_merge","text":"grid grid created datagrid(). columns column(s) merge consecutive rows.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_row_merge.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Merge rows — grid_row_merge","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_row_merge.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Merge rows — grid_row_merge","text":"","code":"library(toastui) datagrid(mtcars[order(mtcars$cyl), 1:5]) %>% grid_row_merge(columns = \"cyl\") {\"x\":{\"nrow\":32,\"ncol\":5,\"data\":[[22.8,24.4,22.8,32.4,30.4,33.9,21.5,27.3,26,30.4,21.4,21,21,21.4,18.1,19.2,17.8,19.7,18.7,14.3,16.4,17.3,15.2,10.4,10.4,14.7,15.5,15.2,13.3,19.2,15.8,15],[4,4,4,4,4,4,4,4,4,4,4,6,6,6,6,6,6,6,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[108,146.7,140.8,78.7,75.7,71.09999999999999,120.1,79,120.3,95.09999999999999,121,160,160,258,225,167.6,167.6,145,360,360,275.8,275.8,275.8,472,460,440,318,304,350,400,351,301],[93,62,95,66,52,65,97,66,91,113,109,110,110,110,105,123,123,175,175,245,180,180,180,205,215,230,150,150,245,175,264,335],[3.85,3.69,3.92,4.08,4.93,4.22,3.7,4.08,4.43,3.77,4.11,3.9,3.9,3.08,2.76,3.92,3.92,3.62,3.15,3.21,3.07,3.07,3.07,2.93,3,3.23,2.76,3.15,3.73,3.08,4.22,3.54]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\"],\"options\":{\"columns\":[{\"header\":\"mpg\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"cyl\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[{\"rowSpan\":{\"cyl\":11}},[],[],[],[],[],[],[],[],[],[],{\"rowSpan\":{\"cyl\":7}},[],[],[],[],[],[],{\"rowSpan\":{\"cyl\":14}},[],[],[],[],[],[],[],[],[],[],[],[],[]],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]} datagrid(mtcars[, 1:8]) %>% grid_row_merge(columns = \"cyl\") %>% grid_row_merge(columns = \"vs\") {\"x\":{\"nrow\":32,\"ncol\":8,\"data\":[[21,21,22.8,21.4,18.7,18.1,14.3,24.4,22.8,19.2,17.8,16.4,17.3,15.2,10.4,10.4,14.7,32.4,30.4,33.9,21.5,15.5,15.2,13.3,19.2,27.3,26,30.4,15.8,19.7,15,21.4],[6,6,4,6,8,6,8,4,4,6,6,8,8,8,8,8,8,4,4,4,4,8,8,8,8,4,4,4,8,6,8,4],[160,160,108,258,360,225,360,146.7,140.8,167.6,167.6,275.8,275.8,275.8,472,460,440,78.7,75.7,71.09999999999999,120.1,318,304,350,400,79,120.3,95.09999999999999,351,145,301,121],[110,110,93,110,175,105,245,62,95,123,123,180,180,180,205,215,230,66,52,65,97,150,150,245,175,66,91,113,264,175,335,109],[3.9,3.9,3.85,3.08,3.15,2.76,3.21,3.69,3.92,3.92,3.92,3.07,3.07,3.07,2.93,3,3.23,4.08,4.93,4.22,3.7,2.76,3.15,3.73,3.08,4.08,4.43,3.77,4.22,3.62,3.54,4.11],[2.62,2.875,2.32,3.215,3.44,3.46,3.57,3.19,3.15,3.44,3.44,4.07,3.73,3.78,5.25,5.424,5.345,2.2,1.615,1.835,2.465,3.52,3.435,3.84,3.845,1.935,2.14,1.513,3.17,2.77,3.57,2.78],[16.46,17.02,18.61,19.44,17.02,20.22,15.84,20,22.9,18.3,18.9,17.4,17.6,18,17.98,17.82,17.42,19.47,18.52,19.9,20.01,16.87,17.3,15.41,17.05,18.9,16.7,16.9,14.5,15.5,14.6,18.6],[0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,1]],\"colnames\":[\"mpg\",\"cyl\",\"disp\",\"hp\",\"drat\",\"wt\",\"qsec\",\"vs\"],\"options\":{\"columns\":[{\"header\":\"mpg\",\"name\":\"mpg\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"cyl\",\"name\":\"cyl\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"disp\",\"name\":\"disp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"hp\",\"name\":\"hp\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"drat\",\"name\":\"drat\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"wt\",\"name\":\"wt\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"qsec\",\"name\":\"qsec\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}},{\"header\":\"vs\",\"name\":\"vs\",\"sortable\":true,\"align\":\"right\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}}}],\"bodyHeight\":\"fitToParent\",\"draggable\":false,\"contextMenu\":null,\"rowHeight\":\"auto\"},\"theme\":\"clean\",\"themeOptions\":[],\"language\":\"en\",\"languageOptions\":[],\"filters\":false,\"rowAttributes\":[{\"rowSpan\":{\"cyl\":2,\"vs\":2}},[],{\"rowSpan\":{\"vs\":2}},[],[],[],[],{\"rowSpan\":{\"cyl\":2,\"vs\":4}},[],{\"rowSpan\":{\"cyl\":2}},[],{\"rowSpan\":{\"cyl\":6,\"vs\":6}},[],[],[],[],[],{\"rowSpan\":{\"cyl\":4,\"vs\":4}},[],[],[],{\"rowSpan\":{\"cyl\":4,\"vs\":4}},[],[],[],{\"rowSpan\":{\"cyl\":3}},[],[],{\"rowSpan\":{\"vs\":3}},[],[],[]],\"validationInput\":false,\"dataAsInput\":false,\"dragInput\":false},\"evals\":[],\"jsHooks\":[]}"},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_cell.html","id":null,"dir":"Reference","previous_headings":"","what":"Cell selection (in shiny) — grid_selection_cell","title":"Cell selection (in shiny) — grid_selection_cell","text":"Cell selection (shiny)","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_cell.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Cell selection (in shiny) — grid_selection_cell","text":"","code":"grid_selection_cell(grid, inputId, selectionUnit = c(\"cell\", \"row\"))"},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_cell.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Cell selection (in shiny) — grid_selection_cell","text":"grid table created datagrid(). inputId input slot used access value. selectionUnit unit selection grid.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_cell.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Cell selection (in shiny) — grid_selection_cell","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_cell.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Cell selection (in shiny) — grid_selection_cell","text":"","code":"if (interactive()) { library(shiny) library(toastui) ui <- fluidPage( tags$h2(\"datagrid cell selection\"), datagridOutput(\"grid_1\"), verbatimTextOutput(\"result_1\"), datagridOutput(\"grid_2\"), verbatimTextOutput(\"result_2\") ) server <- function(input, output, session) { df <- data.frame( index = 1:12, month = month.name, letters = letters[1:12] ) output$grid_1 <- renderDatagrid({ datagrid(df) %>% grid_selection_cell( inputId = \"cells\" ) }) output$result_1 <- renderPrint({ input$cells }) output$grid_2 <- renderDatagrid({ datagrid(df) %>% grid_selection_cell( inputId = \"rows\", selectionUnit = \"row\" ) }) output$result_2 <- renderPrint({ input$rows }) } shinyApp(ui, server) }"},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_row.html","id":null,"dir":"Reference","previous_headings":"","what":"Row selection (in shiny) — grid_selection_row","title":"Row selection (in shiny) — grid_selection_row","text":"Row selection (shiny)","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_row.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Row selection (in shiny) — grid_selection_row","text":"","code":"grid_selection_row( grid, inputId, type = c(\"checkbox\", \"radio\"), return = c(\"data\", \"index\"), width = NULL )"},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_row.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Row selection (in shiny) — grid_selection_row","text":"grid table created datagrid(). inputId input slot used access value. type Type selection: \"checkbox\" (multiple rows) \"radio\" (unique row). return Value accessible via input : data.frame selected row(s) just index selected row(s). width Width column.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_row.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Row selection (in shiny) — grid_selection_row","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_selection_row.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Row selection (in shiny) — grid_selection_row","text":"","code":"library(shiny) library(toastui) ui <- fluidPage( tags$h2(\"datagrid row selection\"), fluidRow( column( width = 6, datagridOutput(\"grid_checkbox\"), verbatimTextOutput(\"res_checkbox\") ), column( width = 6, datagridOutput(\"grid_radio\"), verbatimTextOutput(\"res_radio\") ) ) ) server <- function(input, output, session) { df <- data.frame( index = 1:12, month = month.name, letters = letters[1:12] ) output$grid_checkbox <- renderDatagrid({ datagrid(df) %>% grid_selection_row( inputId = \"sel_check\", type = \"checkbox\" ) }) output$res_checkbox <- renderPrint({ input$sel_check }) output$grid_radio <- renderDatagrid({ datagrid(df) %>% grid_selection_row( inputId = \"sel_radio\", type = \"radio\" ) }) output$res_radio <- renderPrint({ input$sel_radio }) } if (interactive()) shinyApp(ui, server)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_sparkline.html","id":null,"dir":"Reference","previous_headings":"","what":"Render HTMLwidgets in Grid — grid_sparkline","title":"Render HTMLwidgets in Grid — grid_sparkline","text":"Create small charts column.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_sparkline.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Render HTMLwidgets in Grid — grid_sparkline","text":"","code":"grid_sparkline(grid, column, renderer, height = \"40px\", styles = NULL)"},{"path":"https://dreamrs.github.io/toastui/reference/grid_sparkline.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Render HTMLwidgets in Grid — grid_sparkline","text":"grid grid created datagrid(). column Column data stored render widgets. renderer function create HTMLwidget. height Height row (applies table). styles list CSS parameters apply cells widgets rendered.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_sparkline.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Render HTMLwidgets in Grid — grid_sparkline","text":"datagrid htmlwidget.","code":""},{"path":"https://dreamrs.github.io/toastui/reference/grid_sparkline.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Render HTMLwidgets in Grid — grid_sparkline","text":"","code":"library(toastui) library(apexcharter) # Create some fake data spark <- data.frame( month = month.name, stringsAsFactors = FALSE ) # Create a list-columns with data.frames # from which to create charts spark$data <- lapply( X = seq_len(12), FUN = function(x) { data.frame(x = 1:10, y = sample(1:30, 10, TRUE)) } ) # Create the grid datagrid(spark) %>% grid_columns( columns = \"month\", width = 150 ) %>% grid_sparkline( column = \"data\", renderer = function(data) { # this function will render a chart apex(data, aes(x, y), type = \"area\") %>% ax_chart(sparkline = list(enabled = TRUE)) } ) {\"x\":{\"nrow\":12,\"ncol\":2,\"data\":[[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],[{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[15,15,23,15,26,22,14,2,30,21]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[3,24,13,20,15,30,11,14,17,16]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[8,1,24,12,19,26,30,8,2,22]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[17,14,17,19,26,6,12,6,8,12]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[20,30,2,21,17,5,10,15,24,7]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[23,12,10,6,16,10,9,20,4,14]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[29,19,9,3,27,1,29,26,20,17]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[4,19,27,5,16,12,9,22,30,3]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[20,11,13,30,23,12,8,17,15,7]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[20,5,18,14,13,15,23,5,12,18]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[19,11,26,19,9,26,8,4,26,17]},{\"x\":[1,2,3,4,5,6,7,8,9,10],\"y\":[11,10,23,7,8,19,25,13,9,10]}]],\"colnames\":[\"month\",\"data\"],\"options\":{\"columns\":[{\"header\":\"month\",\"name\":\"month\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"}},\"width\":150},{\"header\":\"data\",\"name\":\"data\",\"sortable\":true,\"align\":\"left\",\"whiteSpace\":\"normal\",\"renderer\":{\"styles\":{\"wordBreak\":\"normal\"},\"type\":\"datagrid.renderer.htmlwidgets\",\"options\":{\"rendered\":[\"
    <\\/div>\\n