2つのデータフレームで条件付き操作を実行するのに問題があります。問題を説明するために、Price、State、Itemの3つの変数があり、これらはこれらの列名でデータフレーム(data1)に格納されています。ddplyを使用して、State列とItem列、およびそのState / Itemの組み合わせの平均価格(またはその他の関数)を含むデータフレーム(data2)を生成します。
次に、元のデータフレーム(つまり、単純な予測ベクトル)の列に入力します。この列の値は、data1の状態とアイテムの特定の観測値の組み合わせの平均値です。(たとえば、data1の観測値にstate="Arizona"とitem="pen"がある場合、その状態とアイテムの組み合わせに対応するdata2に格納されている平均価格を取得し、それを列に挿入します。)
助けてくれてありがとう。