如何更改列单位?

时间:2014-03-27 21:54:34

标签: r

Fish nums   Weight(KG)
ALB   65     11000
BET   70     20000
YFT   64     11500

如何将重量单位更改为"音调"? 如下

Fish nums   Weight(Tone)
ALB   65     11
BET   70     20
YFT   64     11.5

谢谢

1 个答案:

答案 0 :(得分:0)

最好不要将括号放入列名中。但你问题的答案是直截了当的(就像已经提到的那样)

temp <- read.table(text = "Fish nums   Weight.KG
ALB   65     11000
BET   70     20000
YFT   64     11500", header = T) # your data set

temp["Weight.KG"] <- temp["Weight.KG"]/1000
colnames(temp)[match("Weight.KG",colnames(temp))] <- "Weight.Tone"