我不知道如何用数据框中的值10替换第1行中小于或等于10的所有值 例如。
mtcars
mpg cyl disp hp drat wt ...
Mazda RX4 21.0 6 160 110 3.90 2.62 ...
Mazda RX4 Wag 21.0 6 160 110 3.90 2.88 ...
Datsun 710 22.8 4 108 93 3.85 2.32 ...
我想将第1行Mazda RX4值替换为小于或等于10以替换为10以最终显示为这样
mpg cyl disp hp drat wt ...
Mazda RX4 21.0 10 160 110 10 10 ...
由于
答案 0 :(得分:3)
我们可以基于第1行创建逻辑向量,并将第1行的TRUE值分配给10
mtcars[1,][mtcars[1,] <= 10] <- 10
mtcars[1,]
# mpg cyl disp hp drat wt qsec vs am gear carb
#Mazda RX4 21 10 160 110 10 10 16.46 10 10 10 10