Please help me in choosing the right preposition in the below sentence:

>The returned values seem a bit confusing on/in its semantics,

Which one should I use and what is the difference about use in or on?