私は次のようにvの名前のベクトルがあります、私は4要素ベクトルをV [9:12]で空の名前を交換しようとしています今名機能が動作しない
> v
Moe Larry Curly Harry Tevez Kagiso Harry Sierra
10 20 30 40 50 60 70 NA 110 NA 1110 1210
を、
names(v[9:12]) = c("A", "B", "C", "D")
コマンドは正常に実行されますが、ベクトルvを印刷すると、結果は以前と同じになります。
提案は、どこが間違っていますか?
私が持っていたときは、以下のようにvがうまくいきました。
> v Moe Larry Curly Harry Tevez Kagiso
10 20 30 40 50 60 70 NA
私が使用していました:
> names(v)[7:8] = c("Harry","Sierra")
> v Moe Larry Curly Harry Tevez Kagiso Harry Sierra 10 20 30 40 50 60 70 NA
を試してみてください。名前のサブセットに割り当てたい: 'names(v)[9:12]' – Roland
どうすればいいですか? – Sarang
私のコメントを理解してください。単純に 'names(v)[9:12] = c(" A "、" B "、" C "、" D ")' – Roland