שיטת Numpy ptp

Sytt Numpy Ptp



NumPy ראשי תיבות של Numerical Python וזו ספריית תכנות של Python. יש לו פונקציות בסיסיות שונות, פונקציות מתמטיות, פונקציות סטטיסטיות ופונקציות מחרוזות. שיטת ptp() היא אחת הפונקציות הסטטיסטיות של ספריית NumPy. PTP מייצג peak to peak. נעשה שימוש בשיטת NumPy ptp() כדי למצוא את הטווח לאורך הציר הספציפי ממערך NumPy. הטווח משתנה ממקסימום למינימום.

ניתן לחשב את הטווח כך:

טווח = ערך מקסימלי - ערך מינימלי

תחביר של שיטת NumPy ptp()‎

ניתן להכריז על שיטת NumPy ptp() כ:







איקס = NumPy. ptp ( arr , צִיר = אף אחד , הַחוּצָה = אף אחד , לשמור על עמומים = < אין ערך > )

פרמטרים של שיטת NumPy ptp()

כעת, נדון בתיאור הארגומנטים המקובלים על ידי הפונקציה ptp():



Arr = Arr מייצג את הנתונים של מערך הקלט.



צִיר = ציר מייצג את זה שלאורכו יימצא טווח הציר. כברירת מחדל, מערך הקלט פועל כשטח. שטוח פירושו עבודת מערך על כל הצירים. אם הערך של הציר הוא 0, הוא מייצג את הטווח לאורך העמודה. ואם הערך של הציר הוא 1, הוא מייצג את הטווח לאורך השורה.





הַחוּצָה = Out מייצג מערך חלופי בו נרצה לאחסן את הפלט או התוצאה. הממדים של מערך זה חייבים להתאים לאלו של התוצאה הרצויה.

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



ערך החזרה של שיטת NumPy ptp()‎

ערך החזרה פירושו פלט של הקוד המבוצע. שיטת NumPy ptp() תחזיר את הטווח של המערך. זה יחזיר ערכים סקלרים.

דוגמה מס' 1:

בדוגמה זו, נדון כיצד למצוא או לחשב טווח של מערך 1D באמצעות הפונקציה NumPy ptp() .

הבה נתחיל את הקוד על ידי ייבוא ​​הספרייה הנדרשת. עלינו לשלב מודול NumPy של Python בתור np. לאחר מכן, בהצהרה הבאה, אתחלנו מערך חד מימדי בתור 'arr' והקצינו לו ערכים שונים. לאחר מכן, השתמשנו בשיטת print() כדי להציג את ההצהרה 'Given array is'. שוב נעשה שימוש בפונקציית print() כדי להדפיס את הפריטים של המערך החד-ממדי הנתון. ההצהרה 'טווח מערך נתון הוא' מודפסת על ידי שימוש בשיטת print() . בשלב האחרון, שיטת NumPy ptp() מופעלת כדי למצוא את הטווח של המערך שסופק. כדי למצוא את הטווח, הוא בערך מינוס הערך המינימלי מהערך המקסימלי. הצהרת ההדפסה גם מוכרזת להציג את הטווח המחושב של המערך ה-1D הנתון.

יש לנו תוצאה שבה נשאר לנו טווח של המערך הנתון.

דוגמה מס' 2:

במקרה זה, נראה כיצד ניתן לקבל טווח של מערך דו-ממדי על ידי קריאה לפונקציה NumPy ptp() .

ראשית, שלב חשוב וחובה הוא לייבא ספריית NumPy של Python. ייבאנו אותו בתור np. לאחר מכן, לקחנו את 'DATA' כמשתנה והקצינו ערכים שונים למשתנה זה 'DATA'. עברנו את המערך הדו-ממדי כך שנרכוש את הטווח של אותו מערך דו-ממדי. הערכים שלקחנו במערך דו מימדי הם: [[2, 15], [10, 1]]. שיטת print() מוכרזת להציג את הרכיבים הנדרשים של מערך הדו-ממד כפלט. שוב, קראנו לפונקציה print() כדי להציג את המשפט 'טווח של מערך דו-ממדי נתון הוא'. לבסוף קראנו לפונקציה np.ptp() כדי למצוא טווח של המערך הדו-ממדי. פונקציה זו מכילה את הערכים של המערך הדו-ממדי שסופק כפרמטר.

בפלט, יש לנו טווח '14' של המערך הדו-ממדי והוא מחושב לפי: ערך מקסימלי - ערך מינימלי.

דוגמה מס' 3:

כאן אנו צופים בשיטה של ​​חישוב טווח השורה של מערך דו-ממדי על ידי שימוש ב-NumPy ptp().

כפי שאנו כבר יודעים, ייבוא ​​הספרייה הוא השלב העיקרי שיש לבצע. אז, במקרה זה, לביצוע קוד, שילבנו את מודול NumPy בתור np. לאחר מכן, הכריז 'X' והוא שמר על האלמנטים של המערך הדו-ממדי. לאחר מכן, השתמש בפונקציה print() כדי להציג את השורה 'המערך הנתון הוא'. פונקציית ההדפסה מדפיסה גם את המערך הדו מימדי. כעת, נמצא את הטווח של המערך הנתון על ידי קריאה לשיטת NumPy ptp() על ידי מתן פרמטר 'ציר' כציר = 1. זה ייתן את הטווח של המערך הדו-ממדי בשורה.

בתוצאה, יש לנו את הטווח בשורה של המערך הדו-ממדי כפי שיש לנו את הערך 1 של הפרמטר 'ציר'.

דוגמה מס' 4:

הבה נראה כיצד לרכוש את הטווח של מערך דו-ממדי לפי העמודות באמצעות ה-NumPy ptp().

במקרה זה, נלמד על מציאת הטווח של מערך דו מימדי בצורה אנכית. השלב הראשון הוא שילוב ספריית NumPy. השלב השני כולל אתחול של המשתנה 'Y' כמערך קלט דו-ממדי כדי לאחסן את ערכי המערך. השלב השלישי הוא להדפיס את הערכים של מערך NumPy 2D על ידי קריאה לפונקציה print() על ידי העברת הערכים של 'Y' בה כארגומנט. בשלב הרביעי, הצהרת ההדפס נקראת שוב כדי להציג את הביטוי 'הטווח של המערך הנתון כאשר הציר = 0'. בסופו של דבר, הפעל את הפונקציה np.ptp() כדי לקבל את הטווח של המערך הדו-ממדי המוגדר. לשיטה זו יש שני ארגומנטים, הכוללים את המערך הנדרש ואת הפרמטר 'ציר'. כאן, אנו מגדירים את הערך של הארגומנט 'ציר' ל-0 מכיוון שאנו רוצים למצוא את הטווח של המערך הדו-ממדי באופן העמודה.

לאחר ביצוע מוצלח של התוכנית, יש לנו את הפלט הבא:

סיכום

כדי לעזור לך להבין טוב יותר את שיטת NumPy ptp() , דנו במגוון רחב של נושאים במדריך. התחביר, הפרמטרים וערך ההחזרה של שיטת NumPy ptp() מכוסים כולם. הטווח של המערך החד-ממדי חושב בקוד הראשון, והטווח של המערך הדו-ממדי נקבע בדוגמה השנייה. הטווח של המערך הדו-ממדי, הן מבחינת השורה והן מבחינת העמודה, הוערך בשני המקרים האחרונים.