我有一个看起来像这样的数据
X_STATE STATE_NAME
1 Alabama
2 Alaska
3 Arizona
.
.
9 Connecticut
10 Delaware
11 District of Columbia
美国州FIPS代码位于01,02,03,...,09,10,11,... 72而不是1,2,3,...,9,10,11 < / p>
X_STATE变量是数字
我在将状态代码从1,2,3,...,9,10,11更改为正确的版本01,02,03,...,09,10时遇到了一些麻烦。 11,... 72。
我的查询是,如何进行此转换?我们需要创建一些功能吗?我尝试了多种方法但无济于事。非常感谢您的帮助。
谢谢
答案 0 :(得分:2)
x <- 1:20
sprintf("%02d", x)
#[1] "01" "02" "03" "04" "05" "06" "07" "08" "09" "10" "11" "12" "13" "14" "15" "16" "17"
#[18] "18" "19" "20"