替换某个逻辑范围内的数据框中的值 [英] Replacing value in a data-frame within some logical range
本文介绍了替换某个逻辑范围内的数据框中的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在某个逻辑范围内替换数据框中的值?
列名应为字符串。
How can i replace value from a dataframe within some logical range?.
Column name should be string.
selCoumn <- 'carb'
mtcars$selCoumn [mtcars$selCoumn >= 1 & mtcars$selCoumn <= 2] <- ">=1 & <=2"
i我得到以下错误。
i am getting the below error.
Error in `$<-.data.frame`(`*tmp*`, "<pre lang="C#">selCoumn", value=character(0)):
replacement has 0 rows, data has 38232 </pre>
推荐答案
selCoumn [mtcars
selCoumn [mtcars
selCoumn> = 1& ; mtcars
selCoumn >= 1 & mtcars
selCoumn< = 2]< - > = 1& < = 2
selCoumn <= 2] <- ">=1 & <=2"
i我收到以下错误。
i am getting the below error.
Error in `
中
这篇关于替换某个逻辑范围内的数据框中的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文