R语言读文件“-“变成“.“

R语言读取文件时发生"-"变成"."

如果使用read.table函数,需要 check.names=FALSE

data <- read.table("data.tsv", header=TRUE, row.names=1, check.names=FALSE)

怎样将"."还原为"-"

方法一:gsub函数

rm(list = ls())
#如下
x <- "2023.1.1"
gsub('2', '-', x)#gsub函数
[1] "-0-3.1.1"#将2转换为"-"时是可以的

gsub('.', '-', x)
[1] "--------"##此时报错

gsub(r'(\.)', '-', x)#引入原始字符串成功
[1] "2023-1-1"

方法二:str_replace_all函数

library(stringr)
str_replace_all(x,"\\.","-")
[1] "2023-1-1"
相关推荐
生信摆渡16 小时前
R语言-快速对多个变量取交集
开发语言·数据库·r语言
biomooc17 小时前
R语言/Rstudio 报错
开发语言·r语言
Hello World and You1 天前
R ggplot2 绘图细节 geom_text展示不全 y轴坐标细节 x轴标题
开发语言·r语言
NiNg_1_2343 天前
R语言基础入门详解
开发语言·r语言
rock——you3 天前
R环境依赖的备份与恢复全攻略
开发语言·r语言
biomooc3 天前
R语言 | 宽数据变成一列,保留对应的行名和列名
开发语言·r语言
生信学习小达人3 天前
R package安装的几种方式
开发语言·r语言
卡卡_R-Python4 天前
训练误差or测试误差与特征个数之间的关系--基于R语言实现
开发语言·回归·r语言
亚图跨际5 天前
MATLAB和Python及R瑞利散射
python·matlab·r语言·光学·瑞利散射
不是伍壹5 天前
【R语言】字符类型转换
开发语言·r语言