Spaces:
Sleeping
Sleeping
| \documentclass[border=0.2cm]{standalone} | |
| \usepackage{pgfplots} | |
| \pgfplotsset{compat=1.18} | |
| % Define custom colors | |
| \definecolor{customcolor1}{RGB}{58, 164, 250} % Blue for bars | |
| \begin{document} | |
| \begin{tikzpicture} | |
| \begin{axis}[ | |
| xbar, % Horizontal bars | |
| bar width=9pt, % Narrower bars | |
| xmin=0, | |
| xmax=6, | |
| title={Feature Importance for Predictor Variables}, | |
| xlabel={Mean Absolute SHAP}, | |
| ytick={0,1,...,33}, | |
| yticklabels={ | |
| Temperature (lag=1), O$_3$ (lag=1), PM$_{2.5}$ (lag=1), Humidity (lag=1), Solar Radiation (lag=1), O$_3$ (lag=3), Solar Radiation (lag=2), Solar Radiation (lag=3), NO$_2$ (lag=1), O$_3$ (lag=2), | |
| Wind Direction (lag=1), Visibility (lag=1), PM$_{10}$ (lag=1), Visibility (lag=3), Precipitation (lag=1), Precipitation (lag=3), Precipitation (lag=2), Temperature (lag=2), NO$_2$ (lag=3), Humidity (lag=3), | |
| Wind Speed (lag=2), Wind Speed (lag=3), PM$_{2.5}$ (lag=3), Temperature (lag=3), Wind Speed (lag=1), PM$_{2.5}$ (lag=2), Humidity (lag=2), PM$_{10}$ (lag=2), NO$_2$ (lag=2), Visibility (lag=2), | |
| Wind Direction (lag=3), Wind Direction (lag=2), PM$_{10}$ (lag=3) | |
| }, | |
| xtick={0,1,2,3,4,5,6}, % Set x ticks | |
| enlarge y limits=0.05, % Increase space between bars | |
| y dir=reverse, % Reverse y-direction so labels appear in correct order | |
| width=16cm, | |
| height=18cm, % Adjust height for more spacing | |
| ytick distance=1, % Increase vertical spacing between rows | |
| ] | |
| % Plot the importance values | |
| \addplot[fill=cyan] coordinates { | |
| (5.766941,0) (5.63263,1) (3.5815392,2) (3.475367,3) (3.456865,4) | |
| (2.3959482,5) (1.8265718,6) (1.6795981,7) (1.5732919,8) (1.464834,9) | |
| (1.2373743,10) (0.8109572,11) (0.60146403,12) (0.5048162,13) (0.49500573,14) | |
| (0.44572872,15) (0.41351405,16) (0.4023266,17) (0.38021353,18) (0.3769183,19) | |
| (0.3461746,20) (0.3079201,21) (0.285651,22) (0.28092846,23) (0.23774858,24) | |
| (0.20836349,25) (0.1959943,26) (0.18470103,27) (0.1738453,28) (0.16350256,29) | |
| (0.14222378,30) (0.14136884,31) (0.09763571,32) | |
| }; | |
| \end{axis} | |
| \end{tikzpicture} | |
| \end{document} | |