You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to build the first plot w/ silver_pdr_predictions table.
It will then be implemented in the FE as a separate task.
The goal here is to simply serve the data from the lake, to the dashboard with very few calculations.
DoD
Review Calina's PR for streamlit, and replicate the cli + streamlit_entrypoint, such that it's easy for you to get the same streamlit environment going.
Look at Calina's changes for SimPlotter.__init__() such that you understand how to setup the sim_plotter page, how to setup columns, contianers, and how to initialize plots. Please note my comments.
Create your own PredictoorIncomePlotter class, and implement plots that use data from silver_pdr_predictions table to visualize all data.
create plot_predictoor_income.py and render a simple plot that exemplifies the Predictoor Income chart
create test to show that plot_predictoor_income is created properly
plot should support multiple user addresses (user_ids), and feeds (contract_ids) that sum/show the total.
tests should cover both single and multiple addresses as a filter
tests should cover both single and multiple feeds as a filter
verify that basic plot is rendering as expected, showing: net_income, stake_income, df_income
The text was updated successfully, but these errors were encountered:
idiom-bytes
changed the title
[Analytics] Build UI dashboards
[Analytics] Create plot_predictoor_income using plotly + silver_pdr_predictions table
Feb 14, 2024
idiom-bytes
changed the title
[Analytics] Create plot_predictoor_income using plotly + silver_pdr_predictions table
[Analytics] Create plot_predictoor_income.py
Feb 14, 2024
Motivation
We want to build the first plot w/ silver_pdr_predictions table.
It will then be implemented in the FE as a separate task.
The goal here is to simply serve the data from the lake, to the dashboard with very few calculations.
DoD
SimPlotter.__init__()
such that you understand how to setup the sim_plotter page, how to setup columns, contianers, and how to initialize plots. Please note my comments.The text was updated successfully, but these errors were encountered: