我有下表。我需要通過結合「StateC」列和「CountyC」列中的數字來獲得如下所示的輸出,但總共保留5位數字。 (請參閱輸出表中的列ID)粘貼時保持零位
如何在R中實現此目的?
在此先感謝。
表1:
Year State StateC County CountyC Yield
1910 NE 1 Adams 1 10.1
1910 NE 31 Arthur 10 20.5
1910 NE 31 Boone 201 30.0
輸出:
Year State StateC County CountyC Yield ID
1910 NE 1 Adams 1 10.1 31001
1910 NE 31 Arthur 10 20.5 31010
1910 NE 31 Boone 201 30.0 31201
'sprintf()'可以做到這一點。 'Table1 $ ID < - sprintf(「%02d%03d」,Table1 $ StateC,Table1 $ CountyC)' – jogo
我是R新手。你能告訴我怎麼做嗎? – user3408139
檢查'?sprintf'並告訴我們你試過的是什麼 – ekstroem