Hi! The graph on your screenshot is plotted outside of Qiime2 environment. You can use data from Qiime2 output (barplot.qzv file), but you will not be able to receive plots like this using only Qiime2. Authors of the article used R, Python or something else to draw this figure. I took a closer look on the figure and understood that it is more difficult to reconstruct then I thought for the first time. To recreate something like this with Qiime outputs, you will need to perform a lot of scripting.
So, if you can code in Python or other language, you can try. If not, I would advise or simplify the figure for your research, or find a person who can draw this figure for you.
By the way, in your case, you will have ASVs instead of OTUs until you performed 97% clustering with vsearch on your tables.
As a variant you should read materials and methods section of the article with this figure and try to figure out which tools they used. They can provide scripts or software they used, so it will be easier to reconstruct