使用R中的列表向dataframe中的列添加重复

使用R中的列表向dataframe中的列添加重复,r,dataframe,R,Dataframe,您好,简单的R问题,但是让列表A中的每个项目在data.frame中重复一次列表B中的每个项目的最佳方式是什么 List_A = c("a","b","c") List_B = c("one","oneb","two","twoa","three","threea") 期望输出: data.frame(List_A = c("a","a","a","a","a","a","b","b","b","b","b","b","c","c","c",,"c","c","c"), List_B = c(

您好,简单的R问题,但是让
列表A
中的每个项目在data.frame中重复一次
列表B
中的每个项目的最佳方式是什么

List_A = c("a","b","c")
List_B = c("one","oneb","two","twoa","three","threea")
期望输出:

data.frame(List_A = c("a","a","a","a","a","a","b","b","b","b","b","b","c","c","c",,"c","c","c"),
List_B = c("one","oneb","two","twob","three","threeb","one","oneb","two","twob","three","threeb","one","oneb","two","twob","three","threeb"))

在遵循@HubertL的建议后,我能够通过重复的
列表\u B
获得数据帧

expand.grid(List_A=List_A, List_B=List_B)

expand.grid(List\u A=List\u A,List\u B=List\u B)
@HubertL工作得很好。