将特定值和特定名称分配给因子级别

时间:2013-11-20 15:11:06

标签: r r-factor

是否可以为要素级别指定特定值和特定名称?

例如:我有一个超过300个区域值的因子(具有特定的5位数区域代码和区域名称)

使用as.numeric(substr(region, 1, 5))我使用区域代码获取一个新的数字变量。

它工作正常,但我已经拥有一个庞大的数据集(没有data.table它不起作用)还有一些其他变量,我还需要一个特定的代码和名称。

是否有办法将代码编号和名称放在一个因子(或另一种列)中?

编辑:列的示例(前4个和后4个 - 从SPSS导入)

1002  KS Kiel                                             
1003  KS Luebeck 
1051  Dithmarschen                                    
1053  Herzogtum Lauenburg 
.
.
.                                
16073  Saalfeld-Rudolstadt 
16074  Saale-Holzland-Kreis, KS Jena                               
16075  Saale-Orla-Kreis, Greiz 
16077  Altenburger Land               

现在我还想仅解决代码编号(1002-16077)来创建一些区域聚合。

0 个答案:

没有答案