Let's say we have a dataset of how often people say certain words that looks like
+-------+------+-----+---------+
| | this | cat | uranium |
+-------+------+-----+---------+
| Alice | 32 | 8 | 0.05 |
| Bob | 22 | 3 | 0.01 |
| Carol | 25 | 4 | 0.005 |
+-------+------+-----+---------+
If we want to compare the relative usage of the words we can standardize the data's mean and standard deviation to get
+-------+-------+-------+---------+
| | this | cat | uranium |
+-------+-------+-------+---------+
| Alice | 1.35 | 1.38 | 1.40 |
| Bob | -1.03 | -0.92 | -0.57 |
| Carol | -0.31 | -0.46 | -0.82 |
+-------+-------+-------+---------+
Now we can see that Alice says the word "cat" more often than the word "this" compared to other people, even though the original value of "cat" was much lower than "this". However it also indicates that she says "uranium" significantly more than others, even though the original value for "uranium" was very small. She probably just happened to say it a few times more by chance, and doesn't actually talk about uranium much more than others.
Is there a way to use standardization that takes into account the fact that small values are more susceptible to random noise?