Ответы пользователя по тегу Инфографика
  • Как нарисовать гистограмму?

    @dmshar
    "Код из оф. Источника не помог" -- наверное потому, что не там ищите. Вернее потому, что то, что вы называете гистограммой - таковой на самом деле не является.
    Ниже пример построения и затребованного вами графика, и настоящей гистограммы. Как говориться - почувствуйте разницу.

    import matplotlib.pyplot as plt
    import seaborn as sns
    import numpy as np
    x= np.random.randint(0,2000,500)
    plt.hist(x)
    sns.rugplot(data=x,height =0.5)


    Гистограмма:
    650893708504f076171947.png

    Те же данные в форме, которую вы вроде бы хотите получить:
    65089396cd951302402060.png
    Ответ написан
    Комментировать
  • Как построить график с горизонтальными столбами?

    @dmshar
    Ну, например, вот так:
    import numpy as np
    import matplotlib.pyplot as plt
    x = np.arange(1, 8)
    y = np.random.randint(1, 20, size = 7)
    fig, ax = plt.subplots()
    bars=ax.barh(x, y)
    ax.bar_label(bars,label_type='center',fontsize=20)

    6280d4a518ed7954712287.png
    Ответ написан
    Комментировать
  • Как по набору координат и значения уровня сигнала построить карту покрытия?

    @dmshar
    Как нанести на карту?
    Под вашу конкретную задачу - вряд-ли найдётся что-то готовое. Надо искать что-то близкое и вашей задачи и допиливать под свою.
    Вот несколько примеров, с которых можно начать:
    https://www.opensourceforu.com/2021/03/plotting-ai...
    https://github.com/googlemaps/google-maps-services...
    https://plotly.com/python/maps/
    https://towardsdatascience.com/how-to-create-inter...
    https://towardsdatascience.com/mapping-with-matplo...
    https://geopandas.org/docs/user_guide/mapping.html
    https://towardsdatascience.com/creating-beautiful-...
    https://towardsdatascience.com/making-3-easy-maps-...
    Ответ написан
    Комментировать
  • Библиотека для визуализации технологического процесса?

    @dmshar
    А не существует единого средства. Для того например тот-же UML и содержит больше десятка всяких нотаций, что-бы описать процесс (или систему, программу и пр.) с многих сторон.
    Ну или комплекс стандартов описания IDEFx.
    Смотрите, выбираете, что наиболее подходит с учетом специфики именно вашей задачи.

    Много чего поддерживается тем-же MSVisio, но если остановитесь на чем-то конкретном - можете найти и специализированную системку.
    Ответ написан
    Комментировать
  • Какую библиотеку Python использовать для визуализации?

    @dmshar
    Plotly, Bokeh, d3.js.... все зависит от того, что именно вы хотите сделать. И в какой среде. Вопрос поставлен слишком неконкретно.
    Ответ написан
    1 комментарий
  • Как визуализировать данные, состоящие из координаты и величины?

    @dmshar
    Читал-читал, но так до конца и не понял, что-же вам надо. Вот такие двумерные графики, где цвет или третья координата зависят от значения параметра? Или что-то другое? И да, все эти графики строятся именно по заданным значениям в точках, разумеется.
    5ea59a80bd5a4535962681.png
    Ответ написан
    7 комментариев
  • Визуализатор строения программы/скрипта?

    @dmshar
    Да сколько угодно.
    https://code2flow.com/
    www.cocodex.com/code-to-flowchart
    https://viktor-zin.github.io/afce/
    https://sourceforge.net/directory/os:windows/?q=co...
    https://code-to-flowchart.smartcode.com/
    И далее по ссылкам.
    Только вот зачем это может понадобиться в реальной жизни?
    Ответ написан
    Комментировать
  • Построить блок схему (логическую или алгоритмическую)? Или из текста - википедию?

    @dmshar
    а так загрузил текст книги и получил хоть аналог википедии и хоть какую-то блок схему..
    . - и желательно, конечно, на шару.
    А так, мечтать, конечно, не вредно. Но все-таки надо бы в начала освоить терминологию. Иначе даже читать смешно.
    "видел как в ворде рисуют блок схемы..." - никто в MS Word блок-схемы не рисует и никогда не рисовал. Для этого есть как минимум MS Visio.
    а лучше софт для анализа текста по указанным терминам - а можно для начала попросить описать, что вы понимаете под словосочетанием "анализ текста"? И в добавок - "анализ по указанным (кем) терминам"? Ну, пример хотя-бы привести.
    схема для автоматизации алгоритма - это вообще непереводимый набор слов.
    например есть книга с высказываниями .. - любую книгу можно представить как "книгу с высказываниями". Или вы определенную книгу/тип книги имеете ввиду. Переведите, пожалуйста эту вашу мысль в общедоступную форму.
    текст раскладывают на основные термины и потом выстраивают схему со стрелками например основного смысла книги.. - как стрелки между терминами могут представить основной смысл книги? Загадка. Опять хочется попросить пример. Начать можно не с "Война и мир", а с "Колобка" - итак: список терминов, "стрелки", "основной смысл" (в графическом представлении??). Ждем.
    Причем к этому всему БД - абсолютно не понятно (если термин БД трактовать как "база данных", конечно).
    "Софт для визуализации (а лучше формирования БД)" - это как бы вообще две совершенно разные задачи.
    и конечно бд... отдаленно как википедия.. - БД и Википедия, через запятую, ну-ну.
    алгоритма например выхода из критической ситуации - просто :-(
    блок схему (логическую или алгоритмическую) - а можно определить, что понимается под "логической блок-схемой", а что под "алгоритмической блок-схемой"?

    Еще раз прочитал вопрос - не могу понять, то-ли шестиклассник писал, то-ли на нас тестируют систему, составляющую предложения из заданного набора слов.
    Ответ написан
    Комментировать
  • Где найти инструмент для создания диаграмм из множества данных?

    @dmshar
    1. "большое количество данных" - это сколько? Тем более, что вводить вы их собираетесь вручную. 1000? 100К?
    2. Инструменты - на выбор TABLEAU, EXCEL, D3, Python-Matplotlіb, Power BI, Dashboard Design и далее - по списку:
    https://m.seonews.ru/analytics/35-luchshikh-instru...
    czrt.by/notes/dataviz-tools.html
    Инструменты для интерактивной визуализации:
    infographer.ru/top-5-bibliotek-dlya-interaktivnoj-...

    3. И кстати - почему не хотелось EXCEL? Может в школе плохо учили? Потому как в нем инструментов и для вашей задачи в том числе - уйма и весьма удобных.
    Ответ написан
    2 комментария
  • Какое удобное готовое решение для визуализации котировок?

    @dmshar
    Именно про котировки вам надо? Или любых числовых рядов? Если первое -
    например
    - МТ4,5(https://alpari.com)
    - https://www.tradingview.com/
    - https://ru.investing.com/charts/stocks-charts
    и пр. но вообще-то это на специализированные форум надо.
    А если для общего случая - то
    - https://grafana.com/
    - https://www.tableau.com/
    - QUIK: https://smart-lab.ru/blog/322654.php
    Да и на Python c помощью plotly (https://plot.ly/) можно сделать все что душа пожелает.
    Ответ написан
    Комментировать
  • Как выделить главный элемент из двух символов?

    @dmshar
    Вопрос сформулирован феерично. "Как бы вы выделили"? Ну например: "словами", "люминисцентной лентой" , "специальным шрифтом" или "глубоким тиснением" - подойдет?
    А если серьезно, то нормально сформулированный вопрос должен содержать хотя-бы намек на то, какими средствами и главное - зачем - вы хотите это сделать. Это табличка, которая на дверь вешается? Или это элемент плаката на стену класса с объяснением для ПТУшников? От этого сильно зависит "как выделить". Кроме того, непонятно для чего - если "не совать руки" то надо не зеленым выделять, а красным, например.
    А если отображение на экране компьютера - то может надо не черным, а серым обозначать неработающий механизм?
    Ну и еще - в вашем примере какой атрибут "главный"? Круг, собственно и обозначающий насос или треугольник (кстати - а почему треугольник)? Почему недостаточно просто разноцветных кругов? Или у вас не круг, а все-таки "окружность"?
    Ответ написан
  • На чём построить график timeline?

    @dmshar
    По описанию, которое вы дали - карандаш и бумага.
    Ну действительно, как можно рекомендовать инструмент, если нам не известно ничего - послупают-ли данные разово, либо вы мониторите свои устройства динамически, ваше приложение desk-top или данные формируются на сервере (400 машин как никак), а просматриваются на клиенте, или через веб? Надо-ли отображение в виде графика (чего именно) или достатично "лампочки" - запущен процесс на машине или нет. Надо-ли имя процесса отображать? Может-ли на одной машине быть одновременно запущенно более одного процесса? Каким образом (протоколом) данные передаются от устройства мониторинга к приложению, отображающему график? И т.д. Дайте ПОЛНОЕ описание задания, тогда и ответы будут осознаны. А так - ну скажут вам - например - grafana. Или Matplotlib. Или D3.js. Или Dygraphs. Или Tableau. А может вообще вам MS Visio подойдет? Что вы с такими ответами делать-то будете?
    Ответ написан
  • Как составлять графики в реальном времени?

    @dmshar
    Любое средство, которое вам это позволит делать. Ну например, если без изысков, и если не хочется почему-то использовать специализированные средства, то связка Python+модуль Matplotlib вполне подойдет.
    Ответ написан
    Комментировать
  • Какие диаграммы и виды визуализации вы знаете?

    @dmshar
    "Смешались в кучу кони, люди...." В одном перечне ER диаграммы (концептуальное описание данных) , Гистограммы (из области статистики и анализа данных), Sunburst диаграммы (анализ данных), Mindmap (структуризации концепций и знаний)UML диаграммы ( язык графического описания для объектного моделирования )..... Кстати ничего, что на текущий момент существует 12 типов диаграмм, объединяемых под "крышей" UML? И "визуализация" на приведенной в вопросе схеме - это диаграмма последовательности UML.
    Ваш вопрос подобен "Есть языки Русский, Английский, С++, Javascript, FORTRAN, эзопов язык, язык телодвижений, телячий, язык колокола. Чем еще можно дополнить этот список".
    Если хотите получить ответ именно по интересующей вас теме, то уточните, в какой области заний или науки вас интересуют "диаграммы и визуализация".
    Ответ написан
    Комментировать