r - 为什么不将此列拆分为 tidyverse 的两列?
问题描述
我有一个包含一列的数据框,data
. 一个样品:
data
13.43,100.34
12.344,98.3242
我想将逗号两边的数字分成两列(并删除逗号),“A”和“B”。即目标是:
A B
13.43 100.34
12.344 98.3242
我试过以下代码:
library(tidyverse)
new_df <- old_df %>% separate(data, into = c('A', 'B'), sep = '^.+,')
但打印new_df
显示一个空白A
列:
A B
100.34
98.3242
有人知道为什么/如何解决吗?
解决方案
推荐阅读
- html - 如何在不使用 javascript 的情况下允许输入以 www 开头的 URL?
- python-3.x - 未指定模型时,如何使用 SQLAlchemy 计算查询的行数?
- email - 单元格到文本框并返回只有电子邮件地址
- php - Twig 文件 - 使所有字段出现在单列而不是 2 列中
- amcharts - amcharts 在图表上叠加图例
- python - python中的最大小数位
- java - model.addAttribute() 对于每个循环
- css - 无法让媒体查询发挥作用
- c# - 我需要从 ICollection 填充 lambda 查询
- angular - 在 NodeJs 上部署 Angular 7 应用程序时出现 OpenShift CrashLoopBackOff 错误