-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conditional Filtering #231
Comments
Hi @on46zohu , right now the search options only search through text. Still, you can have search fields per columns like in this example. Outside of I am also aware of the Column Filters in DT that are very close to what I imagine you're looking for (but I have no idea how they do that!): |
Hi @on46zohu , now in Would you like to give it a try? |
Hi, I'm sorry that could not response your earlier response. I will try this one asap, and review! |
I tried the new functionality, and it is exactly what I needed! I don't know if I should create another issue, but 2 points I've noticed:
Anyway, what I've observed (at least with our large datasets) is that show() runs too slow and eventually crash when running with DataFrames larger than 20M cells (which is equivalent to ~15MB). Is there any option to cope with this performance issue rather than downsampling? Thanks! |
Hey @on46zohu , thanks for the feedback! I am glad you like the extensions!
Yes please open a new issue and provide an example, I will look into this.
I see. I can try to improve the down-sampling message and add the estimated size of the original table, and possibly also revisit the documentation of the down-sampling help page. Does it help if I say that
This is because all the data that is passed to DataTables is inserted (in JSON format) into the HTML document, and your browser cannot work with very large HTML documents. I'll see how I can improve the https://mwouts.github.io/itables/downsampling.html page and do a better job at explaining this. But in short, yes, there is a limitation on the size of the tables that you can render in full with ITables. To remove that limitation, we would have to use the server-side processing capability of DataTables, and let DataTables query only the data that is being displayed. However that is neither implemented nor planned at the moment, and it would come with limitations e.g. a server is required at all times. |
As far as I see, it is only possible to search a specific value to filter the table, right?
Or can I somehow filter a column such as > 1 ?
The text was updated successfully, but these errors were encountered: