Zastanawiam się, czy możliwe jest określenie opcji kolorów podczas wyświetlania tekstu za pomocą polecenia cat
lub podobnego polecenia. Powodem, dla którego pytam, jest to, że mam skonfigurowany i interaktywny system sprzężenia zwrotnego z symulacją, nad którą pracuję i chciałbym dostarczyć więcej informacji do wyświetlacza, ponieważ trwa przetwarzanie symulacji, która trwa kilka godzin.R: kot wielu kolorów
Odpowiedz
Zobacz ten plik z pakietem testthat
za doskonały przykład na temat tworzenia kolorowego tekstu: https://github.com/hadley/testthat/blob/717b02164def5c1f027d3a20b889dae35428b6d7/R/colour-text.r
Można po prostu skorzystać z tej funkcji, aby dodać colourise
kolor tekstu. Plik ma również garść predefiniowanych kolorów.
EDIT
Obecnie pakiet R dla kolorów ANSI na CRAN, nazywa crayon
. Zastrzeżenie: jestem autorem pakietu. http://cran.r-project.org/web/packages/crayon/index.htmlhttps://github.com/gaborcsardi/crayon
To jest świetne do użycia na xterm. To nie działa na Rstudio. Zawsze możesz wypróbować 'message (" będzie czerwony ")'. –
Rstudio nie dostarcza ci prawdziwego terminala, więc jeśli nie ma własnego API, nie możesz tam nic zrobić, z wyjątkiem 'message', jak mówisz, ale' message' nie zawsze jest dobre. –
Rstudio używa kolorów do podświetlenia składni, więc musi być technicznie możliwe - ale jak? –
W RStudio:
Narzędzia -> Opcje Globalne -> Code -> Ekran -> Pokaż podświetlanie składni na wejściu konsoli
- 1. frakcja legendy, wielu kolorów
- 2. Używanie wielu kolorów w macierzy matplotlib
- 3. Trójdrożne wypełnienie gradientem kolorów r
- 4. ncurses wielu kolorów na ekranie
- 5. Dlaczego komórki kolorów funkcji R działają konsekwentnie?
- 6. C# Stała kolorów R, G, B wartości
- 7. Konfigurowanie niestandardowej skali kolorów w R
- 8. Różne paski kolorów za pomocą wielu serii
- 9. Jak korzystać z wielu kolorów w richtextbox
- 10. Google Charts Api - jedna seria wielu kolorów
- 11. Znajdź nazwy kolorów dla kolorów zbliżonych do palety kolorówBrewer
- 12. Jak zmienić zakres kolorów heatmap.2 w R?
- 13. R: all.equal() dla wielu obiektów?
- 14. Łączenie wielu rastrów w R
- 15. Uruchamianie wielu skryptów R/sesji
- 16. Wykreślanie mapy kolorów z kodami pocztowymi w R lub Python
- 17. R googleVis BubbleChart, zestaw rozmiar bez ustawiania kolorów
- 18. Legenda map ulotki w aplikacji R Shiny nie ma kolorów
- 19. Gradienty kolorów w R w pliku PDF i bitmapie wyjściowym
- 20. MATLAB: Przypisywanie wielu kolorów do tekstu w legendzie
- 21. Powtarzanie kolorów
- 22. data.table w R - zastosowanie wielu funkcji do wielu kolumn
- 23. Wspólna legenda dla wielu działek w R
- 24. Dodanie serii wielu wykresów w Quantmod R
- 25. R przecinają dane.frame na wielu kryteriach
- 26. R: argument pasuje do wielu formalnych argumentów
- 27. R: Niestandardowa legenda dla wielu warstw ggplot
- 28. Skutecznie podsumować w wielu kolumn w R
- 29. Jak zastosować funkcję wielu parametrów w R?
- 30. Powracanie wielu obiektów w funkcji R
1) http://stackoverflow.com/questions/10802806/is-there-a-way-to-output-some-text-to-the-r-console-in-colors, 2) http://stackoverflow.com/questions/10621049/color-syntax-highlighting -in-bash-while-using-r, 3) http://stackoverflow.com/questions/14465962/get-r-console-to-highlight-errors-in-red – GSee