Matplotlib אונליין
פייתון עם numpy, pandas, matplotlib, scipy ו־scikit-learn. הגרפים מופיעים ליד הפלט. בחינם, בלי הרשמה.
לחצו על הרצה והגרף יופיע כאן.
ציירו גרפים בפייתון אונליין, בלי להתקין כלום
כתבו פייתון, לחצו על הרצה, והגרף מופיע ליד הקוד. סביבת התרגול החינמית הזו מריצה Python 3.12 אמיתי שבו כבר מותקנים numpy, pandas, matplotlib, scipy ו־scikit-learn, כך שמכמה שורות של נתונים מגיעים לגרף מוכן בלי להגדיר Jupyter, pip או סביבה וירטואלית.
בחרו דוגמה כדי להתחיל: גרף קווי, גרף פיזור עם קבוצות צבעוניות, היסטוגרמה, אשכולות k-means על מאגר הנתונים iris או גרף עמודות עם 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"). - למידת מכונה על מאגרי הנתונים שמגיעים עם scikit-learn, כמו
load_iris,load_wineו־load_digits: אשכולות, גבולות החלטה וציוני מודלים.
שאלות נפוצות על matplotlib אונליין
האם עורך matplotlib האונליין הזה חינמי?
באילו ספריות פייתון אפשר להשתמש?
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
כלים חינמיים בדפדפן שמשתלבים היטב עם עורך ה-Matplotlib אונליין - כולם חלק מ-Coddy.