4
我有一個1981年的範圍:1984年。如何使用rep()函數得到如下結果: 對於每一輪的代表,最近的一年是下降的:首先得到1981年:1984年,然後1981年:1983年,然後1981年:1982年,然後1981年如表所示:R代表函數for循環
1981
1982
1983
1984
1981
1982
1983
1981
1982
1981
我有一個1981年的範圍:1984年。如何使用rep()函數得到如下結果: 對於每一輪的代表,最近的一年是下降的:首先得到1981年:1984年,然後1981年:1983年,然後1981年:1982年,然後1981年如表所示:R代表函數for循環
1981
1982
1983
1984
1981
1982
1983
1981
1982
1981
方式一:
v = 1981:1984
v[ sequence(rev(seq_along(v))) ]
# [1] 1981 1982 1983 1984 1981 1982 1983 1981 1982 1981
非常感謝。好日子。 – dennis
爲什麼用'rep'完成這個任務? 'unlist(sapply(1:4,function(i){1981:(1985-i)}))'會做的。 – Jealie
謝謝你們倆。某種魔法。 – dennis