Jaki jest zalecany sposób konwersji między Data.Vector.Unboxed
a Data.Vector
. W szczególności, potrzebuję odwzorować funkcję na wektor, który przekształca typ elementu, którego nie można spakować, taki jak Int
, na taki, którego nie można rozpakować, taki jak Text
. Zakładam, że przejście przez pośrednią listę nie będzie bardzo efektywne.Efektywna konwersja między wektorami zapakowanymi i niepakowanymi
7
A
Odpowiedz
11
Można użyć funkcji convert z Data.Vector.Generic
, aby zmienić typy wektorów, a następnie map
, aby przeprowadzić konwersję elementu.
Powiązane problemy
- 1. Korelacja między dwoma wektorami?
- 2. Różnica między wektorami :: begin() i std :: begin()
- 3. Różnice między wektorami _ z uwzględnieniem NA
- 4. Odległość euklidesowa między dwoma n-wymiarowymi wektorami
- 5. Konwersja między SqlGeometry i DbGeometry
- 6. Prosta konwersja między java.util.Date i XMLGregorianCalendar
- 7. Konwersja między klasą scala i dynamiczną
- 8. ręczna konwersja między znakami ASCII i .NET
- 9. Konwersja między cv :: Mat i arma :: mat
- 10. Sequence wszystkie liczby całkowite między dwoma wektorami w R
- 11. Uzyskiwanie kwaternionu do obracania się między dwoma wektorami
- 12. Podpisany kąt między dwoma wektorami bez płaszczyzny odniesienia
- 13. Jak znaleźć macierz obrotu między dwoma wektorami w THREE.js
- 14. Efektywna podwójna suma produktów
- 15. Efektywna mapa Hash Użyj
- 16. Panda Efektywna kalkulacja VWAP
- 17. Konwersja między kalendarzami
- 18. Efektywna struktura danych funkcjonalnych dla skończonych biografii
- 19. Konwersja między LocalDate a XMLGregorianCalendar
- 20. Efektywna Java: Analiza metody clone()
- 21. Efektywna pamięć podręczna Ruby LRU
- 22. Konwersja wskaźnika do wskaźnika między klasą pochodną i klasą podstawową?
- 23. Codecademy „konwersja między symbolami i smyczki” Ruby lekcji
- 24. Jak droga jest konwersja między int i double?
- 25. Konwersja między strukturami C (C++ POD) i google protobufs?
- 26. Konwersja między stacjami C++ std :: vector i C bez kopiowania
- 27. Konwersja między int [ish] i podwójnym [ish] w asm.js
- 28. Konwersja między dziesiętny, binarny i bajt w Swift
- 29. Konwersja SSIS między błędem Unicode i Non-Unicode
- 30. ggplot2 seria czasowa wiatru ze strzałkami/wektorami
Ah nice, thanks! –
Również przydatny fakt: dobrze się łączy! –