Визуализация частотных данных - PullRequest
0 голосов
/ 03 сентября 2011

Кто-нибудь знает отличный способ отобразить частоту данных для разных таблиц, где таблицы имеют пропущенные значения.

Взять пример

Table A                             Table B                          Table C
List  | Freq                         List  | Freq                      List  | Freq
1        10                           2       29                        3       10
2.5      300                          2.5     16                        3.5     120
3.5      100                          3       100                       4      100        

Как лучше всего визуализировать эти данные, чтобы я мог видеть сравнение между таблицами. Гистограмма не режет его из-за мусорной корзины.

1 Ответ

1 голос
/ 04 сентября 2011

Это выглядит как обычный график в параметрической форме, то есть определяется двумя массивами {x [i], y [i]}.В вашем случае x [i] может быть «List», y [i] может быть «Freq».Для конкретного сюжета могу порекомендовать Стебельный участок MathGL (библиотека черчения GPL) вы можете вызвать Stem (x, y, stl);несколько раз для каждой таблицы и измените стиль для каждой из них (например, stl = "bx", "ro", "gs" - синий x, красный круг, зеленый квадрат и т. д., см. стили линий MathGL ).

...