Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 我在一个字符串中有2-3个数字,它们之间有空格。如何将这些数字添加到一个新列中?_R_Data Analysis - Fatal编程技术网

R 我在一个字符串中有2-3个数字,它们之间有空格。如何将这些数字添加到一个新列中?

R 我在一个字符串中有2-3个数字,它们之间有空格。如何将这些数字添加到一个新列中?,r,data-analysis,R,Data Analysis,我有一列ML_Latest,其中包含以下值: 最新 第1行95 250 95 第二行95 500 第三行250 500 我想创建一个新列,其中包含这些数字的加法,例如: 440 595 750 如何在R中执行此操作?使用行和: 您的数据集: df=read.table(text="95 250 95 95 500 NA 250 500 NA",header=FALSE) df$sum=rowSums(df,na.rm = TRUE) 输出:

我有一列ML_Latest,其中包含以下值:

最新

第1行95 250 95

第二行95 500

第三行250 500

我想创建一个新列,其中包含这些数字的加法,例如:

440

595

750
如何在R中执行此操作?

使用行和:

您的数据集:

df=read.table(text="95 250 95
          95 500 NA
          250 500 NA",header=FALSE)

df$sum=rowSums(df,na.rm = TRUE)
输出:

   V1  V2 V3 sum
1  95 250 95 440
2  95 500 NA 595
3 250 500 NA 750

查看rowSums函数。请让您的示例重现:感谢您的快速响应,但我在该列下有一个名为Latest的列,我在第一行有95 250 95,在第二行我有95 500,在第三行我有250 500,这意味着95 500 95在1中cell@ShantamMalgaonkar:我已经为您添加了示例数据集。请让我知道您的观点!@Saurabh Chauhan在rowSumsdf$ML_clean_NEW中给了我这个错误,na.rm=TRUE:'x'必须是至少两个的数组dimensions@ShantamMalgaonkar:能否使用dput共享数据?我的列是字符列