【ランダムフォレスト】残差の解釈に関して

質問失礼します。

ランダムフォレストで売上個数の予測をしたのですが、以下のような結果となりました。
これを見る限り、売上個数が少ない商品は予測が実測値に比べて高くなり、
逆に売上個数が多い商品は予測が実測値に比べて低くなりました。

これは、売上個数と何か関係がある要素が抜けていると捉えるべきなのでしょうか。
また、そのような要素が見当つかない場合はどのような処理や精度向上の方法が考えられるか教えて頂けないでしょうか。
ちなみに、「何かある。が分からない」という前提の下、予測値を説明変数として線形回帰で傾きを
実測値に近づけるということはしてはいけないのでしょうか?

ご教授の程、何卒宜しくお願い申し上げます。

image

image