如何从多个变量

时间:2017-01-06 12:20:41

标签: r

是否可以在一个命令中从多个变量中选择第n个元素?

例如:我有2个变量Romania_Pollen$V23Romania_Pollen$V24

> Romania_Pollen$V23
 [1] S174883             230       1                   174883    --/596/--
 [8] --/597/-- 2                             90                  1        
[15] 4         1                   43                                     
[22]           13                            1                            
[29]                     7         1                                      
[36]                               55        1                            
[43]                                                                      
[50] 1                   1                                                
[57]                                                   1         1        
[64]                     1                   18                           
[71]           1         20        1                             7        
[78]           1         2                   1         1         2        
[85]                                         1                            
[92] 2                                       1                            
[99]          
Levels:  --/596/-- --/597/-- 1 13 174883 18 2 20 230 4 43 55 7 90 S174883

然后

> Romania_Pollen$V24
 [1] S174884             240       1                   174884    --/621/--
 [8] --/613/-- 4                             110                 1        
[15] 2         1                   100                                    
[22]           18                                                         
[29]                     12        2                                      
[36]                               58                  1                  
[43]                                                   1                  
[50]                               1                                      
[57]                                                   8         1        
[64]                     3         1         13                           
[71]           1         33        1                                      
[78]           1         3                   1                   1        
[85]                               1         1                            
[92] 1         1                                                          
[99]          
18 Levels:  --/613/-- --/621/-- 1 100 110 12 13 174884 18 2 240 3 33 4 58 ... S174884

现在,是否可以选择每个变量的第3个变量(V$23V$24)?

问题是,我有99个变量,并希望从这99个变量中的第n个元素中生成一个向量。

我怎么能这样做?另一个问题是:R将如何处理空白区域?当我使用dput(variable)查看变量时,每个空格都标记为" "。 (我可以在最终的向量中将它们替换为0吗?)

我希望这很清楚!

感谢您的帮助!此致

0 个答案:

没有答案