Tags: MSeal/dx
Tags
programmatic DEX updates (#235) * use Field aliases for summary_types * move handle_view() out into utils.py; get rid of sample_chart() function * add all other chart view/config models * Update correlation_matrix.py * Update radar_plot.py * Update scatterplot_matrix.py * rename * fix parsing * renames, reorders, set dex_charts discriminator pattern * remove chart_view_ref * rename from arc_diagram * add connected scatter models * fix force directed network config * add parsing tests * offload sample_* functions to their respective plotting modules * add get_chart_view() for quick parsing * add sample* functions and placeholder functions for not-yet-implemented charts * what kind of madman did all of this * WHO TESTS THE TESTS * update docs * fix import * clean up all the imports * move violin to summary.py; clean up ordering * add radar_plot to __all__ * ordering * swap these * this sparks joy * ordering * not sure what happened here but it's better now * ordering * another fix * update radar/dotplot configs and discriminators * update tests to use the actual function calls and check for associated view models * allow dx.<plot func> and add `dx.plotting.dex.chart_functions` * py3.8 * rename to avoid conflict with function names (looking at you, funnel.)
v1.1.1 updates (#13) * fix operator assignment * fix inner sampling method * version bump * bump up render limit * update changelog * replace pd.NA for np.nan; add more metadata for frontend * don't serialize lists of type objects * add extra dataframe size information for metadata