繁体   English   中英

使用 R 读取包含科学数字的 csv 文件

[英]Read a csv file containing scientific numbers with R

我正在尝试读取包含具有科学值的列的 csv 文件。

我的 csv 文件如下所示:

在此处输入图片说明

我的脚本代码如下:

data <- read.csv('data_physico_qpcr_analyse.csv',sep=";")
head(data)

问题是具有科学值的列被格式化为字符类型而不是数字。

我尝试使用以下语法转换列:

data <- read.csv('data_physico_qpcr_analyse.csv',sep=";",colClasses=c("character","character","numeric","character","character","character",))

我也尝试将列转换为 excel 中的数字,但逗号始终保留在格式中。

如何使用 R 将 cible__par_g 列转换为数字类型?

您是否尝试过以下操作?:

options(scipen=999)

这通常会返回非科学值,但我不确定从 excel 加载时是否会对您的情况有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM