Я могу построить линейную диаграмму, как на рис. 1, но хотел бы знать, как построить такую, как на рис. 2. Мне нужно, чтобы график был заполнен цветом (как на рис. 2). Как бы я это сделал?
Я не уверен, что вы используете, но отличная библиотека pChart может сделать это:
Вы также можете проверить:
http://jpgraph.net/ (немного тяжелый, но имеет много функций) Пример того, что вам нужно: http://jpgraph.net/features/src/show-example.php?target=new_line5.php
Обычно мы используем коммерческий компонент для графиков. Он использует флэш-память, но обладает отличными функциональными возможностями и возможностями настройки.
Если вам нужны графические изображения в формате jpeg или gif, в далеком прошлом мы работали с jpgraph , который теперь является PHP5 и объектно-ориентированным.
Второй снимок представляется попиксельно с функцией setpixel (в случае расширения GD ). Все, что вам нужно, это заполнить нижние пиксели цветом после рисования того, который представляет значение.
Если вы хотите создать график, подобный изображенному на рис. 1, но заполненный цветом, вы можете использовать функцию imagefilledpolygon , чтобы нарисовать график.