【发布时间】:2018-07-05 22:20:32
【问题描述】:
我的 txt 文件有问题。我想删除附加到数字的斜杠。我该怎么做?我还想用点代替逗号。我在这里复制文件内容。注意:第一行是标题。
Regions X1 X2 X3 X4 X5 X6 X7
Piemonte /25,4 35.9 8.5 0.6 7.6 13.5 8.5
Val_d_Aosta /41,3 49.6 1.9 0.0 0.9 5.8 0.5
Lombardia /26,5 36.4 10.6 2.1 4.1 15.2 5.1
Liguria 33.2 /44,0 5.3 0.6 3.6 12.4 0.9
Trentino /26,3 52.3 6.5 0.5 2.1 11.6 0.7
Veneto 23.3 /41,6 6.3 9.7 3.2 14.8 1.1
Friuli 25.3 /49,1 5.4 0.8 3.0 12.8 3.6
Emilia_Romagna /29,4 40.7 7.9 0.9 5.6 13.5 2.0
Toscana 38.5 /37,2 5.0 2.6 3.1 12.2 1.4
Umbria 32.0 /46,8 4.6 0.7 4.5 9.4 2.0
Marche 26.5 /49,4 4.4 0.8 4.2 9.1 5.6
Lazio 21.4 /35,5 6.2 1.8 4.4 23.0 7.7
Abruzzo 33.7 /54,1 2.4 0.1 3.1 4.1 2.5
Molise 24.0 /64,5 0.6 0.0 2.9 6.8 1.2
Campania /31,0 40.9 4.6 3.4 2.0 12.1 6.0
Puglia 33.5 /46,3 3.8 0.2 2.4 11.2 2.6
Basilicata /24,4 60.4 2.9 0.1 4.5 5.7 2.0
Calabria /28,5 54.3 3.6 0.3 1.8 8.5 3.0
Sicilia 33.5 /48,9 4.8 0.3 2.9 7.9 1.7
Sardegna /32,1 54.6 3.6 0.1 2.3 5.5 1.8
Italia 28.4 /40,3 7.2 1.4 4.2 14.1 4.4
【问题讨论】:
-
欢迎来到 Stack Overflow!纯粹的代码编写请求在 Stack Overflow 上是题外话——我们希望这里的问题与特定编程问题相关——但我们很乐意帮助您自己编写!告诉我们what you've tried,以及您遇到的问题。这也将有助于我们更好地回答您的问题。
-
dat[-1]=as.numeric(sub("/","",sub(",",".",as.matrix(dat[-1]))))
标签: r