Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/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
R粘贴0的自定义订单输出_R_Paste - Fatal编程技术网

R粘贴0的自定义订单输出

R粘贴0的自定义订单输出,r,paste,R,Paste,我希望按特定顺序粘贴文本。这是我的尝试: paste0("car",1:3, "conv",1:3) 但这会给出“car1conv1”、“car2conv2”和“car3conv3” 我期望的产出是: “car1”、“conv1”、“car2”、“conv2”、“car3”、“conv3” 除了手动订购,我不知道如何进行订购,但想象一下必须对100件物品进行订购,因此我正在寻求帮助,以在1或2个步骤中生成这种类型的输出,非常感谢。我们可以使用外部 c(outer(c("car", "conv"

我希望按特定顺序粘贴文本。这是我的尝试:

paste0("car",1:3, "conv",1:3)
但这会给出“car1conv1”、“car2conv2”和“car3conv3”

我期望的产出是:

“car1”、“conv1”、“car2”、“conv2”、“car3”、“conv3”


除了手动订购,我不知道如何进行订购,但想象一下必须对100件物品进行订购,因此我正在寻求帮助,以在1或2个步骤中生成这种类型的输出,非常感谢。

我们可以使用
外部

c(outer(c("car", "conv"), 1:3, paste0))
#[1] "car1"  "conv1" "car2"  "conv2" "car3"  "conv3"

我们可以
repl
复制其中一个并使用
paste0

paste0(c("car", "conv"), rep(1:3, each = 2))
#[1] "car1"  "conv1" "car2"  "conv2" "car3"  "conv3"

尝试
paste0(c(“car”、“conv”)、rep(1:3,每个=2))
@ronak shah您如何获得此输出:“car1”、“car2”、“car3”、“conv1”、“conv2”、“conv3”您只需在
paste0(c(“car”、“conv”)、rep(1:3,2))中更改
每个
,rep(1:3、2))
您如何获得此输出:“car1”、“car2”、“car3”、“conv1”、“conv3”@b您可以转换输出
c(t(外部(c(“car”,“conv”),1:3,paste0))