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

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

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

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

מהי הפצת אנקונדה?

האנקונדה הוא חבילת קוד פתוחאו הכוללת סדרה של יישומים, ספריות ומושגים המיועדים לפיתוח ה- מדע נתונים עם פייתון. באופן כללי קווים א 'הפצה naconda היא הפצת פיתון שעובדת כמנהלת סביבה, כמנהלת חבילות ובה אוסף של יותר מ 720 חבילות קוד פתוח.

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

מדע נתונים עם פייתון

כאשר אנו מתקינים את אנקונדה, נגיש את כל הכלים הללו שכבר הוגדרו, נוכל לנהל אותה באמצעות ממשק המשתמש הגרפי Navigator או שנוכל להשתמש בקונדה לניהול דרך המסוף. באפשרותך להתקין, להסיר או לעדכן כל חבילת אנקונדה בכמה לחיצות ב- Navigator או עם פקודה אחת מ- Conda.

תכונות הפצה של אנקונדה

לחבילה זו למדע נתונים עם פייתון יש מספר רב של תכונות, ביניהן נוכל להדגיש את הדברים הבאים:

  • קוד פתוח בחינם, עם תיעוד די מפורט וקהילה נהדרת.
  • ריבוי צורות (לינוקס, MacOS ו- Windows).
  • זה מאפשר לך להתקין ולנהל חבילות, תלות וסביבות למדעי נתונים עם Python בצורה מאוד פשוטה.
  • עזור בפיתוח פרויקטים של מדעי נתונים תוך שימוש ב- IDE שונים כגון Jupyter, JupyterLab, Spyder ו- RStudio.
  • יש לו כלים כמו Dask, קהות, פנדות ונומבה לניתוח נתונים.
  • זה מאפשר לדמיין נתונים עם Bokeh, Datashader, Holoviews או Matplotlib.
  • מגוון רחב של יישומים הקשורים למודלי למידה ומכונה.
  • Anaconda Navigator הוא ממשק משתמש גרפי פשוט למדי של ממשק המשתמש, אך עם פוטנציאל עצום.
  • ניתן להתקין חבילות הקשורות למדעי נתונים עם Python מהטרמינל.
  • מספק יכולת גישה למשאבי למידה מתקדמים יותר.
  • בטל את תלות החבילה ואת בעיות בקרת הגרסאות.
  • הוא מצויד בכלים המאפשרים ליצור ולשתף מסמכים המכילים קוד עם אוסף חי, משוואות, תיאורים והערות.
  • מאפשר לך לאסוף את פייתון לקוד מכונה לצורך ביצוע מהיר.
  • זה מקל על כתיבת אלגוריתמים מקבילים מורכבים לביצוע משימות.
  • יש לו תמיכה במחשוב בעל ביצועים גבוהים.
  • פרויקטים ניידים ומאפשרים לך לשתף פרויקטים עם אחרים ולהפעיל פרויקטים בפלטפורמות שונות.
  • הפשטו במהירות את היישום של פרויקטים במדעי הנתונים.

כיצד להתקין את הפצת אנקונדה?

התקנת הפצת אנקונדה היא די קלה, פשוט ללכת אל מדור להורדת הפצת אנקונדה ולהוריד את הגרסה הרצויה (Python 3.6 או Python 2.7). לאחר ההורדה, אנו פותחים מסוף, עוברים לספרייה המתאימה ומבצעים את ניסיון ההתקנה עם הגרסה המתאימה.

החלף בשם הבש שהורדת
bash Anaconda3-4.4.0-Linux-x86_64.sh
o
bash Anaconda2-4.4.0-Linux-x86_64.sh

ואז עלינו ללחוץ enter כדי להמשיך, אנו מקבלים את הרישיון עם yesאנו מאשרים את הספרייה בה אנו הולכים להתקין את אנקונדה ולבסוף אנו בוחרים yes כך שאנקונדה תעלה על פני פייתון המכונה.

מהטרמינל אנו מפעילים את אנקונדה נווט עם anaconda-navigator ונוכל להתחיל ליהנות מהכלי כפי שנראה בגלריה הבאה.

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

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אנונימי דיג'ו

    מצוין

  2.   חורחה אלווארז דיג'ו

    ב- Windows אם אנקונדה, אבל בלינוקס תמיד ראיתי שקל יותר להתקין מהפיקדונות, זה משולב יותר במערכת, קל יותר להתקין. לפחות לשימוש בפנדה, מחברת Jupyter מחוששת ובסיסית שאני נותן לך לא היו לי בעיות

  3.   אדווין אנריקה ורגס דיג'ו

    לטאה טובה מאוד!

  4.   תאיזיר אל טרודי דיג'ו

    האם זה מומלץ לאלו מאיתנו שמתחילים בפייתון?

    1.    לְטָאָה דיג'ו

      מומלץ מאוד למי שמתחיל בפייתון, יש כלי שנקרא jupyter notebook המותקן עם Anaconda Distribution ואשר לדעתי הוא אידיאלי ללימוד ורישום הערות בפיתון ... בקרוב יהיה לנו מאמר על הכלי הזה.

      1.    תאיזיר אל טרודי דיג'ו

        אני אחכה לו.

  5.   מקסי דיג'ו

    שלום אני לא יכול להפעיל אנקונדה-נווט במסוף

    1.    תאיזיר אל טרודי דיג'ו

      יש לי את אותו קושי.

      1.    פאביו גביריה דיג'ו

        אתה צריך לשים את זה לראשונה רק בפעם הראשונה שהם פותחים את זה:

        $ מקור ~ / .bashrc

        ואז אם הם פותחים את זה כרגיל כפי שהוא מופיע למעלה.

  6.   דייגו זילברברג דיג'ו

    שאלה: מהו ערוץ הטלגרם desdelinux???

    1.    סדאלסוד דיג'ו

      זו שאלה טובה מאוד, מה שחיפשתי לא מצאתי כלום

      1.    לְטָאָה דיג'ו

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

  7.   efuey דיג'ו

    התקנתי את Anaconda3 ב- LinuxMint 18.2 אני פותח את spyder ומגלה שהוא מאפשר לי רק לגשת לכונן הקשיח. אתה לא רואה את ה- USB. כיצד אוכל להגדיר אפשרות זו? כל טוב

  8.   מכונות וירטואליות דיג'ו

    הדרכה טובה. יצרתי מכונת לובונטו + אנקונדה עם הכל מוכן לשימוש.
    אני משתף אותו למקרה שזה שימושי: https://github.com/Virtual-Machines/Anaconda-VirtualBox