Mam dwa wektory:Sequence wszystkie liczby całkowite między dwoma wektorami w R
Start = c(1,10,20)
Finish = c(9,19,30)
chciałbym coś takiego działa ...
Początek: Wykończenie
Ale oczywiście nie ma wartości.
chciałbym produkować listę tak:
[1] 1,2,3,4,5,6,7,8,9
[2] 10 11 12 13 14 15 16 17 18 19
[3] 20 21 22 23 24 25 26 27 28 29 30
Korzystnie w pewnym vectorized sposób. Wektor Start będzie zawsze większy niż wektor Zakończ dla odpowiedniego elementu.
lub na mapie, aby uzyskać 3 znak w komendzie! –
@ColonelBeauvel, true :-) – A5C1D2H2I1M1N2O1R2T1
Nie chodzi tylko o zachowanie 3 znaków, ale także o uproszczenie wyniku. Na przykład 'mapply (": ", c (0,10,20), c (9, 19, 29))' nie tworzy 'listy'. Użyj 'Map' lub dodaj' SIMPLIFY = FALSE'. – nicola