我有一个矢量:
> vec_names
X59 X57 X55 X53 X51 X49 X47 X45 X43
avergage Name 10.94054611 13.01835168 15.49076971 18.4327442 21.9334523 26.09900755 31.0556763 36.95370519
X41 X39 X37 X35 X34 X33 X32 X31
avergage 43.97187534 52.32292165 62.25998116 74.08426615 88.15419455 100.1501521 109.247149 119.1704588
X30 X29 X28 X27 X26 X25 X24 X23
avergage 129.9951384 141.8030623 154.6835423 168.7340024 184.0607161 200.7796101 219.0171411 238.9112524
X22 X21 X20 X19 X18 X17 X16 X15
avergage 260.6124171 284.2847762 310.1073805 338.2755445 369.0023236 402.5201262 439.0824707 478.965904
X14 X13 X12 X11 X10 X9 X8 X7
avergage 522.4720924 569.9301036 621.698896 678.1700331 739.7706459 806.966663 880.2663349 960.2240785
X6 X5 X4 X3 fraction
avergage 1047.44467 1142.587821 1246.373165 1359.585703 1483.081741
在这个向量中,我存储了我的数据框的列的名称,但它看起来很奇怪,有这么多的小数位。如何更改向量中值的小数位?
我知道我可以使用:
options(digits=2)
但它仅适用于打印数据。我想使用write.csv保存这个数据框并绘制一些热图,所以让我知道如何更改该向量中值的小数位。
答案 0 :(得分:1)
您可以使用round(x, digits=2)
对值进行舍入。