如何从变量中提取前四个数字? R

How can I extract the four first numbers from a variable? R

好吧,我得到了一个显示如下数字的变量:13015064000992062,我需要提取前四个数字并将其放在另一列中。在这种情况下,它将是 1301。

朋友告诉我是用stringr库,但是他记不住代码了。

我正在使用数据框。所以我需要得到一个名为“canton”的新变量,它是 'Identificador'

的前四个数字

所以它看起来像这样:

我们可以使用substr

 permMan19$newcol <- substr(permMan19$identificador, 1, 4)