Ich habe ein data.frame
wie so:R: expand data.frame Werte
df <- data.frame(x = c(998,994,992,990,989,988), y = seq(0.5, 3, by = 0.5))
df
x y
1 998 0.5
2 994 1.0
3 992 1.5
4 990 2.0
5 989 2.5
6 988 3.0
Ich möchte um es zu erweitern, so dass die Werte in x genau 1
auseinander, so dass die endgültige data.frame
wie folgt aussieht:
x y
1 998 0.5
2 997 0.5
3 996 0.5
5 995 0.5
6 994 1.0
7 993 1.0
8 992 1.5
9 991 1.5
10 990 2.0
11 989 2.5
12 988 3.0
der Suche nach einer generischen Lösung oder für dieses spezielle Problem? – rbm
@rbm, generische wäre ideal, aber wenn nur für diesen speziellen Fall kann ich damit für jetzt arbeiten. – cdeterman