The error thrown in the first code block above is due to the update_output function note having inputs in the update_output_button.on_click(). It is strange that the error claims three arguments are missing when the function actually requires four. Nonetheless, inputting .value for all required arguments (see below) results in a typerror of NoneType being called. Can’t find where this is.
update_output_button.on_click(update_output(input_table.value,slider_to_filter_subset.value,subset_data_by_selection.value,output_table.value))
.......
TypeError: 'NoneType' object is not callable