我試圖更改我的空間數據集中屬性的名稱。它應該是一個簡單的修改,但由於某種原因,它給了我一個錯誤信息,指出「無效因子水平」。當我選擇屬性時,它會返回除消息415級別以外的正確名稱。它讓我困惑這意味着什麼,但我認爲我可以通過簡單的方式更改此屬性名稱。非常感謝幫助!在R中更改屬性不可能,因爲級別
mun_neth$GM_NAAM[406]
[1]Súdwest-FryslÃ¢Ñ 415位:'S-Gravenhage斯海託亨博斯AA和Hunze Aalburg阿斯米爾的Aalten ...茲沃勒
mun_neth$GM_NAAM[406] <- 'test'
警告消息: 在[<-.factor
(*tmp*
,406,值= C(20L,28L,32L,332L,80L,: 無效因子水平,NA產生
我懷疑這裏有語言障礙:'foo $ bar [406]'是列表元素的一個元素,而不是屬性。很可能你的'mun_neth $ BM_NAAM'屬於'factor'類;你必須告訴我們這是否是你希望的。 –
這是最初的數據。事實上它是一流的因素。我不知道我希望是什麼。但是不可能修改元素列表的元素嗎? – Zuenie