logo

עלילת ספירה בפייתון

במאמר זה, נדון כיצד נוכל ליצור א עלילת ספירה שימוש בספריית הים וכיצד ניתן להשתמש בפרמטרים השונים כדי להסיק תוצאות מהתכונות של מערך הנתונים שלנו.

ספריית ים בורן

הספרייה ילידת הים נמצאת בשימוש נרחב בקרב מנתחי נתונים, גלקסיית החלקות שהיא מכילה מספקת את הייצוג הטוב ביותר האפשרי של הנתונים שלנו.

ניתן לייבא את ספריית נולד הים לסביבת העבודה שלנו באמצעות-

 import seaborn as sns 

הבה נדון כעת מדוע אנו משתמשים ב-countplot ומהי המשמעות של הפרמטרים שלו.

עלילת ספירה

עלילת הספירה משמשת לייצג את ההתרחשות (ספירות) של התצפית הקיימת במשתנה הקטגורי.

הוא משתמש בקונספט של תרשים עמודות עבור התיאור החזותי.

פרמטרים-

הפרמטרים הבאים מצוינים כאשר אנו יוצרים עלילת ספירה, תן לנו לקבל מושג קצר עליהם-

סנכרון חוט
    x ו-y-פרמטר זה מציין את הנתונים שאליהם אנו מתייחסים לייצוג ולאחר מכן צופה בדפוסים המודגשים.צֶבַע-פרמטר זה מציין את הצבע שיכול לתת מראה טוב לחלקה שלנו.לוּחַ הַצְבָעִים-זה לוקח את הערך של הפלטה. הוא משמש בעיקר להצגת משתנה הגוון.צֶבַע-פרמטר זה מציין את שם העמודה.נתונים-פרמטר זה מציין את מסגרת הנתונים שנרצה לקחת עבור הייצוג. לדוגמה, נתונים יכולים להיות מערך.להתחמק-פרמטר זה הוא אופציונלי והוא מקבל ערך בוליאני כקלט.רִוּוּי-פרמטר זה מקבל ערך צף. ניתן להבחין בשינוי בעוצמת הצבעים כאשר אנו מציינים זאת.סדר_גוון-הפרמטר hue_order לוקח מחרוזות כקלט.קווארגס-הפרמטר kwargs מציין את מיפוי המפתח והערך.גַרזֶן-ציר הפרמטר הוא אופציונלי ומשמש להוצאת צירים שעליהם נוצרות חלקות.מִזְרָח-כיוון הפרמטר הוא אופציונלי ומספר את כיוון העלילה שאנו צריכים, אופקי או אנכי.

כעת הבה נראה מהן הדרכים השונות לייצוג התכונות שלנו.

בדוגמה הראשונה, ניצור ספירה למשתנה בודד. לקחנו את 'טיפים' של מערך הנתונים כדי ליישם את אותו הדבר.

1. ערך סופר עבור משתנה בודד

דוגמא -

 import matplotlib.pyplot as plt import seaborn as sns import pandas as pd #loading the dataset 'tips' df=pd.read_csv('/content/tips.csv') #plotting the graph sns.countplot(x='sex',data=df) plt.show() 

תְפוּקָה:

מחרוזת java לבוליאנית
עלילת ספירה בפייתון

בדוגמה הבאה, נשתמש בפרמטר ה-hue וניצור ספירה.

התוכנית הבאה ממחישה את אותו הדבר-

2. ייצוג שני משתנים קטגוריים באמצעות פרמטר גוון

דוגמא -

 import matplotlib.pyplot as plt import seaborn as sns import pandas as pd #loading the dataset 'tips' df=pd.read_csv('/content/tips.csv') #plotting the graph sns.countplot(x='sex',hue='smoker',data=df) plt.show() 

תְפוּקָה:

עלילת ספירה בפייתון

בדוגמה הבאה, נשקול את ציר ה-y וניצור ספירה אופקית.

התוכנית הבאה ממחישה את אותו הדבר-

3. יצירת עלילות אופקיות

דוגמא -

 import matplotlib.pyplot as plt import seaborn as sns import pandas as pd #loading the dataset 'tips' df=pd.read_csv('/content/tips.csv') #plotting the graph sns.countplot(y='sex',hue='smoker',data=df) plt.show() 

תְפוּקָה:

עלילת ספירה בפייתון

הבה נבחן כעת כיצד לוחות צבעים יכולים לשפר את הצגת הנתונים שלנו.

בדוגמה הבאה, נשתמש בפרמטר 'פלטה'.

הערת javascript

התוכנית הבאה ממחישה את אותו הדבר-

4. שימוש בפלטות צבעים

קֶלֶט-

 import matplotlib.pyplot as plt import seaborn as sns import pandas as pd #loading the dataset 'tips' df=pd.read_csv('/content/tips.csv') #plotting the graph sns.countplot(x='sex', data=df, palette='Set1') plt.show() 

תְפוּקָה:

עלילת ספירה בפייתון

בדוגמה הבאה, נשתמש בפרמטר צבע ונראה איך זה עובד?

התוכנית הבאה ממחישה את אותו הדבר-

5. שימוש בפרמטר 'צבע'

דוגמא -

ארוחת ערב לעומת ארוחת ערב
 import matplotlib.pyplot as plt import seaborn as sns import pandas as pd #loading the dataset 'train' df=pd.read_csv('/content/train.csv') #plotting the graph sns.countplot(x='Pclass',hue='Sex', data=df, color='green') plt.show() 

תְפוּקָה:

עלילת ספירה בפייתון

כעת נשתמש בפרמטר 'רוויה' ונראה כיצד הוא משפיע על ייצוג הנתונים שלנו.

התוכנית הבאה ממחישה את אותו הדבר-

6. שימוש בפרמטר 'רוויה'

דוגמא -

 import matplotlib.pyplot as plt import seaborn as sns import pandas as pd #loading the dataset 'train' df=pd.read_csv('/content/train.csv') #plotting the graph sns.countplot(x='Pclass',data=df, color='green', saturation=0.1) plt.show() 

תְפוּקָה:

עלילת ספירה בפייתון

ולבסוף בדוגמה האחרונה נשתמש בפרמטרים רוחב קו ו צבע קצה.

    שימוש ב-matplotlib.axes.Axes.bar()

דוגמא -

 import matplotlib.pyplot as plt import seaborn as sns import pandas as pd #loading the dataset 'train' df=pd.read_csv('/content/train.csv') sns.countplot(x='Sex', data=df, color='green', facecolor=(0,0,0,0), linewidth=5, edgecolor=sns.color_palette('BrBG',2)) plt.show() 

תְפוּקָה:

עלילת ספירה בפייתון