Rysowanie wykresów przebiegu w czasie w R.

18

Chciałbym użyć R do wykreślenia czegoś takiego:

Coś takiego

Śledzenie współrzędnych, szerokości, wysokości itp. Wydaje się możliwe, ale bardzo skomplikowane. Intuicyjnie najlepiej byłoby traktować każdą komórkę jako nowy wykres i przekształcać współrzędne dla każdej komórki. Czy istnieje sposób, aby to zrobić w R?

dzięki!

Ming-Chih Kao
źródło
9
Szukasz wykresów przebiegu w czasie . Wyszukiwanie w R ??sparklinepokazuje, że pakiety sparkTablei YaleToolkitmogą być pomocne.
Bernd Weiss,
Patrząc na to YaleToolkit, wygląda na to , że używają gridpakietu do tworzenia stosów przebiegu w czasie. Być może mogę użyć griddo stworzenia tabeli.
Ming-Chih Kao,
1
Jestem trochę spóźniony na imprezę w tej sprawie, ale ostatnio miałem podobne pytanie, na które udzielono odpowiedzi tutaj z kilkoma alternatywnymi metodami dla niezależnych sparklin: http://stackoverflow.com/questions/8337980/r-yaletoolkit- how-to-change-the-font-size-of-tick-labels-on-the-sparklines
Ben
Sprawdzanie ??sparklinei formatowanie pomoże.
RYO ENG Lian Hu

Odpowiedzi:

22

Początkowo udało się stworzyć coś zbliżającego oryginalnego obrazu z jakiegoś szybkiego i brudne kodu R (patrz ten sens ), dopóki nie odkryłem, że sparkTable pakiet powinien to zrobić bardzo dużo lepiej, pod warunkiem, że są chętni do korzystania . (W międzyczasie zwrócił na to uwagę @Bernd!)L.ZAT.miX

Oto przykład z help(sparkEPS):

wprowadź opis zdjęcia tutaj

Ułożenie tego w dowolny sposób nie powinno być trudne.

chl
źródło