改变文件格式,我有一个矩阵是res
如何将一个矩阵的值转换为百分比,而不R中
> res
[,1] [,2] [,3] [,4] [,5]
[1,] 0.025431667 0.024636307 0.02812685 0.02733088 0.02807624
[2,] -0.005383589 0.000000000 0.02807624 0.02258878 0.02322090
[3,] -0.002674251 -0.002674251 0.05502400 0.00000000 0.01385476
[4,] 0.055024000 0.061028259 0.05932779 0.05956794 0.05839394
[5,] 0.059327790 0.059567938 0.05839394 0.06048811 0.05944368
我希望有结果的百分比,并保持数据结构不变。
当我尝试像percent(res)
从scales
我得到一个向量,而不是一个矩阵
> percent(res)
[1] "2.54%" "-0.54%" "-0.27%" "5.50%" "5.93%" "2.46%" "0.00%" "-0.27%"
[9] "6.10%" "5.96%" "2.81%" "2.81%" "5.50%" "5.93%" "5.84%" "2.73%"
[17] "2.26%" "0.00%" "5.96%" "6.05%" "2.81%" "2.32%" "1.39%" "5.84%"
[25] "5.94%"
任何建议吗?
也许对每个coumn分别使用'percent()' - 应用,它应该是诀窍。 – Adamm