gpt4 book ai didi

string - 将长字符串拆分为较小的字符串

转载 作者:行者123 更新时间:2023-12-04 13:19:47 28 4
gpt4 key购买 nike

我有一个数据框,其中包含一列数字,如下所示:

360010001001002
360010001001004
360010001001005
360010001001006

我想分成2位数,3位数,5位数,1位数,4位数的块:
36 001 00010 0 1002
36 001 00010 0 1004
36 001 00010 0 1005
36 001 00010 0 1006

似乎应该很简单,但是我正在阅读strsplit文档,但无法弄清如何做到这一点。

最佳答案

假设此数据:

x <- c("360010001001002", "360010001001004", "360010001001005", "360010001001006")

尝试这个:
read.fwf(textConnection(x), widths = c(2, 3, 5, 1, 4))

如果 x是数字,则在此语句中将 x替换为 as.character(x)

关于string - 将长字符串拆分为较小的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16429361/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com