我有一个列显示某些人的总资产 3,94,24,827~3 Crore + 这种格式。我希望此列仅显示数值数据,即上限值为39400000,每行相同。如何在R。
中执行此操作答案 0 :(得分:1)
如果尝试类似
的内容怎么办?text=“Rs 3,94,24,827 ~ 3 Crore+”
gsub(“\\D”,””,gsub(“,[2].+”,”00000”,text))
[1] “39400000”
单独获取数字;
gsub(“(~.*)|\\D”,””,text)
[1]”39424827”