זהה מגמות בנתונים וקבל החלטות מושכלות על ידי הדמיית נתונים במסוף לינוקס עם YouPlot.

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

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

גרפים חיוניים להצגת נתונים

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

וככל שיש לך יותר נקודות נתונים, כך גדל הסיכוי שההחלטה שלך תהיה נכונה.

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

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

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

instagram viewer

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

מה זה YouPlot?

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

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

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

כיצד להתקין YouPlot על לינוקס

YouPlot זמין בתור Ruby Gem, עם זאת, הדרך הקלה ביותר להתקין YouPlot על לינוקס היא באמצעות מנהל החבילות Homebrew.

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

כעת התקן את YouPlot עם:

brew install youplot

צור גרפים נהדרים במסוף הלינוקס שלך עם YouPlot

אתה יכול להפעיל את YouPlot באמצעות אתה זומם אוֹ uplot, ומבנה הפקודה הבסיסי הוא:

uplot 

ה פקודה switch הוא סוג העלילה שתרצה להפיק. הנפוצים ביותר הם:

פקודה

פעולה

בַּר

צייר עלילת סרגל אופקית

היסט

צייר היסטוגרמה אופקית

קַו

צייר עלילת קו

שורות

צייר עלילת קו עם מספר סדרות

לְפַזֵר

צייר גרף פיזור

ד

צייר עלילת צפיפות

קופסא

צייר עלילת קופסה

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

uplot scatter --עזרה

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

wget https://raw.githubusercontent.com/kojix2/youplot/main/test/fixtures/IRIStsv.tsv

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

כדי לצייר עלילת תיבה בסיסית, הכנס

uplot box IRIStsv.tsv

זה לא שימושי במיוחד מכיוון שלעלילה אין תוויות ציר או כותרת. אתה יכול להוסיף אלה באמצעות --xlabel, ylabel, ו --כותרת מתגים.

לדוגמה, אם יש לך קובץ TSV עם נתונים המכילים את גורם הקרירות הנתפס של סוגי עלילה שונים, אתה מציג את הנתונים האלה עם:

uplot box --title 'כמה מגניבים הגרפים האלה?' --xlabel 'דירוג מגניבות' --ylabel 'סוג'

העלילה שתתקבל תהיה דומה לזו המוצגת בתמונה לעיל.

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

python3 -c 'from math import sin, pidata = "\n".join (f"{i*pi/50}\t{sin (i*pi/50)}" for i in range (101))print ( נתונים)' | קו עלייה

הפקודה שלעיל תייצר 101 ערכים מופרדים בטאב ותעביר אותם ל-YouPlot - וייצר גל סינוס מענג.

דמיין נתונים כעלילות במסוף הלינוקס שלך!

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