私は次のようないくつかのデータを持っている:グループによって参照行から行賢明パーセント差data.table
Seller Name Price
ⒽomeⓄnline Harper Hand Truck and Dolly 51.7
HomeOnline Harper Hand Truck and Dolly 62.54
Amazon.com Harper Hand Truck and Dolly 41.83
XpW Honeywell Safe Chest 41.37
XoXoGroupLLC Honeywell Safe Chest 51.78
Toys Online Honeywell Safe Chest 43.01
Tempus & Co. Honeywell Safe Chest 52.7
stores123 Honeywell Safe Chest 51.21
ⒽomeⓄnline Honeywell Safe Chest 43.88
HomeOnline Honeywell Safe Chest 43.87
Great Brands Outlet Honeywell Safe Chest 64.95
Connect Buy Honeywell Safe Chest 30.1
Amazon.com Honeywell Safe Chest 24.6
私はAmazon.comがあり、それぞれの行と行の間のパーセント差を計算します売り手はName
です。そのため、出力行がすべての方法を下に移入される意味「...など」と、次のようになります
Seller Name Price Pct_Diff
ⒽomeⓄnline Harper Hand Truck and Dolly 51.7 .23
HomeOnline Harper Hand Truck and Dolly 62.54 .49
Amazon.com Harper Hand Truck and Dolly 41.83
XpW Honeywell Safe Chest 41.37 .68
XoXoGroupLLC Honeywell Safe Chest 51.78 1.0
Toys Online Honeywell Safe Chest 43.01 etc...
Tempus & Co. Honeywell Safe Chest 52.7
stores123 Honeywell Safe Chest 51.21
ⒽomeⓄnline Honeywell Safe Chest 43.88
HomeOnline Honeywell Safe Chest 43.87
Great Brands Outlet Honeywell Safe Chest 64.95
Connect Buy Honeywell Safe Chest 30.1
Amazon.com Honeywell Safe Chest 24.6
は、私は良いdata.table
ソリューションは、このためにあると思います。しかし、 "Amazon.com"を売り手として持っていない各行と、 "Amazon.com"を売り手として持つ行とをどのように比較するのか分かりません。
dplyr
ソリューションだあなたのデータ例えばdput' 'の出力を投稿してください。 – lmo