From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3E5C9D42.6060704@fioc.kz> Date: Wed, 26 Feb 2003 16:56:02 +0600 From: Ilya Palagin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1 X-Accept-Language: en MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] =?KOI8-R?Q?=EB=C1=CB_=D3=C4=C5=CC=C1=D4=D8_=D5=C4?= =?KOI8-R?Q?=CF=C2=CE=D9=C5_=DB=CB=C1=CC=D9_=CE=C1_=CF=D3=D1=C8_=CB?= =?KOI8-R?Q?=CF=CF=D2=C4=C9=CE=C1=D4=3F?= References: <3E5C8900.30606@fioc.kz> <3E5C9607.5020708@replay.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Sergey Degtyaryov wrote: > Ilya Palagin пишет: > >> Здрасьте! >> >> С помощью перлового модуля (генерирует графики в графических файлах по >> заданным массивам) сделал построение диаграмм на лету. Все работает >> замечательно, одна беда - пользоваться этими графиками неудобно. Для >> примера возьмем график температуры воды на Марсе в августе: >> 01 - 23.37 >> 02 - 25.56 >> 03 - 32.55 >> 04 - 24.89 >> 05 - 28.99 >> >> >> Неудобно то, что при шкале в 10 делений значения на оси ординат будут >> показаны такие: >> ... >> 25.21 >> 24.29 >> 23.37 > > > Что за модуль? > У меня GD::Graph::bars3d > > Значения: > 192.168.0.2 44.214 Mbytes > 192.168.0.3 14.810 Mbytes > 192.168.0.1 4.501 Mbytes > > Разметка по Y: > 0,10,20,30,40,50 > > Значения: > 192.168.0.2 5.402 Mbytes > 192.168.0.3 4.855 Mbytes > 192.168.0.1 1.929 Mbytes > > Разметка по Y: > 0,2,4,6,8,10 > > Без каких-то телодвижений. > Телодвижения ваши таковы: для GD::Graph::bars3d вы задаете min = 0, max = 50, поэтому и красиво получается. А представьте, что значения были бы в диапазоне 47.3 - 47.9, и вам нужно посмотреть на их колебания. Тогда пришлось бы задавать другие min и max (например, 47 и 48). Вопрос в том, как это делать автоматически, исходя из задаваемого массива, чтобы и рисуемый график был оптимален для просмотра изменений, и шкала не содержала делений вроде 47.37