我有一个9
列的数据框,我想从列6
中的所有数字中删除一个特定的数字,但我不想破坏数据框的结构。我想从列383
中扣除6
。怎么做?
my.data.frame11<-read.table("dir1/Water_Level/V3015010.txt",skip=4,header=T,sep=";")
head(my.data.frame11)
X920 X1 V3015010 X19691027 X10.37 X480.000 X9 X2 X
1 920 1 V3015010 19691027 16:06 490 9 2 NA
2 920 1 V3015010 19691101 00:50 490 9 2 NA
3 920 1 V3015010 19691103 08:09 480 9 2 NA
4 920 1 V3015010 19691103 10:59 480 9 2 NA
5 920 1 V3015010 19691105 12:18 480 9 2 NA
6 920 1 V3015010 19691105 13:37 490 9 2 NA
如果我使用以下代码
my.data.frame11[, 6] <- my.data.frame11[, 6] - 383
我收到了错误:
my.data.frame11 [,6]中的错误:维数不正确
通过以下命令将标题更改为false
后:
my.data.frame11[, 6] <- my.data.frame11[, 6] - 383
给了我想要的结果。 谢谢大家的帮助和对我的耐心。