זוהי הפקודה gbdummyfy שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
gbdummyfy - הפק בובות מתוויות
תַקצִיר
gbdummyfy [אפשרויות]
תיאור
פקודה זו קוראת מקלט רגיל קובץ טקסט עם עמודות מופרדות בין רווחים. הכניסה
בעמודה אחת (הראשונה כברירת מחדל) נחשבות תוויות ומורחבות למטריצה של
dummies , כלומר של ערכי 0 ו-1. מספר העמודות של המטריצה שווה ל-
מספר תוויות שונות. כל שורה מכילה '1' במקום התוויות המשויכות ב
הרשימה הממוינת של התוויות, ו-'0' בכל מקום אחר. מאז בכלל דמה אחת פחות
נדרש משתנה ממספר התוויות, אתה יכול להסיר עמודה אחת של בובות באמצעות
האפשרות '-d'.
אפשרויות
-h להדפיס עזרה זו
-c הגדר את עמודת התוויות (ברירת מחדל 1)
-d איזו עמודה להסיר, בספירה מ-1 (ברירת מחדל אין)
-v להדפיס את התוויות והמיקומים הקשורים לשגיאה סטנדרטית
דוגמאות
הד "a 1\nb 2" | gbdummyfy
צור מריקס 4x3 עם ערכי דמה ביחס לתוויות 'a' ו-'b'
תוכנית זו דורשת awk או gawk. שימו לב שזה פשוט מרחיב את הנתונים ומוסיף חדשים
עמודות. בעת שימוש במטריצה המתקבלת המתקבלת בכלי שירות אחרים, המשתמש צריך
ציין במפורש באיזה משתנה dummies להשתמש וכיצד.
תלות ליניארית פשוטה יכולה להיווצר אוטומטית עבור 'gblreg' על ידי הכנסת ה-
הביטוי הבא במפרט הפונקציונלי
`Seq 3 12 | sed 's/\(.*\)/\+d\1\*x\1/' | tr -d '\n'`
ו
`Seq 3 12 | sed 's/\(.*\)/,\1=0/' | tr -d '\n'`
בין התנאים הראשוניים. במקרה זה ישנם 10 ערכים שונים עבור הדמה.
הם תופסים עמדות עמודות מ-3 עד 12 והערך ההתחלתי שלהם הוא אפס.
השתמש ב-gbdummyfy באינטרנט באמצעות שירותי onworks.net