私はそのようなデータフレームを持っています:
item price source day
book 5 shop 2012-01-01
car 100 shop 2012-01-01
desk 10 shop 2012-01-01
book 4 internet 2012-01-01
car 99 internet 2012-01-01
desk 9 internet 2012-01-01
book 6 shop 2012-01-02
car 101 shop 2012-01-02
desk 11 shop 2012-01-02
book 4 internet 2012-01-02
car 100 internet 2012-01-02
desk 10 internet 2012-01-02
1日あたり、次のようなアイテムごとの各価格を希望します。
item price.shop price.internet day
book 5 4 2012-01-01
car 100 99 2012-01-01
desk 10 9 2012-01-01
book 6 5 2012-01-02
car 101 100 2012-01-02
desk 11 10 2012-01-02
私は最善を尽くしてきました
melt
'ingそしてその後
cast(df, item ~ source + variable)
しかし、望ましい結果を得ることができません。問題は、本質的に2つの「perthing」条件(per day
、per source
)があるため、正しい方程式がないためだと思います。
助けてくれてありがとう