如何从变量中提取前四个数字? 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)
好吧,我得到了一个显示如下数字的变量:13015064000992062,我需要提取前四个数字并将其放在另一列中。在这种情况下,它将是 1301。
朋友告诉我是用stringr库,但是他记不住代码了。
我正在使用数据框。所以我需要得到一个名为“canton”的新变量,它是 'Identificador'
的前四个数字所以它看起来像这样:
我们可以使用substr
permMan19$newcol <- substr(permMan19$identificador, 1, 4)