楼主: xubaiwu
5073 8

[问答] R 要怎么对含有相同字符的两行求和呢 [推广有奖]

  • 0关注
  • 1粉丝

等待验证会员

大专生

11%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
239 点
帖子
22
精华
0
在线时间
43 小时
注册时间
2018-9-12
最后登录
2019-9-5

楼主
xubaiwu 发表于 2018-9-17 18:20:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
比如我有一个列表
西安     2
西安北  3
西安南  5
都含有西安,我想对这三列求和并且合并为西安,怎么做呢?而且不止这一个地点,还有重庆之类的,这个要怎么写循环啊
二维码

扫码加我 拉你入群

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

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

关键词:怎么做

沙发
铁锷未残 学生认证  发表于 2018-9-17 18:39:57
  1. library("tibble")
  2. library("dplyr")
  3. library("stringr")
  4. v1 <- c("西安东", "西安南", "东南西安", "重庆北", "重庆南", "西重庆")
  5. v2 <- 1:6
  6. df <- data_frame(v1, v2)
  7. mutate(df, v3 = str_extract(v1, "西安|重庆")) %>%
  8.   group_by(v3) %>%
  9.   transmute(v4 = sum(v2))
复制代码
已有 1 人评分论坛币 收起 理由
cheetahfly + 20 精彩帖子

总评分: 论坛币 + 20   查看全部评分

藤椅
xubaiwu 发表于 2018-9-18 09:04:28
谢谢你,但是我有很多这样的需要合并,有没有什么循环可以一起包括呢

板凳
xubaiwu 发表于 2018-9-18 09:04:49
铁锷未残 发表于 2018-9-17 18:39
谢谢你,但是我有很多这样的需要合并,有没有什么循环可以一起包括呢

报纸
铁锷未残 学生认证  发表于 2018-9-18 09:07:48
xubaiwu 发表于 2018-9-18 09:04
谢谢你,但是我有很多这样的需要合并,有没有什么循环可以一起包括呢
没有这样的循环。

地板
铁锷未残 学生认证  发表于 2018-9-18 09:08:07
xubaiwu 发表于 2018-9-18 09:04
谢谢你,但是我有很多这样的需要合并,有没有什么循环可以一起包括呢
没有这样的循环。

7
xubaiwu 发表于 2018-9-18 09:18:23
铁锷未残 发表于 2018-9-18 09:08
没有这样的循环。
我知道了,感谢[loveliness]

8
jeffyangsir 在职认证  发表于 2018-9-18 10:08:50

9
xubaiwu 发表于 2018-9-18 10:21:57
铁锷未残 发表于 2018-9-18 09:08
没有这样的循环。
您好,我想问一下。如果用正则表达式替换掉东南西北,但是例如像渭南啊这样的地点南也会被替换,怎么办呢

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-7 19:18