R 把数字变成数字的总和

R 把数字变成数字的总和,r,R,我有一个简单的问题:如何把一个由10个数字组成的向量变成一个由10个数字组成的向量,这些数字是前几个数字的总和?因此,第一个向量中的11变为2,234变为9。我们可以使用str\u从stringr中提取所有的,以获得各个数字,将它们转换为数值,并得到和 library(stringr) sapply(str_extract_all(c(11, 234), '\\d'), function(x) sum(as.numeric(x))) 我们可以使用str\u extract\u all从stri

我有一个简单的问题:如何把一个由10个数字组成的向量变成一个由10个数字组成的向量,这些数字是前几个数字的总和?因此,第一个向量中的11变为2,234变为9。

我们可以使用
str\u从
stringr
中提取所有的
,以获得各个数字,将它们转换为
数值
,并得到

library(stringr)
sapply(str_extract_all(c(11, 234), '\\d'), function(x) sum(as.numeric(x)))

我们可以使用
str\u extract\u all
stringr
中获取单个数字,将它们转换为
数值
,并获取
总和

library(stringr)
sapply(str_extract_all(c(11, 234), '\\d'), function(x) sum(as.numeric(x)))

我们可以使用
str\u extract\u all
stringr
中获取单个数字,将它们转换为
数值
,并获取
总和

library(stringr)
sapply(str_extract_all(c(11, 234), '\\d'), function(x) sum(as.numeric(x)))

我们可以使用
str\u extract\u all
stringr
中获取单个数字,将它们转换为
数值
,并获取
总和

library(stringr)
sapply(str_extract_all(c(11, 234), '\\d'), function(x) sum(as.numeric(x)))


你已经尝试过什么?你对978的期望是什么?你想要9+7+8=24还是2+4=6?第一个选项是我的目标,所以9+7+8加起来就是24。但是第二个答案将包括获得第一个答案的方法?两个答案都很好!谢谢它背后的问题来自荷兰的一个高中数学竞赛(“www.wiskundodeolympiade.nl;在Wedstrijdarcief下,你可以找到问题的英文版本及其解决方案)。这里的特殊问题是:找到一个以26结尾的数字,可以除以26,其位数最多为26。你可以用纸来做(我做过)但要学习R,我认为把问题转化成R并得到正确答案是很好的。另一个问题是:把1到1983年的数字中的所有数字都数一数,这可以通过给出的答案来解决。你自己已经试过什么了?你对978的期望是什么?你想要9+7+8=24或进一步的2+4=6?第一个选项n是我的目标,所以9+7+8加起来是24。但是第二个答案包括获得第一个答案的方法?两个答案都很好!谢谢!它背后的问题来自荷兰的一个高中数学竞赛(“www.wiskundodeolympiade.nl;在Wedstrijdarcief下,你可以找到问题及其解决方案的英文版本)。这里的特殊问题是:找到一个以26结尾的数字,它可以被26除,并且它的数字最多可以计数到26。你可以在纸上写(我写过),但要学习R,我认为把问题转化成R并得到正确答案是很好的。例如,另一个问题是:数一数从1到1983的数字中的所有数字,这可以通过给出的答案来解决。你自己已经尝试过什么?你对数字978的期望是什么?你想要9+7+8=24还是2+4=6?第一个选项是我的目标,所以9+7+8加起来就是24。但是第二个答案将包括获得第一个答案的方法?两个答案都很好!谢谢它背后的问题来自荷兰的一个高中数学竞赛(“www.wiskundodeolympiade.nl;在Wedstrijdarcief下,你可以找到问题的英文版本及其解决方案)。这里的特殊问题是:找到一个以26结尾的数字,可以除以26,其位数最多为26。你可以用纸来做(我做过)但要学习R,我认为把问题转化成R并得到正确答案是很好的。另一个问题是:把1到1983年的数字中的所有数字都数一数,这可以通过给出的答案来解决。你自己已经试过什么了?你对978的期望是什么?你想要9+7+8=24或进一步的2+4=6?第一个选项n是我的目标,所以9+7+8加起来是24。但是第二个答案包括获得第一个答案的方法?两个答案都很好!谢谢!它背后的问题来自荷兰的一个高中数学竞赛(“www.wiskundodeolympiade.nl;在Wedstrijdarcief下,你可以找到问题及其解决方案的英文版本)。这里的特殊问题是:找到一个以26结尾的数字,它可以被26除,并且它的数字最多可以计数到26。你可以在纸上写(我写过),但要学习R,我认为把问题转化成R并得到正确答案是很好的。例如,另一个问题是:计算从1到1983的数字中的所有数字,这可以通过给出的答案来解决。#在您的帮助下:问题的解决方案:找到第一个#数字,该数字以26结尾,可除以26,其数字最多可计26。a1@PietvanTuijl感谢您提供的背景信息,很高兴您能将其整理出来。#在您的帮助下:R问题的解决方案:找到第一个#数字,该数字以26结尾,可除以26,其数字总计为26。a1@PietvanTuijl感谢您提供的背景信息,很高兴您能将其整理出来。#在您的帮助下:R问题的解决方案:找到第一个#数字,该数字以26结尾,可除以26,其数字总计为26。a1@PietvanTuijl感谢您提供的背景信息,很高兴您能将其整理出来。#在您的帮助下:R问题的解决方案:找到第一个#数字,该数字以26结尾,可除以26,其数字总计为26。a1@PietvanTuijl谢谢你的背景资料,很高兴你能把它整理出来。