Bar plot of the ETF universe by Asset Class

Here is a quick bar plot from a recent consulting engagement on ETFs managed by US Funds.
The ETF universe of approximately 2,300 funds are dominated by Equity funds, followed by Bond funds.
The remaining asset classes have a fair bit to catchup and can provide good diversification for ETF investors.

Code to generate the above plot is:
library(tidyverse)
library(lubridate)
library(ggthemr)
library(cowplot)
dt_asset_class_summary <- dt_consolidated[,.(assets=sum(assets_f)),by=asset_class][order(assets, decreasing = TRUE)]
#set theme
ggthemr("light", layout = "plain", text_size = 12)
# credit: https://github.com/cttobin/ggthemr#a-note-about-theme-setting
ggthemr_reset()
dust_theme <- ggthemr('dust', set_theme = FALSE)
etf_aum_bar_plot <- ggplot(dt_asset_class_summary) +
geom_bar(stat = "identity", aes(x=asset_class, y = assets,
group=as.character(asset_class),
fill=as.character(asset_class))) +
xlab("Type of ETF") +
ylab("Asset Volume (MM$)") +
labs(title="ETF Distribution by Asset Class",
subtitle="Distribution as of 12-Feb-2020") +
scale_fill_discrete(name = "asset_class")
etf_aum_bar_plot + dust_theme$theme