EdB*_*EdB 1 string r initialization list vector
对不起,我甚至没能完成这项任务的最基本部分.我有一个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
>
Run Code Online (Sandbox Code Playgroud)
对不起,我是如此密集,你能指出我在这里无知吗?谢谢 - EdB
你p$key是factor,所以做st[1] = as.character(p$key[1]).
假设您需要字符列表,这将为您提供拆分:
odds = as.character(p$key[seq(1,50,2)])
evens = as.character(p$key[seq(2,50,2)])
Run Code Online (Sandbox Code Playgroud)