我有以下字符串:
> position_string
[1] "35.132 46.524 94.997"
我如何获得35.132,46.524,94.997列表?在python中我会做string.split(),就是这样但我似乎无法使strsplit
起作用。
答案 0 :(得分:6)
怎么样
position_string <- "35.132 46.524 94.997"
lapply(unlist(strsplit(position_string," +")),as.numeric)
?正则表达式" +"
负责多个空格。 (我假设您想将块转换为数字,但也许您不想......)
PS你真的想要输出作为列表,还是实际上作为矢量?