想知道是否有人可以帮我解决这个问题。下面有这个数据。在R中提取带小数点和空格的数字
[1] "Compared with 3 months earlier . . . . . . . . 123 (100.0) 11 (8 .9 60 (48. 8) 48 (39.0) 4 (3.3) . . . . . . . . . . . . . ."
[2] "Compared with 3 months earlier . . . . . . . . 124 (100.0) 18 (14. 5) 60 (48.4) 42 (33 .9) 4 (3. 2) . . . . . . . . . . . . . ."
[3] "Compared with 3 months earlier . . . . . . . . 124 (100.0) 7 (5.6) 42 (33.9) 64 (51.6) 11 (8.9) . . . . . . . . . . . . . ."
想提取上面是这样
123 100.0 11 8.9 60 48.8 48 39.0 4 3.3
124 100.0 18 14.5 60 48.4 42 33.9 4 3.2
124 100.0 7 5.6 42 33.9 64 51.6 11 8.9
有一些,哪些应该被视为一个单独的号码小数之间的一些随机的空间。我试图使用str_extract_all()
,但它没有给我预期的结果。
你用'str_extract_all()'尝试了什么,这个输出实际来自哪里?即它是否有'[1]','[2]','[3]'或者这只是R矢量的输出?来自'dput(variablename)'的输出优于来自'head','tail'或'print'的剪切/粘贴。 – hrbrmstr
str_extract_all(mytext,“[0-9] +”)。想知道是否有快速修复。以上是R.的输出。mytext是上面输出的字符向量。 – qfd
你是如何期待获得小数? – hrbrmstr