One Tailed p Value

I’m using the Independent Groups t-Test extension, and my results are coming out with a 2-tailed p-value. I understand that this is the most often used version of this test, but I am specifically looking for a 1-tailed p-value (trying to prove that one group has a lower mean than the other, rather than just a different mean). The configuration page does not appear to contain an option for this, only allowing me to include a grouping column, group one, group two, and Confidence Interval. Is there an option that I’m missing, or is there maybe a community extension for t-test that has more functionality?

Hi @CKlinske

Welcome to the forum, thanks for your question.
I had a look and unfortunately I didn’t find a node that would return one-tailed p-value. Maybe @ipazin can confirm that.
What you could do to get there is using a scripting node like the R Snippet:
together with this function:

If you want to give a try, this video helps with the R integration in KNIME:

Sorry I can’t come up with a better answer.


1 Like

Hello @CKlinske,

don’t think there is such a node as well. Another option apart from integrating R (or Python) within KNIME is to calculate one-sided p-values. (If I remember right this should be possible).

Found this:
“So, depending on the direction of the one-tailed hypothesis, its p-value is either 0.5*(two-tailed p-value) or 1-0.5*(two-tailed p-value) if the test statistic symmetrically distributed about zero.”