R 如何生成负数与其正镜像配对的列表?
我想知道如何生成从R 如何生成负数与其正镜像配对的列表?,r,list,function,vector,R,List,Function,Vector,我想知道如何生成从c(-30,30),c(-29,29),…,c(-20,20)开始的成对值列表 (每对都有一个带正镜像的负数) 我尝试了以下方法,但没有成功: c(-30:-20, 30:20) 试试这个: mapply(c, as.list(20:30), as.list(-20:-30), SIMPLIFY = FALSE) 试试这个: mapply(c, as.list(20:30), as.list(-20:-30), SIMPLIFY = FALSE) lappy(seq(-3
c(-30,30)
,c(-29,29)
,…,c(-20,20)
开始的成对值列表
(每对都有一个带正镜像的负数)
我尝试了以下方法,但没有成功:
c(-30:-20, 30:20)
试试这个:
mapply(c, as.list(20:30), as.list(-20:-30), SIMPLIFY = FALSE)
试试这个:
mapply(c, as.list(20:30), as.list(-20:-30), SIMPLIFY = FALSE)
lappy(seq(-30,-20),函数(x){c(x,abs(x))})或list(p1=-30:-20,p2=30:20)或data.frame(p1=-30:-20,p2=30:20)?类似于上述注释,
lappy(30:20,函数(x)c(-x,x))
。lappy(seq(-30,-20),函数(x){c(x,abs x))})或list(p1=-30:-20,p2 30:20)或data.frame(p1=-30:-20,p2=30:20)或data.frame(p1=-30:20)类似于上述注释,lappy(30:20,函数(x)c(-x,x))
。还可以执行映射(c,as.list(20:30),as.list(-20:-30))
Map
是mapply
的包装,将SIMPLIFY
设置为FALSE。也可以执行Map(c,as.list(20:30),as.list(-20:-30))
Map
是mappy
的包装,其中SIMPLIFY
设置为FALSE。