6
Oto kod z pakietu circlize
do tworzenia diagramu akordów. Teraz etykiety są równoległe do krawędzi koła. Czy można obrócić etykiety o 90 stopni, aby były prostopadłe do okręgu?Obróć etykiety na wykresie akordów (R circlize)
library(circlize)
set.seed(999)
mat = matrix(sample(18, 18), 3, 6)
rownames(mat) = paste0("Start", 1:3)
colnames(mat) = paste0("End", 1:6)
chordDiagrm(mat)
Na rysunku poniżej ręcznie wstawione kilka etykiet, aby pokazać, co mam nadzieję, że do osiągnięcia (End5, End6, End7). Dzięki.
To jest wielki. Mój przykład pokazuje dane w postaci macierzy sąsiedztwa. Gdyby moje dane były w formie listy sąsiedniej, czy po prostu przerobiłbym zmienną 'grid.col'? –
Właśnie użyłem 'grid.col', aby naprawić wybór kolorów. Tbh, nigdy nie korzystałem z pakietu, ale złapałem kod z winiety. – lukeA
@ Brian, Czy używasz pakietu z wersją> = 0.3.0? Jeśli tak, to zmienna wejściowa dla 'chordDiagram()' może teraz być listą przylegania, a 'grid.col' może być ustawiona tak samo, jak wejście jest macierzą. –