מהי תצוגת NumPy?
מהי תצוגת NumPy?

וִידֵאוֹ: מהי תצוגת NumPy?

וִידֵאוֹ: מהי תצוגת NumPy?
וִידֵאוֹ: Python NumPy Tutorial for Beginners #4 - View and Copy 2024, אַפּרִיל
Anonim

מה זה א נוף של א NumPy מַעֲרָך? כפי ששמו אומר, זוהי פשוט דרך נוספת לראות את הנתונים של המערך. מבחינה טכנית, זה אומר שהנתונים של שני האובייקטים משותפים. אתה יכול ליצור צפיות על ידי בחירת פרוסה מהמערך המקורי, או גם על ידי שינוי ה-dtype (או שילוב של שניהם).

באופן זה, האם פרוסת NumPy מעתיקה?

כל המערכים שנוצרו על ידי בסיסי פִּלוּחַ הם תמיד תצוגות של המערך המקורי. חיתוך NumPy יוצר תצוגה במקום א עותק כמו במקרה של רצפי Python מובנים כגון מחרוזת, tuple ו-list.

מהו מערך NumPy? מערכים . א מערך numpy הוא רשת של ערכים, כולם מאותו הסוג, ומצוידת באינדקס על ידי טופלה של מספרים שלמים לא שליליים. מספר הממדים הוא דרגת ה מַעֲרָך ; צורה של an מַעֲרָך הוא טופלה של מספרים שלמים הנותנים את גודל ה- מַעֲרָך לאורך כל מימד.

לאחר מכן, השאלה היא, איך אתה יכול להעתיק רדודה את הנתונים ב-NumPy?

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

איך אני מעתיק מערך ב-Numpy?

  1. תחביר: numpy.copy(a, order='K') החזר עותק מערך של האובייקט הנתון.
  2. פרמטרים: a: array_like. קלט נתונים.
  3. סדר: {'C', 'F', 'A', 'K'}, אופציונלי. שולט בפריסת הזיכרון של העותק. 'C' פירושו סדר C, 'F' פירושו סדר F, 'A' פירושו 'F' אם a הוא Fortran רציף, 'C' אחרת.
  4. מחזירה: arr: ndarray.

מוּמלָץ: