在R,我在我的数据帧以下列...的R - 如何建立一个列表中的字符图案在data.frame列
bodyweight
65lbs
72kgs
20kgs
30lbs
.
.
.
我想将其转换成具有权重的列采用数字通用单位(kgs)。
已设法使用grep()
从列中提取数值来删除所有非数字字符。但是,要将lbs
的值转换为kgs
,我需要另一列显示其中存在lbs
的所有单元格。所以输出将如下所示...
bodyweight_lbs
1
0
0
1
...
我该如何得到这个输出? 当我使用grep('lbs',data$bodyweight)
时,它返回整个列中的所有lbs
。
添加语言标签。 –
它是r .................... –
有关信息,SI单位符号是“kg”,而不是“kgs”。 –