如何在R中将0转换为00?

时间:2017-07-18 04:03:04

标签: r excel forms csv rstudio

您好?我想问一个关于R代码的问题。

首先,这是我的原始Excel数据,它是一个CSV文件。

enter image description here

正如您可以看到这张照片,List_code和List_code_2中的零写在最前面。但是,当我在R studio中加载CSV文件时,零消失。我在R studio结果上添加了一张照片。

enter image description here

我想更改Excel显示的数字。例如,List_code中的'1475'和List_code_2中的'0'需要转换为'01475'和'00',但'45876'和'10'不需要更改表格。我试过format()函数,但它没有用。这是我的R代码。

Barcode <- read.csv("Fruit_barcode.csv", header=T) View(Barcode) format(Barcode$List_code, format="%Y")

如何更改R数据框中的代码编号? 我期待看到一些答案。非常感谢你。

1 个答案:

答案 0 :(得分:1)

使用colClasses将所有列设置为文字:

read.csv("datafile.csv", colClasses=rep("character", 7))