Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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
将dataframe的整列乘以R中的值_R - Fatal编程技术网

将dataframe的整列乘以R中的值

将dataframe的整列乘以R中的值,r,R,我试图将数据帧中的两列乘以一个值。我尝试用这个值创建一个数据帧。它看起来像这样: df1<-data.frame(F1=d$X2012,F2=d$Sample...Size) df <- data.frame( x1 = round(runif(100, min = 100, max=170)), x2 = sample(1:10, 100, replace = T), x3 = round(runif(100), 2) ) df1我们可以使用

我试图将数据帧中的两列乘以一个值。我尝试用这个值创建一个数据帧。它看起来像这样:

df1<-data.frame(F1=d$X2012,F2=d$Sample...Size)
df <-
  data.frame(
    x1 = round(runif(100, min = 100, max=170)),
    x2 = sample(1:10, 100, replace = T),
    x3 = round(runif(100), 2)
  )
df1我们可以使用

 df[1:2] <- df[1:2] * value

df[1:2]您可以这样做:

df1<-data.frame(F1=d$X2012,F2=d$Sample...Size)
df <-
  data.frame(
    x1 = round(runif(100, min = 100, max=170)),
    x2 = sample(1:10, 100, replace = T),
    x3 = round(runif(100), 2)
  )
df