Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.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 替换数据帧中的一个数据点_R - Fatal编程技术网

R 替换数据帧中的一个数据点

R 替换数据帧中的一个数据点,r,R,我想将这些值中的每一个插入到数据框中,下面的值只是一个示例。我需要能够为每个数据输入引用每个单元格,因为我希望将其与循环一起使用以保存输出。我试着使用这个例子,但它似乎没有始终如一地起作用。 当我运行它时,只有子点起作用,其他的得到这些错误 > Distances[E,"Sub.Point"]<-nRuns > Distances[E,"Main.Point"]<-NRuns Warning message: In `[<-.factor`(`*tmp*`, is

我想将这些值中的每一个插入到数据框中,下面的值只是一个示例。我需要能够为每个数据输入引用每个单元格,因为我希望将其与循环一起使用以保存输出。我试着使用这个例子,但它似乎没有始终如一地起作用。

当我运行它时,只有子点起作用,其他的得到这些错误

> Distances[E,"Sub.Point"]<-nRuns
> Distances[E,"Main.Point"]<-NRuns
Warning message:
In `[<-.factor`(`*tmp*`, iseq, value = 3123) :
  invalid factor level, NA generated
> Distances[E,"Distance"]<-D
Error in match(value, lx) : 'match' requires vector arguments
只需在数据中使用stringsAsFactors=FALSE。帧定义:距离或尝试rbindDistances、cnRuns、NRuns、D
> Distances[E,"Sub.Point"]<-nRuns
> Distances[E,"Main.Point"]<-NRuns
Warning message:
In `[<-.factor`(`*tmp*`, iseq, value = 3123) :
  invalid factor level, NA generated
> Distances[E,"Distance"]<-D
Error in match(value, lx) : 'match' requires vector arguments