我想使用Glib::RefPtr<Gdk::Pixbuf> imageForIcon1 = make_refptr_for_instance<Gdk::Pixbuf>(map_images["icon1"]); // assumption: map_images already has an element with key "icon1"
或paste
自动将名称放入数据集中。例如,如果我们考虑一个包含三个变量的数据集,则有六列,预期结果为
paste0
答案 0 :(得分:3)
使用rep
paste0("X", rep(1:ncol(dta), each = 2, length.out = ncol(dta)), "_dim", 1:2)
#[1] "X1_dim1" "X1_dim2" "X2_dim1" "X2_dim2" "X3_dim1" "X3_dim2"
rep
生成长度为ncol(dta)
的序列,每个元素重复两次
rep(1:ncol(dta), each = 2, length.out = ncol(dta))
#[1] 1 1 2 2 3 3