我有一個名爲V作爲如下矢量:名稱功能無法按預期工作
> v
Moe Larry Curly Harry Tevez Kagiso Harry Sierra
10 20 30 40 50 60 70 NA 110 NA 1110 1210
現在,我想在V [9:12]以替換空名了4元向量,使用:
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