Skip to content

Instantly share code, notes, and snippets.

@davidcomfort
Created March 10, 2019 22:47
Show Gist options
  • Save davidcomfort/73f07d5e74d05b29a390ef9838b902e6 to your computer and use it in GitHub Desktop.
Save davidcomfort/73f07d5e74d05b29a390ef9838b902e6 to your computer and use it in GitHub Desktop.
dt_columns = ['Placement type', 'Spend TY', 'Spend - LP', 'Spend PoP (Abs)', 'Spend PoP (%)', 'Spend LY', 'Spend YoY (%)', \
'Sessions - TY', 'Sessions - LP', 'Sessions - LY', 'Sessions PoP (%)', 'Sessions YoY (%)', \
'Bookings - TY', 'Bookings - LP', 'Bookings PoP (%)', 'Bookings PoP (Abs)', 'Bookings - LY', 'Bookings YoY (%)', 'Bookings YoY (Abs)', \
'Revenue - TY', 'Revenue - LP', 'Revenue PoP (Abs)', 'Revenue PoP (%)', 'Revenue - LY', 'Revenue YoY (%)', 'Revenue YoY (Abs)',]
conditional_columns = ['Spend_PoP_abs_conditional', 'Spend_PoP_percent_conditional', 'Spend_YoY_percent_conditional',
'Sessions_PoP_percent_conditional', 'Sessions_YoY_percent_conditional',
'Bookings_PoP_abs_conditional', 'Bookings_YoY_abs_conditional', 'Bookings_PoP_percent_conditional', 'Bookings_YoY_percent_conditional',
'Revenue_PoP_abs_conditional', 'Revenue_YoY_abs_conditional', 'Revenue_PoP_percent_conditional', 'Revenue_YoY_percent_conditional',]
# Below is placed in definition of data table
columns=[{"name": i, "id": i, 'deletable': True} for i in dt_columns]
+ [{"name": j, "id": j, 'hidden': 'True'} for j in conditional_columns],
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment