按照R中的readxl读取Excel数据



我必须读取R中的Excel文件。Ecceelfile具有一个列,其值为50%,20%...和另一个列的日期为" 12-Decembat"-2017"但是R转换两个列数据。

我正在使用readxl软件包,并且在col_types参数中指定了所有要读为文本的列,但是当我检查dataframe时,所有列类型都是字符,但是百分比数据和日期分别更改为小数和数字。

 excelfile2<-read_excel(filePath,col_types=rep("text",8))

我想按原样读取Excel文件。任何帮助都将不胜感激。

这是因为您可视化在excel中不是实际存储的内容。
例如,如果在Excel中可视化" 2017年12月12日",那么现实中存储的是自1-1-1899以来的天数。

我的建议是用Textreader打开Excel文件,以便您可以掌握R.

中的真正阅读内容。

然后,您可以将所有内容定义为Excel中的文本,也可以在R中应用一些转换,以将自1-1-1899 以来的天转换为Posixct格式。

最新更新