-
Notifications
You must be signed in to change notification settings - Fork 138
Closed
Labels
Description
Is your feature request related to a problem? Please describe.
Using View() on large dataframes causes the system to crash or become slow since it has to load all data into a html template.
Describe the solution you'd like
Use pagination to load only rows that are on screen. Filtering and sorting should be handled "server-side".
Describe alternatives you've considered
I use things like View(my_dataframe[1:100,]), but it compromises filtering and sorting.
Additional context
Example:
dataframe_size <- 5000000 # 5mi rows
my_dataframe <- data.frame(a = rnorm(dataframe_size),
b = rnorm(dataframe_size),
c = rnorm(dataframe_size),
d = rep("test", dataframe_size))
View(my_dataframe)Screenshot:
I'd like to help/implement, if possible. I already took a look at vsc.R and session.ts since the Ag Grid update (#708). Tips/advice are welcomed.
Reactions are currently unavailable
