0
我有一个.csv格式的数据集。在我的数据集中,有一列以“05”,“02”这样的零开头。我正尝试使用R中的read.csv导入.csv文件。它成功读取,但它删除了前导零。 在此先感谢。R:保持领先的零
我有一个.csv格式的数据集。在我的数据集中,有一列以“05”,“02”这样的零开头。我正尝试使用R中的read.csv导入.csv文件。它成功读取,但它删除了前导零。 在此先感谢。R:保持领先的零
如果该列中的所有数据长度相同,则可以执行paste0("0", NAME)
。
如果可变长度,请尝试formatC像这样:formatC(NAME, width = 2, format = "d", flag = "0")
。
在后面的例子中,'d'是指'整数','宽度'可以根据需要进行更改。
您可以在'read.csv'中指定'colClasses ='字符'(虽然未经过测试) – akrun
另请参阅[**如何添加前导零**](http://stackoverflow.com/questions/5812493/当数据已经被读取时,添加前导-zeros-using-r)。 – Henrik
谢谢。有用。 –