r - 更改已经是 R 中向量中的名称的元素名称
问题描述
这是我的矢量图
c("A~B", "C~D", "E~F", "G~H","I~J","K~L")
我的原始向量比这大得多。我所需要的只是有这样的输出:
c("A~B+time", "C~D+time", "E~F+time", "G~H+time","I~J+time","K~L+time")
无需手动操作。
Dplyr 包可以在这里帮助我吗?
有什么帮助吗?
解决方案
您可以使用paste0
v <- c("A~B", "C~D", "E~F", "G~H","I~J","K~L")
paste0(v, "+time")
#[1] "A~B+time" "C~D+time" "E~F+time" "G~H+time" "I~J+time" "K~L+time"
或者sprintf
sprintf("%s+time", v)
#[1] "A~B+time" "C~D+time" "E~F+time" "G~H+time" "I~J+time" "K~L+time"
推荐阅读
- java - 关于在硒的for循环中根据匹配条件执行某些操作
- amazon-web-services - “模块‘lambda_function’上缺少处理程序‘lambda_handler’”
- c# - 为什么这个断点没有在这个 Parallel.ForEach() 中被命中?
- sql - SQL 上/下 + 子字符串不能正常工作
- angular - Angular 应用程序中不同角色的不同仪表板视图
- android - 任务':app:externalNativeBuildDebug'的android ndk执行失败
- android - Volley POST请求android
- node.js - 无法识别调试类型“类型”:“节点”
- android - Android 可滑动文本视图
- c# - Enterprise Architect 阅读 element.notes 时出现异常