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"
相关推荐
刘婉晴11 小时前
【环境配置】Mac电脑安装运行R语言教程 2025年
开发语言·macos·r语言
Tiger Z11 小时前
R 语言科研绘图第 43 期 --- 桑基图-冲击
开发语言·r语言·贴图
zoujiahui_20181 天前
R中实现数值求导的包numDeriv
r语言
生信研究猿2 天前
数据集下载(AER 和causaldata R包)
r语言·数据集
Chh07154 天前
《R语言SCI期刊论文绘图专题计划》大纲
开发语言·r语言
Tiger Z5 天前
R 语言科研绘图第 41 期 --- 桑基图-基础
开发语言·r语言·贴图
jerry2011086 天前
R语言之rjava版本不匹配解决方法
开发语言·r语言
Tiger Z9 天前
R 语言科研绘图 --- 饼状图-汇总
开发语言·人工智能·程序人生·r语言·贴图
maizeman1269 天前
R语言——方差分析2
开发语言·r语言·可视化·方差分析·单因素·多重t检验多重比较·tukey多重比较
zhanghongyi_cpp12 天前
R语言操作练习2
r语言