Skip to contents

Attach jsplyr dependency

include_jsplyr()
Link JS code.

dplyr verbs

Initialize and retrieve

copy_to(<ShinySession>)
Copy a local or remote data frame to the browser
tbl_lazy_json()
Create a lazy JSON tbl
compute(<tbl_lazy_json>)
Compute JSON data in the browser.
collect(<tbl_lazy_json>)
Retrieve JSON data from the browser.
pull(<tbl_lazy_json>)
Extract a single column from JSON data as a vector.
show_query(<tbl_lazy_json>)
Present computation steps.

Affect rows

distinct(<tbl_lazy_json>)
Keep distinct records of JSON data.
filter(<tbl_lazy_json>)
Add filter to JSON data.
arrange(<tbl_lazy_json>)
Arrange rows of JSON data by column values.
slice(<tbl_lazy_json>) slice_head(<tbl_lazy_json>) slice_tail(<tbl_lazy_json>) slice_min(<tbl_lazy_json>) slice_max(<tbl_lazy_json>)
Select rows of JSON data by position.

Affect columns

mutate(<tbl_lazy_json>)
Add or modify columns in JSON data.
select(<tbl_lazy_json>)
Select columns from JSON data.
rename(<tbl_lazy_json>)
Rename columns of JSON data.
relocate(<tbl_lazy_json>)
Change column order of JSON data.

Join tables

Group and summarise

group_by(<tbl_lazy_json>)
Group JSON data by one or more columns.
ungroup(<tbl_lazy_json>)
Remove grouping from JSON data.
summarise(<tbl_lazy_json>)
Summarise JSON data.
count(<tbl_lazy_json>) tally(<tbl_lazy_json>)
Count observations in JSON data.