行くかどうかは天気によって決める。 いつ家を出るか天気による。 食べ物を食べたいかどうかは値段によって決める。 男の人と付き合うかどうかは、彼が優しいかどうかによる。 今日、勉強をするかは気持ちによる。
「による」の使い方は全部あってます!「気持ちによる」でも通じますが、「気分による」の方が、よく使われる言い方です。
私の文章を訂正してくれて本当にありがとうございます!