r函数堆栈:命令和rstudio不同



非常奇怪在R 4.0.2版本下,函数stack在命令行和rstudio中的性能不同。示例:

tmp= matrix(1:4,ncol=2)
stack(tmp)

rstudio:中的输出

DataFrame with 4 rows and 3 columns
row   col     value
<integer> <Rle> <integer>
1         1     1         1
2         2     1         2
3         1     2         3
4         2     2         4

然而,在终端:

Error in rep.int(factor(names(x), unique(names(x))), lengths(x)) :

无效的"次数"值

非常好奇为什么其他人发现过这个?

找到密钥:我装载了一个名为";S4Vectors";之前,所以在终端中使用这个:

S4Vectors::stack

相关内容

最新更新