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!


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.