2017-04-12 9 views
0

まず、3つのオブジェクトを持つベクトルを作成しなければならなかった。 だから、私がやった:対応する値を持つベクトルを作成する

three.objects <- c('pen', 'pencil', 'notebook') 

をその後、私は3つのオブジェクトに対応する3つのオブジェクトのコストを持つベクトルを作成する必要がありました。

cost <- c('pen' <- 5, 'pencil' <- 10, 'notebook' <- 5) 

第2の方法は、値を含むベクトルを作成する正しい方法ですか?

+0

が依存name D 'のベクトルを作成するためにsetNamesを使用することができます。あなたの結果を 'cost < - c( 'pen' = 5、 'pencil' = 10、 'notebook' = 5)'と比較してください。 – SymbolixAU

答えて

1

私たちは、あなたが名前かをしたい場合は

cost <- setNames(c(5, 10, 5), three.objects) 
cost 
#  pen pencil notebook 
#  5  10  5 
関連する問題