# install.packages("esquisse")# install.packages("hrbrthemes")# install.packages("viridis")# install.packages("viridisLite")# update.packages("viridisLite")library(tidyverse)# library(dplyr)library(ggplot2)library(esquisse)library(hrbrthemes)library(viridis)library(forcats)options(scipen =999)blackrock_etf_screener <-read_csv("https://raw.githubusercontent.com/t-emery/sais-susfin_data/main/datasets/ishares_etf_screener_as_of_2023-12-27.csv") # getting a sense of the variablesView(blackrock_etf_screener)glimpse(blackrock_etf_screener)
`summarise()` has grouped output by 'asset_class'. You can override using the
`.groups` argument.
blackrock_etf_screener_w_new_features_pb3
# A tibble: 6 × 4
# Groups: asset_class [3]
asset_class sub_asset_class `n()` `sum(net_assets_bn_usd)`
<chr> <chr> <int> <dbl>
1 Equity All Cap 26 164.
2 Equity Large Cap 2 1.38
3 Equity Large/Mid Cap 42 190.
4 Equity Small Cap 1 0.0456
5 Fixed Income Credit 3 9.52
6 Multi Asset Multi Strategy 2 0.0447
Problem 4
# drop entries w/o carbon intensityblackrock_etf_screener_w_new_features_with_carbon <- blackrock_etf_screener_w_new_features |>filter(!is.na(msci_weighted_average_carbon_intensity_tons_co2e_m_sales))blackrock_etf_screener_w_new_features_with_carbon
# A tibble: 354 × 21
standard_or_esg inception_year net_assets_bn_usd ticker name
<chr> <dbl> <dbl> <chr> <chr>
1 Standard 2000 399. IVV iShares Core S&P 500…
2 Standard 2012 107. IEFA iShares Core MSCI EA…
3 Standard 2003 101. AGG iShares Core U.S. Ag…
4 Standard 2000 82.1 IWF iShares Russell 1000…
5 Standard 2000 78.2 IJR iShares Core S&P Sma…
6 Standard 2000 77.1 IJH iShares Core S&P Mid…
7 Standard 2012 73.9 IEMG iShares Core MSCI Em…
8 Standard 2000 67.7 IWM iShares Russell 2000…
9 Standard 2000 55.4 IWD iShares Russell 1000…
10 Standard 2001 51.3 EFA iShares MSCI EAFE ETF
# ℹ 344 more rows
# ℹ 16 more variables: incept_date <dttm>, gross_expense_ratio_percent <dbl>,
# net_expense_ratio_percent <dbl>, net_assets_usd <dbl>,
# net_assets_as_of <dttm>, asset_class <chr>, sub_asset_class <chr>,
# region <chr>, market <chr>, location <chr>, investment_style <chr>,
# msci_esg_fund_rating_aaa_ccc <chr>, msci_esg_quality_score_0_10 <dbl>,
# msci_weighted_average_carbon_intensity_tons_co2e_m_sales <dbl>, …