【发布时间】:2013-04-10 20:22:45
【问题描述】:
抱歉,我连这项任务最基本的部分都失败了。我有一个 50 长的字符串列表,并且我初始化了一个 25 长的空向量,但即使手动将一个的第一个元素分配给另一个的第一个元素也失败了:
> p$key
[1] CA TX NY FL IL PA OH MI GA NC NJ VA MA WA IN AZ TN MO MD WI MN CO AL SC LA KY OR
[28] OK CT IA MS AR KS UT NV NM WV NE ID ME NH HI RI MT DE SD AK ND VT WY
50 Levels: AK AL AR AZ CA CO CT DE FL GA HI IA ID IL IN KS KY LA MA MD ME MI ... WY
> st <- character(25)
> st[1] <- p$key[1]
> st[1]
[1] "5"
> p$key[1]
[1] CA
50 Levels: AK AL AR AZ CA CO CT DE FL GA HI IA ID IL IN KS KY LA MA MD ME MI ... WY
>
对不起,我太密集了,你能指出我在这里不知道的地方吗?谢谢 - 教育局
【问题讨论】:
-
您处理的是因素,而不是角色。首先将
p$key转换为as.character。我仍然不清楚:你的最终目标是什么?
标签: string r list vector initialization