библиотека есть в битриксе для графиков amcharts4, переключение естественно сам пишешь. С твоим скиллом - это неподъемная задача \Bitrix\Main\UI\Extension::load('amcharts4');
anriko, вы бы хоть вопросы задавали как то развернуто...
Если всё сложно у вас, то данные записывай в элементы инфоблока с использованием свойств.
Эти данные выводи, хоть компонентом, хоть через api.
Если amcharts4 для тебя темный лес, то гугли CSS+jQuery графики.
В зависимости от того, как должен выглядеть график, ты определишься с инструментов реализации. Некоторые графики можно делать на голом CSS. Но нужно хорошо уметь верстать.
Но библиотек достаточно много, ищи.
Вам нужно завести поля самому(будет это новый инфоблок или уже существующий, или хайлодблок, тут уже второстепенно и все только от ваших задач и знаний завит)
далее изучить примеры этой библиотеки https://www.amcharts.com/demos/, если хотите на основе её делать, нет - ищите другую библиотеку
и основываясь на том, что больше подходит написать самому программу/компонент/модуль - опять же от ваших знаний
Если совсем нет знаний посмотрите на маркетплейсе, может что-то из готового вам подойдет. Других вариантов нет
anriko, я уж думал чудо случилось и ты отметил ответ решением, но нет убрал галку...
Ясен хер, что в админке данные должны быть, я тебе говорю не по твоему скиллу задача - надо будет изучать api amcharts, а ты читать документацию и пользоваться ей не хочешь/не умеешь.
Рассказывать как это сделать особо нечего:
1. определяешься где будешь хранить данные инфоблок, хайлоад, свои сущности (при этом варианте придется писать интерфейс для админки - тоже явно не твой уровень)
2. изучаешь api amcharts для понимания того какие входные данные и в каком виде надо предоставить скрипту
3. пишешь свой компонент в котором
- получаешь свои данные
- составляешь их в нужном виде
4. пишешь template для компонента с выводом графиков
PetrPo, а можно пример темплейта или какойто набросок? и почему нельзя использовать свойства для значения и создать блок новости к примеру, или где находятся компоненты графики битрикса может по их примеру получится ?