将整数格式化为R中FFDF对象的固定宽度

时间:2014-02-25 08:06:38

标签: r format bigdata printf

我正在尝试使用integer修复名为(F_Number)的{​​{1}}对象中FFDF类型变量A的格式。

(dim=c(20000000,28))的示例如下:

F_Number

我希望所有值的宽度相同,并且像这样有4位数字:

> F_Number
1     1089
2     9
3     4057
4     25
5     108
6     109
7     0
8     9089
9     117
10    118

我尝试过使用> F_Number 1 1089 2 0009 3 4057 4 0025 5 0108 6 0109 7 0000 8 9089 9 0117 10 0118 formatC(A$F_Number, width=4, format="d", flag="0")

但在使用sprintf("%04d",A$F_Number)时使用Warning message: In formatC(A$F_Number, width = 4, format = "d", flag = "0") : class of 'x' was discardedformatC时仍然收到错误消息character(0)

如何处理?

0 个答案:

没有答案