1
在R,假設我已經定義了以下列表:R:添加一個名稱列表項
h <- list(rnorm(3),b="other things")
現在我想的名字a
在列表中添加的第一個項目,也就是說,改變名單h
聖它變成h <- list(a=rnorm(3),b="other things")
,其中rnorm(3)
的實例保持不變。什麼是正確的方法來做到這一點?
在R,假設我已經定義了以下列表:R:添加一個名稱列表項
h <- list(rnorm(3),b="other things")
現在我想的名字a
在列表中添加的第一個項目,也就是說,改變名單h
聖它變成h <- list(a=rnorm(3),b="other things")
,其中rnorm(3)
的實例保持不變。什麼是正確的方法來做到這一點?
names(h)[1] <- "a"
歸因於David Arenburg。
'name(h)[1] < - 「a」'? –
@DavidArenburg謝謝!我正在使用不正確的函數'name',所以它不起作用。 –
如果需要,您可以發佈。 –