如何在R中删除十进制和十进制后的数字

时间:2019-04-24 12:08:34

标签: r file csv

我的文件就是这样(1822306 long file)-

colIDs  rowIDs
1   NBAS    NBAS
2   DNAH9   DNAH9
3   NRAS    NRAS
4   NRAS.1  NRAS
5   TP53    TP53
6   TP53.1  TP53
7   SCYL2   TP53
8   RNF19A  SCYL2

我要从该文件remove after decimal value including decimal(.)

1 个答案:

答案 0 :(得分:0)

您可以使用sub和正则表达式来执行此操作。

Data$colIDs = sub("\\..*", "", Data$colIDs)

\\.选择第一个时间段,.*之后包含所有内容。这些将替换为空字符串。