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"
相关推荐
maizeman1262 天前
R语言统计分析——ggplot2绘图4——刻面
开发语言·r语言·可视化·ggplot·刻面
遗落凡尘的萤火-生信小白4 天前
【cran Archive R包的安装方式】
开发语言·r语言
jerry2011086 天前
R语言学习笔记之高效数据操作
r语言
风清扬雨7 天前
[特殊字符]【计算机视觉】r=2 采样滤波器全解析 ✨
人工智能·计算机视觉·r语言
关关钧7 天前
【R语言】函数
开发语言·r语言
加德霍克8 天前
【机器学习】自定义数据集使用框架的线性回归方法对其进行拟合
python·机器学习·r语言·线性回归·作业
关关钧11 天前
【R语言】流程控制
开发语言·r语言
Biomamba生信基地11 天前
R语言基础| 回归分析
开发语言·回归·r语言
木与长清11 天前
利用MetaNeighbor验证重复性和跨物种分群
矩阵·数据分析·r语言
关关钧11 天前
【R语言】数学运算
开发语言·r语言