6. Capital Shocks#

# Create Capital shocks analysis
capital_shocks = CapitalShocks(client)
building_to_sectors_id = "640200da475d895dfc2de1bd"
# Load remote datasets
capital_shocks.load_remote_input_dataset("buildings_to_sectors", building_to_sectors_id)
capital_shocks.load_remote_input_dataset("buildings", bldg_dataset_id)
capital_shocks.set_input_dataset("failure_probability", gal_bldg_failure_probability)

capital_shocks.set_parameter("result_name", "sector_shocks") # name of csv file with results
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
Cell In[1], line 2
      1 # Create Capital shocks analysis
----> 2 capital_shocks = CapitalShocks(client)
      3 building_to_sectors_id = "640200da475d895dfc2de1bd"
      4 # Load remote datasets

NameError: name 'CapitalShocks' is not defined
# Run capital shocks analysis
capital_shocks.run_analysis()

sector_shocks_result = capital_shocks.get_output_dataset("sector_shocks")
sector_shocks_result.get_dataframe_from_csv()
sector shock
0 HS3I 0.242955
1 HS2I 0.169600
2 HS1I 0.255521
3 IPROFSER 0.337676
4 IRETAIL 0.305653
5 IART 0.333373
6 ICONS 0.240779
7 IHEALTH 0.291747
8 ITRANS 0.197728
9 IREALE 0.426834
10 IACCO 0.358318
11 IUTIL 0.541621
12 IAGMIN 0.102671
13 IEDU 0.519007
14 IWHOLE 0.083857
15 IMANU 0.284975