我有一個病人記錄的資料框作為行和各種特征作為列。
我希望能夠基于一個功能搜索此資料框,并在 Dash DataTable 中顯示與該搜索相對應的行。
最好的方法是什么?我了解 DataTables 有自己的本機過濾功能,但是否可以根據輸入欄位或下拉值中的用戶輸入值進行過濾?
uj5u.com熱心網友回復:
是的,完全可行。你需要一個回呼。它將下拉串列或輸入欄位的值作為輸入,其輸出將是data表格組件的道具。在回呼中,您可以根據輸入值過濾資料框。
根據您從哪里加載表的資料,您可能希望將原始的、未過濾的資料放入類似 a 的內容中dcc.Store,并將其作為狀態值傳遞給您的回呼,以避免重復進行網路或資料庫呼叫。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/491326.html
