我有水壩,陛下,加上其他變量的數據集,但我需要重新編寫我的大壩和陛下的ID。大壩欄目被分類,每隻動物只進行一次包裝。另一方面,父母欄是未分類的,一些動物出現不止一次。重新編碼,使用R
我想開始我的水壩編號50000,使得第一動物將得到50001,第二動物50002等。我有這個腳本可以將每個大壩從1到N編號,並想知道它是否可以修改爲從5萬開始。
mydf$dam2 <- as.numeric(factor(paste(mydf$dam,sep="")))
* EDITED 我的數據集與此類似,但更多的變數
dam <- c("1M521","1M584","1M790","1M871","1M888","1M933")
sire <- c("1X057","1T456","1W865","1W209","1W209","1W648")
wt <- c(369,300,332,351,303,314)
p2 <- c(NA,16,18,NA,NA,15)
mydf <- data.frame(dam,sire,wt,p2)
對於陛下列,我想先從10000編號。
任何幫助將是非常讚賞。
巴茲
@Andrie:謝謝! – baz
NP。正如你所看到的,一點點的編輯可以讓你的問題更容易閱讀。要自己做到這一點,請使用編輯框中的{}'按鈕將代碼格式化爲代碼。您還可以使用反引號\'標記文本中的代碼位。 – Andrie
@Andrie:我一直有這樣的問題,但對於尖端沒有任何更多....謝謝! – baz