のが上手 => to be good at doing something N5
の上で(は)/~上 => according to; from the viewpoint of ~ N2
上 => In terms of... N1
Position, perspective
がり => tend to, sensitive to N4
しかしながら => however, nevertheless N2
Things do not match the prediction
がわかります => Capacity N5
Ability
~ がかり => similar to ...,dependent on ... N1
Evaluate
よりしかたがない => There is no choice but, Can't be helped, Inevitable N2
Limit
以上 (の) => Just mentioned above N1
Standard
上げる => to finish doing ~ N3
ふしがある => Seem N2
Speculation
より~ほうが => is more than N5