Я ищу веб-приложение, которое позволяет мне кодировать на JavaScript на основе файлов CSV и создавать диаграммы с использованием одной из библиотек диаграмм JavaScript, таких как plotly или highcharts.
Существует ли такая вещь?
Я думаю об использовании jsbin или аналогичного, но мне интересно, есть ли для этого более специальный инструмент.
Jupyter Notebook — это веб-приложение, позволяющее создавать и совместно использовать документы, содержащие живой код, уравнения, визуализации и пояснительный текст. Google Colaboratory — это бесплатная среда для ноутбуков Jupyter от Google, которая не требует настройки и полностью работает в облаке.
IJavascript — это ядро JavaScript для Jupyter Notebook. В статье «3 способа создания интерактивных диаграмм в Jupyter Notebooks» показан пример диаграммы в Jupyter Notebook, созданной с помощью Plotly. На той же веб-странице есть еще один пример диаграммы в Jupyter Notebook, созданной с помощью Python и PivotTable.js.
Монтаж
python -m pip install pivottablejs
Применение
import pandas as pd
df = pd.read_csv("some_input.csv")
from pivottablejs import pivot_ui
pivot_ui(df)
https://downrunner.com может удовлетворить ваши потребности. Он использует Google Charts под прикрытием. Вы создаете страницы Markdown, а затем добавляете специальную разметку JSON для создания диаграмм.
мейсаль
Гарри