2016-09-01 8 views
0

に2つの値のマトリックスを作成します。左下がり。機能名が私はコストが最上部に昇順され、値が行列を作りたい</p> <p><a href="https://i.stack.imgur.com/4q1en.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/4q1en.png" alt="enter image description here"></a></p> <p>...コストと価値、私は機能の簡単なデータセットを持っているR

enter image description here

...以下のように中央に表示され、私はそれがggplot2と非常に簡単なはず感じるが、私のrは非常に錆びているといくつかの助けをいただければ幸いです。素晴らしいことだ

おかげで、 ゲイリー

答えて

0
library(reshape2) 

df = data.frame(Feature = paste0("F", 1:5), Cost = c(10, 100, 20, 8, 8), Value = c(150, 150, 350, 1000, 200)) 

> df 
    Feature Cost Value 
1  F1 10 150 
2  F2 100 150 
3  F3 20 350 
4  F4 8 1000 
5  F5 8 200 

dcast(df, Value ~ Cost, value.var = "Feature") 

    Value 8 10 20 100 
1 150 <NA> F1 <NA> F2 
2 200 F5 <NA> <NA> <NA> 
3 350 <NA> <NA> F3 <NA> 
4 1000 F4 <NA> <NA> <NA> 
+0

はあなたに感謝します。私は過去にdcastを使用したことを覚えています。 – Gary

+0

私はしたいと思います。私はupvotedしたが、私の担当者が低いので、それは表示されません。重複した質問としてマークされているため、私は受け入れることができません。 – Gary

関連する問題

 関連する問題