You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用read.delim从Excel粘贴数据,强制列转为数值型的问题

解决read.delim读取逗号小数点数值的问题

直接在read.delim中指定dec = ","参数即可,这个参数专门用于设置数值的小数点分隔符,无需修改Excel或替换字符:

# 指定Var为字符型,p.value会基于dec参数识别为数值型
pvalue <- read.delim("clipboard", header = TRUE, colClasses = c("character", NA), dec = ",")

如果不需要手动指定列类型,也可以让R自动识别,只需保留dec参数:

pvalue <- read.delim("clipboard", header = TRUE, dec = ",")

这样p.value列会直接被读取为数值型,无需额外转换操作。

内容的提问来源于stack exchange,提问作者Javier Hernando

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 07:31:18