Matplotlib онлайн
Python с numpy, pandas, matplotlib, scipy и scikit-learn. Графики появляются рядом с выводом. Бесплатно, без регистрации.
Нажмите «Запустить», и график появится здесь.
Стройте графики на Python онлайн, ничего не устанавливая
Напишите код на Python, нажмите «Запустить», и график появится рядом с кодом. Эта бесплатная онлайн-песочница запускает настоящий Python 3.12, где уже установлены numpy, pandas, matplotlib, scipy и scikit-learn, так что от пары строк данных до готового графика можно дойти без Jupyter, pip и виртуального окружения.
Для начала выберите пример: линейный график, диаграмму рассеяния с цветными группами, гистограмму, кластеры k-means на наборе iris или столбчатую диаграмму в pandas. Измените число, запустите снова и посмотрите, как меняется график. Здесь удобно быстро проверить вызов plt, посмотреть, что возвращает groupby, или попробовать модель scikit-learn на встроенном наборе данных.
Что умеет этот онлайн-построитель графиков на Python
- Настоящий Python со стеком для анализа данных:
numpy,pandas,matplotlib,scipyиscikit-learnготовы кimport. - Графики рисуются прямо на странице: каждая фигура, которую код создаёт через
plt.show(), появляется рядом с выводом, чёткая при любом размере, и открывается крупно одним щелчком. - Несколько фигур за один запуск показываются миниатюрами, а предупреждения Python выводятся над графиком, а не теряются в выводе.
- Код сохраняется в браузере, пока вы печатаете. Скопируйте его или скачайте
main.py, чтобы продолжить в Jupyter или своём редакторе.
Что можно построить в песочнице matplotlib
- Линейные графики функции или временного ряда через
plt.plotс легендой и подписанными осями. - Диаграммы рассеяния и гистограммы случайных данных из
numpy.random, чтобы увидеть, как складывается распределение. - Столбчатые диаграммы прямо из pandas: сгруппируйте строки через
groupby, сложите и вызовите.plot(kind="bar"). - Машинное обучение на наборах данных, встроенных в scikit-learn, например
load_iris,load_wineиload_digits: кластеры, границы решений и оценки моделей.
Matplotlib онлайн: частые вопросы
Этот онлайн-редактор matplotlib бесплатный?
Какие библиотеки Python можно использовать?
numpy, pandas, matplotlib, scipy и scikit-learn, плюс стандартная библиотека. Ставить другие пакеты через pip install здесь нельзя.Графики matplotlib правда отображаются?
plt.show() после построения или просто оставьте фигуру открытой в конце, и график появится рядом с выводом. Линейные графики, диаграммы рассеяния, столбчатые диаграммы, гистограммы, изображения и контуры рисуются нативно; некоторые виды графиков показываются картинкой, которую отрисовал matplotlib. Один запуск показывает до 8 фигур.Можно ли здесь использовать scikit-learn онлайн?
sklearn как обычно и обучайте модели вроде KMeans, KNeighborsClassifier или LinearRegression. Используйте наборы данных, которые идут со scikit-learn, например load_iris(), или создавайте свои с помощью numpy и pandas. Наборы, которые нужно скачивать, например fetch_openml, недоступны.Какие есть ограничения?
Как изучить машинное обучение после знакомства?
Полезные инструменты для Matplotlib
Бесплатные браузерные инструменты, которые отлично работают с Playground Matplotlib - всё это часть Coddy.