我有數據集零的從字符串字符串分割後失蹤R中
dat
country datacode
Malta 014P100201
catalonia 014P100202
RAMANNAGAR 014P100203
KOLAR 221500955
MALLUR 221500956
MADDUR 221500970
KOPPA 221500955
我已經使用的代碼做了數據的代碼串分裂:
dat$splitcode=substr(dat$'datacode', 5, 30)
但輸出如下所示,不符合我的要求。
country datacode SplitCode
Malta 014P100201 100201
catalonia 014P100202 100202
RAMANNAGAR 014P100203 100203
KOLAR 221500955 955
MALLUR 221500956 956
MADDUR 221500970 970
KOPPA 221500955 955
我需要的是當splitstring是在做「221500955」我所要的輸出是00955,而不是955
任何人都可以請幫我在這裏?
檢查「級(DAT $ SplitCode)' - 如果它表示數字,那就是你的問題。數字值不保存前面的零,因爲它們不重要。您應該嘗試使用'as.character'功能來保存您的分割數據,以保存所有前面的字符。 – 2014-10-10 12:46:40
這裏輸出str(dat)。 – rnso 2014-10-10 13:08:48