全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
19289 13
2014-12-02
建立一个新变量student
里面都是外国人名


\[Student<-c("john davis","agela williams", "bullwinkle moose","david jones","janice markhammer", "cheryl cushing", "reuven ytzhak", "greg knox", "joel england", "mary rayburn")\]

现在想使用以下函数将名字拆开

\[name<-strsplit((roster$Student)," ")\]

(上面那个函数里引号中间是个空格,不知道为什么发布帖子就看不到空格了)

结果出现错误提示:
\[Error in strsplit((roster$Student), " ") : non-character argument\]

我只能以空格来拆开这些人名,这可怎么办呢?




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-12-3 03:37:30
发代码用那个代码选项
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-12-3 03:40:36
用你的代码,没有任何问题

复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-12-3 16:46:00
qoiqpwqr 发表于 2014-12-3 03:40
用你的代码,没有任何问题
感谢回复。

我试了一下,如果只有student变量,这个函数就没有问题,但如果加入数据框,就又出现了标题中的那个错误提示

复制代码



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-12-3 20:23:03
你的这句语句错了
复制代码


应该是
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-12-3 20:46:14
qoiqpwqr 发表于 2014-12-3 20:23
你的这句语句错了
啊原来如此,我还纳闷为什么我多了一个变量来的……

非常、非常感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群