Menu
CoddyTech

Matplotlib 온라인

numpy, pandas, matplotlib, scipy, scikit-learn을 쓸 수 있는 Python입니다. 그래프가 출력 옆에 나타납니다. 무료, 가입 불필요.

예제 실행해 보기
main.py

실행을 누르면 여기에 그래프가 나타납니다.

설치 없이 온라인으로 파이썬 그래프 그리기

파이썬을 작성하고 실행을 누르면 코드 옆에 그래프가 나타납니다. 이 무료 온라인 플레이그라운드는 numpy, pandas, matplotlib, scipy, scikit-learn이 이미 설치된 진짜 Python 3.12를 실행합니다. Jupyter, pip, 가상 환경을 준비하지 않고도 몇 줄의 데이터에서 완성된 그래프까지 갈 수 있습니다.

먼저 예제를 골라 보세요. 선 그래프, 색으로 나눈 산점도, 히스토그램, iris 데이터셋의 k-means 군집, pandas 막대 그래프가 있습니다. 숫자 하나를 바꾸고 다시 실행하면 그래프가 바뀌는 것을 볼 수 있습니다. plt 호출을 시험하거나, groupby가 무엇을 돌려주는지 확인하거나, 내장 데이터셋으로 scikit-learn 모델을 써 보기에 좋습니다.

이 온라인 파이썬 그래프 도구로 할 수 있는 것

  • 데이터 과학 라이브러리가 갖춰진 진짜 파이썬: numpy, pandas, matplotlib, scipy, scikit-learn을 바로 import할 수 있습니다.
  • 페이지에 직접 그려지는 그래프: 코드가 plt.show()로 만든 모든 그림이 출력 옆에 나타나고, 어떤 크기에서도 선명하며, 클릭 한 번으로 크게 열립니다.
  • 한 번 실행에서 그림이 여러 개면 썸네일로 보여 주고, 파이썬 경고는 출력에 묻히지 않고 그래프 위에 표시됩니다.
  • 코드는 입력하는 동안 브라우저에 저장됩니다. 복사하거나 main.py를 내려받아 Jupyter나 내 편집기에서 이어서 작업하세요.

matplotlib 플레이그라운드에서 그릴 수 있는 것

  • plt.plot으로 그리는 함수나 시계열의 선 그래프, 범례와 축 이름까지.
  • numpy.random으로 만든 무작위 데이터의 산점도와 히스토그램으로 분포가 만들어지는 모습 보기.
  • pandas에서 바로 그리는 막대 그래프: groupby로 행을 묶고 합한 뒤 .plot(kind="bar")를 호출하세요.
  • load_iris, load_wine, load_digits 같은 scikit-learn 내장 데이터셋으로 하는 머신러닝: 군집, 결정 경계, 모델 점수.

Matplotlib 온라인 FAQ

이 matplotlib 온라인 편집기는 무료인가요?
네. 무료이고 계정도 필요 없습니다. 페이지를 열고 코드를 고친 뒤 실행을 누르면 됩니다.
어떤 파이썬 라이브러리를 쓸 수 있나요?
numpy, pandas, matplotlib, scipy, scikit-learn과 표준 라이브러리를 쓸 수 있는 Python 3.12입니다. 여기서는 pip install로 다른 패키지를 추가할 수 없습니다.
matplotlib 그래프가 정말 보이나요?
네. 그린 뒤에 plt.show()를 호출하거나 마지막에 그림을 열어 두기만 하면 출력 옆에 그래프가 나타납니다. 선, 산점도, 막대, 히스토그램, 이미지, 등고선 그래프는 직접 그려지고, 몇몇 종류는 matplotlib이 렌더링한 이미지로 보여 줍니다. 한 번 실행에 그림은 8개까지 표시됩니다.
여기서 scikit-learn을 온라인으로 쓸 수 있나요?
네. 평소처럼 sklearn에서 가져와 KMeans, KNeighborsClassifier, LinearRegression 같은 모델을 학습시키세요. load_iris()처럼 scikit-learn에 들어 있는 데이터셋을 쓰거나 numpy와 pandas로 직접 만들 수 있습니다. fetch_openml처럼 내려받아야 하는 데이터셋은 쓸 수 없습니다.
제한이 있나요?
한 번 실행은 약 10초까지, 코드는 약 14 KB까지이고, 프로그램은 입력을 읽거나 업로드한 파일을 열거나 인터넷에 접속할 수 없습니다. 그래프와 작은 모델에는 충분합니다. 더 큰 프로젝트는 코드를 Jupyter나 내 컴퓨터의 파이썬으로 옮기세요.
써 본 다음 머신러닝은 어떻게 배우나요?
예제를 바꿔 가며 그래프가 어떻게 달라지는지 보세요. 차근차근 배우고 싶다면 Coddy의 Machine Learning 코스가 numpy, pandas, 그래프 그리기, scikit-learn을 같은 방식으로 그래프를 그리는 짧은 레슨으로 가르쳐 줍니다.

Matplotlib에 유용한 도구

Matplotlib 플레이그라운드와 잘 어울리는 브라우저 기반 무료 도구 - 모두 Coddy의 일부입니다.