COS论坛英华帖系列——strsplit 的反函数
当前位置:以往代写 > 其他教程 >COS论坛英华帖系列——strsplit 的反函数
2019-06-14

COS论坛英华帖系列——strsplit 的反函数

COS论坛英华帖系列——strsplit 的反函数

我们知道,R 中的 strsplit 函数可以将字符串凭据脱离符来举办支解。正如下面所示:

COS论坛精髓帖系列——strsplit 的反函数

那么,有没有对应的“反函数”,就是说把以上的 splited_str 还原成为本来的 poor_str 呢?虽然是有的,并且不止一种要领。

官方版本:paste

在 R 的 base 包之中,就有一个有用的函数,paste,它可以轻松地完成这个任务!

COS论坛精髓帖系列——strsplit 的反函数

假如不消 collapse 参数…

许多人知道 paste 函数,可是许多人没有寄望到个中有 collapse 这个参数。假如不消这个参数的话,有没有步伐?虽然是有的。这里就实现了一个简朴的函数来做这件事。

COS论坛精髓帖系列——strsplit 的反函数

假如不消 paste 函数…

假如有人有着一股折(dan4)腾(teng2)的心态,也许会问,不要 paste 函数怎么办?可以,尚有不但一个要领。

好比说,输出到文件再读返来。

COS论坛精髓帖系列——strsplit 的反函数

又好比说,charToRawrawToChar 一起利用?

COS论坛精髓帖系列——strsplit 的反函数

然后操作sapply函数,团结charToraw函数与其反函数rawTochar函数,即可到达预期结果。

COS论坛精髓帖系列——strsplit 的反函数

以上代码一句话即:

COS论坛精髓帖系列——strsplit 的反函数

假如还嫌玩得不足大的话,利用最时髦的 Map Reduce 和 functional programming 思想来办理问题就好了!

COS论坛精髓帖系列——strsplit 的反函数

如你所见,R 有着无与伦比的机动性,但愿列位客长看完这篇文章可以或许感觉到 R 的强大和洽玩!

关于编辑

  • 黄俊文
  • blog: http://www.fyears.org/
    • 关键字:

    在线提交作业