是否可以在一个命令中从多个变量中选择第n个元素?
例如:我有2个变量Romania_Pollen$V23
和Romania_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$23
,V$24
)?
问题是,我有99个变量,并希望从这99个变量中的第n个元素中生成一个向量。
我怎么能这样做?另一个问题是:R将如何处理空白区域?当我使用dput(variable)
查看变量时,每个空格都标记为" "
。 (我可以在最终的向量中将它们替换为0吗?)
我希望这很清楚!
感谢您的帮助!此致