首页 > 解决方案 > 有没有办法将 R 中的单个变量分成两个变量?

问题描述

我希望将其分为两个变量。理想情况下,我会有一个变量只包含项目,另一个变量只包含数字。当然,删除间歇期是我面临的最大挑战。有人有任何提示吗?提前致谢。

R数据框

标签: rdplyrsplittidyrstrsplit

解决方案


stringr包装和str_match功能。就像是

library(stringr)
str_match(df$V1,"([\\w ]+)[,]+([0-9.]+)")

您将需要学习一些正则表达式。我无法测试我的答案,因为您没有在帖子中提供数据。请将输出粘贴到dput(your_df)您的帖子中


推荐阅读