Построить гистограмму с указанными шаблонами для разных категорий в GNUPLOT - PullRequest
3 голосов
/ 30 августа 2011

Теперь я собираюсь построить гистограмму из 10 категорий с GNUPLOT.Поскольку количество категорий относительно велико, я хочу указать шаблоны для разных категорий самостоятельно, вместо того, чтобы применять настройку шаблона по умолчанию, чтобы было легко различать различные категории, например заполнить первую категорию пунктирной линией, а вторую заштриховать и т. Д.

Можно ли использовать какой-либо параметр для указания шаблона в команде plot?Любые советы / рекомендации будут высоко оценены.Заранее спасибо.

С наилучшими пожеланиями!

Ответы [ 2 ]

7 голосов
/ 30 августа 2011

Вы можете использовать with boxes fs [pattern|solid] <style-id>.

0      0.0      0.0
1      0.3      0.6
2      1.6      1.6
3      0.3      1.5
4      0.6      3.6
5      0.3      4.3
6      0.3      0.7
7      5.5      5.5
8      6.6      6.6
9      5.2      5.2
10     8.3      8.3
11     2.7      5.0
12     2.8      8.3
13     3.3      2.8
14     7.9      3.9
15     9.9      7.9
16    15.3     15.3
17    14.7     14.7
18     3.8     18.1
19    18.1     12.1

Сценарий Gnuplot:

set style data hist
set style histogram rowstacked
plot 'test.dat' us 2:xtic(1) fs solid 1 ls 3, '' us 3 fs pattern 1

enter image description here

См. Эту ссылку для более подробной информации:

2 голосов
/ 17 сентября 2011

Это интересная проблема. После прочтения вашего вопроса я написал блог, чтобы поговорить об этом. Может быть, вы можете посмотреть. Ссылка здесь: http://gnuplot -surprising.blogspot.com / 2011/09 / сюжетных гистограмм-используя-boxes.html enter image description here

...