import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np
import warnings
warnings.filterwarnings("ignore")
# generate random data
data = np.random.normal(0, 1, 1000)
# create histogram with customizations
sns.histplot(data, bins=20, color='green',
edgecolor='black', kde=True,
kde_kws={"bw_adjust":0.5},
cumulative=True, log_scale=True)
# set title and axis labels
plt.title('Customized Histogram')
plt.xlabel('Values')
plt.ylabel('Frequency')
# display plot
plt.show()