R 创建两个向量,其中一个向量与另一个向量关联,然后转换为列表

R 创建两个向量,其中一个向量与另一个向量关联,然后转换为列表,r,R,我是新手,所以请对我好一点。我有一个叫做flood的向量,它与flood_level关联。我有另一个向量叫做年,它必须与洪水水位相关联,它与洪水相关联。最后,所有这些都必须以列表形式组合在一起,如下所示: 我很难得到图片中的结果,我不知道要输入什么代码才能得到结果。请帮我找出我做错了什么。这是我的密码: flood = c(1,2,3,3,2,1,2,2,3,1,1,1,1,3,2) flood_level = factor(flood, labels = c("low", "medium",

我是新手,所以请对我好一点。我有一个叫做flood的向量,它与flood_level关联。我有另一个向量叫做年,它必须与洪水水位相关联,它与洪水相关联。最后,所有这些都必须以列表形式组合在一起,如下所示:

我很难得到图片中的结果,我不知道要输入什么代码才能得到结果。请帮我找出我做错了什么。这是我的密码:

flood = c(1,2,3,3,2,1,2,2,3,1,1,1,1,3,2)
flood_level = factor(flood, labels = c("low", "medium", "high"))
year = c(2001:2015)
my_df = data.frame(year, flood_level)
my_df
flood_year = as.list(my_df)

split(我的年,我的洪水水位)
split(年,洪水水位)
OMG,你是救命恩人!非常感谢你。成功了<代码>拆分(我的年,我的洪水水位)或
拆分(年,洪水水位)
OMG,你是救命恩人!非常感谢你。成功了!