>> [מוזיק פּלייַינג]
דאַסטין טראַן: הי.
מייַן נאָמען ס דאַסטין.
אזוי איך וועט זייַן פּריזענטינג דאַטאַ אַנאַליסיס אין אַר
פונקט אַ ביסל ביסל וועגן זיך.
איך בין דערווייַל אַ גראַדויִר תּלמיד אין די אינזשעניריע און אַפּפּליעד וויסנשאפטן.
איך לערנען אַ ינטערסעקשאַן פון מאַשין לערנען און סטאַטיסטיק
אַזוי דאַטאַ אַנאַליסיס אין ר איז טאַקע פונדאַמענטאַל צו וואָס
איך טאָן אויף אַ טעגלעך יקער.
>> און ר איז ספּעציעל גוט פֿאַר דאַטן אַנאַליסיס
ווייַל עס ס זייער גוט פֿאַר פּראָטאָטיפּינג.
און יוזשאַוואַלי, ווען איר ניטאָ טאן עטלעכע סאָרט פון דאַטן אַנאַליסיס, אַ פּלאַץ פון די פּראָבלעמס
זענען געגאנגען צו קאַגניטיוו.
און אַזוי איר נאָר ווילן צו האָבן עטלעכע טאַקע גוט שפּראַך אַז
איז נאָר גוט פֿאַר טאן געבויט-אין פאַנגקשאַנז, ווי קעגן
צו ווייל צו האַנדלען מיט נידעריק מדרגה זאכן.
אזוי אין די אָנהייב, איך בין נאָר געגאנגען צו באַקענען וואָס איז ר, וואָס וואָלט
איר ווילן צו נוצן עס, און דעמאָלט גיין איבער אין עטלעכע דעמאָ,
און נאָר גיין אויף פון דאָרט.
>> אזוי וואָס איז ר?
ר איז נאָר אַ שפּראַך דעוועלאָפּעד פֿאַר סטאַטיסטיש קאַמפּיוטינג
און וויזשוואַלאַזיישאַן.
אזוי וואָס דעם מיטל איז אַז עס ס אַ זייער ויסגעצייכנט שפּראַך
פֿאַר קיין סאָרט פון זאַך אַז דילז מיט אַנסערטאַנטי אָדער דאַטן וויזשוואַלאַזיישאַן.
אזוי איר האָבן אַלע די מאַשמאָעס דיסטראַביושאַנז.
עס זענען געגאנגען צו זייַן געבויט-אין פאַנגקשאַנז.
איר וועט אויך האָבן ויסגעצייכנט פּלאַטינג פּאַקאַדזשאַז.
>> פּיטהאָן איז אנדערן קאַמפּיטינג שפּראַך פֿאַר דאַטן.
און איין זאַך אַז איך געפינען אַז ר איז פיל בעסער בייַ איז וויזשוואַלאַזיישאַן.
אזוי וואָס איר וועט זען אין דעם דעמאָ ווי געזונט איז נאָר אַ זייער ינטואַטיוו שפּראַך
אַז פּונקט אַרבעט גאָר געזונט.
עס איז אויך פֿרייַ און עפענען מקור, ווי איז קיין אנדערע גוט שפּראַך איך טרעפן.
>> און דאָ, אַ בינטל פון נאָר טערמינען ארלנגעווארפן בייַ איר.
עס ס דינאַמיש, טייַטש אויב איר האָבן אַ ספּעציפיש טיפּ אַסיינד צו אַ כייפעץ
ווי עס וועט נאָר טוישן עס אויף די פליען.
עס ס פויל אַזוי עס ס קלוג וועגן ווי עס טוט חשבונות.
פאַנגקשאַנאַל טייַטש עס קענען טאַקע אַרבעטן באזירט אַוועק פון פאַנגקשאַנז אַזוי אַניטהינג--
קיין סאָרט פון מאַניפּיאַליישאַן איר ניטאָ טאן, עס וועט זיין באזירט אַוועק פאַנגקשאַנז.
>> אזוי ביינערי אָפּערייטערז, פֿאַר בייַשפּיל, זענען נאָר ינכעראַנטלי פאַנגקשאַנז.
און אַלץ וואָס איר 'רע געגאנגען צו טאָן איז
געגאנגען צו זייַן לויפן אַוועק פאַנגקשאַנז זיך.
און דעריבער כייפעץ אָריענטיד ווי געזונט.
>> אזוי דאָ איז אַ קסקקד פּלאַנעווען.
ניט נאָר ווייַל איך פילן ווי קסקקד איז פונדאַמענטאַל צו קיין סאָרט
פון פּרעזענטירונג, אָבער ווייַל איך פילן ווי דעם טאַקע
האַממערס די פונט אַז אַ פּלאַץ פון די צייַט ווען איר רע טאן עטלעכע סאָרט פון דאַטן
אַנאַליז, די פּראָבלעם איז נישט אַזוי פיל ווי פעסט עס לויפט,
אָבער ווי לאַנג עס ס געגאנגען צו נעמען איר צו פּראָגראַם די אַרבעט.
אזוי דאָ איז נאָר אַנאַלייזינג צי סטראַטעגיע אַ אָדער ב איז מער עפעקטיוו.
דאס איז געגאנגען צו זיין עפּעס אַז איר ניטאָ
געגאנגען צו האַנדלען אַ פּלאַץ מיט אין סאָרט פון נידעריק-מדרגה שפּראַכן
ווו איר ניטאָ דילינג מיט סעג חסרונות, זכּרון אַלאַקיישאַן, יניטיאַליזאַטיאָנס,
אפילו געמאכט די געבויט-אין פאַנגקשאַנז.
און דעם שטאָפּן איז אַלע כאַנדאַלד זייער, זייער עליגאַנטלי אין אַר
>> אזוי נאָר צו האַמער דעם פונט, די ביגאַסט באַטאַלנעק
איז געגאנגען צו זיין קאַגניטיוו.
אזוי דאַטן אַנאַליסיס איז אַ זייער שווער פּראָבלעם.
צי איר זענען טאן מאַשין לערנען אָדער איר ניטאָ
טאן נאָר עטלעכע סאָרט פון יקערדיק דאַטן עקספּלאָריישאַן,
איר טאָן ניט ווילן צו האָבן צו נעמען אַ דאָקומענט
און דעמאָלט צונויפנעמען עפּעס יעדער צייַט איר
ווילן צו זען וואָס אַ זייַל קוקט ווי, וואָס באַזונדער ערטער אין אַ מאַטריץ
קוקט ווי.
אזוי איר נאָר ווילן צו האָבן עטלעכע טאַקע פייַן צובינד
איר קענען לויפן אַ פּשוט פאַנגקשאַנז אַז ינדעקסיז צו וועלכער
איר'ד ווי און נאָר לויפן עס פון דאָרט.
און איר דאַרפֿן פעלד ספּעציפיש שפּראַכן פֿאַר דעם.
און ר וועט טאַקע העלפן איר דעפֿינירן די פּראָבלעם און סאָלווע עס אין דעם שטייגער.
>> אזוי דאָ איז אַ פּלאַנעווען ווייַזונג פּראָגראַממינג פּאָפּולאַריטעט פון ר ווי עס ס פאַרבייַ איבער צייַט.
אזוי ווי איר קענען זען, ווי 2013 אָדער אַזוי עס נאָר בלאָון אַרויף טרימענדאַסלי.
און דעם האט מען נאָר ווייַל פון אַז ריזיק גאַנג אין די טעכנאָלאָגיע אינדוסטריע
וועגן גרויס דאַטן.
אויך, ניט נאָר די טעכנאָלאָגיע אינדוסטריע, אָבער טאַקע
קיין אינדוסטריע טהאַט-- ווייַל אַ פּלאַץ פון די ינדאַסטריז
זענען סאָרט פון פונדאַמענטאַל צו טריינג צו סאָלווע די פראבלעמען.
און יוזשאַוואַלי, איר קענען האָבן עטלעכע גוט וועג פון מעסטן די פראבלעמען
אָדער אַפֿילו דיפיינינג זיי אָדער סאַלווינג זיי ניצן דאַטן.
אזוי איך טראַכטן רעכט איצט ר איז די 11 טה רובֿ פאָלקס שפּראַך אויף טיאָבע
און עס ס שוין גראָוינג זינט דעמאָלט.
>> אזוי דאָ ס עטלעכע מער פֿעיִקייטן פון אַר עס האט
אַ ריזיק נומער פון פּאַקאַדזשאַז און פֿאַר אַלע די פאַרשידענע זאכן.
אזוי קיין צייַט איר האָבן אַ זיכער פּראָבלעם, רובֿ
די צייַט ר וועט האָבן אַז פונקציאָנירן פֿאַר איר.
אזוי צי איר ווילן צו בויען עטלעכע סאָרט פון מאַשין
לערנען אַלגערידאַם גערופן טראַפ פאָרעסט אָדער באַשלוס ביימער,
אָדער אַפֿילו טריינג צו נעמען די מיינען פון אַ פונקציע אָדער קיין פון דעם שטאָפּן,
ר וועט האָבן אַז.
>> און אויב איר טאָן איר זאָרגן וועגן אַפּטאַמאַזיישאַן, איינער זאַך אַז ס פּראָסט
איז אַז נאָך איר ניטאָ געטאן פּראָטאָטיפּינג עטלעכע סאָרט פון הויך-מדרגה שפּראַך,
איר וועט וואַרפן אַז ינ-- איר וועט נאָר פּאָרט אַז איבער
צו עטלעכע נידעריק-מדרגה שפּראַך.
וואָס ס גוט וועגן ר איז אַז אַמאָל איר רע געטאן פּראָטאָטיפּינג עס, איר קענען לויפן C ++,
אָדער פאָרטראַן, אָדער קיין פון די נידעריקער מדרגה אָנעס גלייַך אין אַר
אזוי אַז ס איינער טאַקע קיל שטריך וועגן ר,
אויב איר טאַקע זאָרגן וועגן די אַפּטאַמאַזיישאַן פונט.
>> און עס ס אויך טאַקע גוט פֿאַר וועב וויסואַליזאַטיאָנס.
אזוי ד3.דזשס, פֿאַר בייַשפּיל, איז איך טרעפן אנדערן סעמינאַר
אַז מיר דערלאנגט הייַנט.
און דעם איז טאַקע אָסאַם פֿאַר טאן ינטעראַקטיווע וויסואַליזאַטיאָנס.
און ד3.דזשס אַסומז אַז איר האָבן עטלעכע סאָרט פון דאַטן צו זיין פּלאַטיד
און ר איז אַ גרויס וועג פון זייַענדיק קענען צו טאָן די דאַטן אַנאַליסיס איידער איר אַרויספירן עס
איבער צו ד3.דזשס אָדער אפילו נאָר לויפן ד3.דזשס קאַמאַנדז אין ר זיך,
ווי געזונט ווי אַלע די אנדערע לייברעריז ווי געזונט.
>> אזוי אַז איז געווען נאָר די הקדמה פון וואָס איז ר און וואָס איר זאל נוצן עס.
אזוי אַלעווייַ, איך ווע קאַנווינסט איר עפּעס
וועגן נאָר טריינג צו זען וואָס עס ס ווי.
אזוי איך בין געגאנגען צו גיין פאָרויס און גיין דורך עטלעכע פאַנדאַמענטאַלז וועגן ר אַבדזשעקץ
און וואָס איר קענען טאַקע טאָן.
>> אזוי דאָ איז נאָר אַ בינטל פון מאַט קאַמאַנדז.
אזוי זאָגן יאָו'רע-- איר ווילן צו בויען שפּראַך זיך און איר נאָר ווילן
צו האָבן אַ בינטל פון פאַרשידענע מכשירים.
קיין סאָרט פון אָפּעראַציע איר טראַכטן איר'ד ווילן איז שיין פיל געגאנגען צו זייַן אין אַר
>> אזוי דאָ איז 2 פּלוס 2.
דאָ איז 2 מאל פּי.
ר האט אַ בינטל פון געבויט-אין קאַנסטאַנץ אַז איר וועט אָפט ניצן ווי פּי, E.
>> און דעריבער, דאָ ס 7 פּלוס רוניף, אַזוי רוניף פון 1.
דאס איז אַ פֿונקציע אַז ס דזשענערייץ איינער טראַפ מונדיר 0-1.
און דעמאָלט דאָרט ס 3 צו די מאַכט פון 4.
עס ס קוואַדראַט רוץ.
>> עס ס קלאָץ.
אזוי קלאָץ וועט טאָן באַזע עקספּאָנענטיאַל דורך זיך.
און דעריבער, אויב איר ספּעציפיצירן אַ באַזע, דעמאָלט איר קענען טאָן וועלכער באַזע איר ווילן.
און דעריבער דאָ זענען עטלעכע אנדערע קאַמאַנדז.
אזוי איר האָבן 23 מאָד 2.
דערנאך איר האָבן די רעשט.
דערנאך איר האָבן וויסנשאפטלעכע נאָוטיישאַן אויב איר אויך
ווילן צו טאָן נאָר מער און מער קאָמפּליצירט זאכן.
>> אזוי דאָ איז אַסיינמאַנט.
אזוי טיפּיש אַסיינמאַנץ אין ר איז געשען מיט אַ פייַל
אַזוי עס ס ווייניקער ווי און דעמאָלט דער מאַקעף.
אזוי דאָ איך בין נאָר אַסיינינג 3 צו די בייַטעוודיק וואַל.
>> און דעמאָלט איך בין דרוקן אויס וואַל און דעמאָלט עס פּרינץ אויס דרייַ.
דורך פעליקייַט אין ר יבערזעצער, עס וועט דרוקן דאס אויס פֿאַר איר
אַזוי איר טאָן ניט האָבן צו ספּעציפיצירן דרוקן אַ וואַל קיין צייַט איר ווילן צו דרוקן עפּעס.
איר קענען נאָר טאָן וואַל און דעמאָלט עס וועט טאָן אַז פֿאַר איר.
>> אויך, איר קענען נוצן יקוואַלז טעקניקלי ווי אַ אַסיינמאַנט אָפּעראַטאָר.
עס זענען קליין סאַטאַלטיז צווישן ניצן די פייַל
אָפּעראַטאָר און די יקוואַלז אָפּעראַטאָר פֿאַר אַסיינמאַנץ.
מערסטנס דורך קאַנווענשאַן, אַלעמען וועט נאָר נוצן די פייַל אָפּעראַטאָר.
>> און דאָ, איך בין אַסיינינג דעם אַבליק נאָוטיישאַן גערופן 1 קאָלאָן 6.
דאס דזשענערייץ אַ וועקטאָר 1-6.
און דעם טאַקע פייַן ווייַל דעמאָלט איר נאָר באַשטימען די וועקטאָר צו וואַל
און אַז אַרבעט דורך זיך.
>> אזוי דעם איז שוין געגאנגען פון אַ סינגלע-- אַ זייער ינטואַטיוו דאַטן
סטרוקטור פון נאָר אַ טאָפּל פון עטלעכע טיפּ פון טיפּ אין אַ וועקטאָר
און וואָס וועט קלייַבן אַלע די סקיילער וואַלועס פֿאַר איר.
אזוי נאָך געגאנגען פון סקיילער, איר האָבן ר אַבדזשעקץ און דעם איז אַ וועקטאָר.
א וועקטאָר איז קיין סאָרט פון זאַמלונג פון די זעלבע טיפּ.
אזוי דאָ זענען אַ בינטל פון וועקטערז.
>> אזוי דעם איז נומעריק.
נומעריק איז ר 'ס וועג פון געזאגט טאָפּל.
און אַזוי דורך פעליקייַט, קיין נומער וועט זייַן אַ טאָפּל.
>> אזוי אויב איר האָבן C פון 1.1, 3, נעגאַטיוו 5.7, די C איז אַ פֿונקציע.
דאס קאָנקאַטענאַטעס אַלע דרייַ נומערן אין אַ וועקטאָר.
און דעם וועט בע-- אַזוי אויב איר באַמערקן 3 דורך זיך,
נאָרמאַלי איר וואָלט יבערנעמען אַז דעם איז ווי אַ ינטעגער,
אָבער ווייַל אַלע וועקטערז זענען די זעלבע טיפּ,
דעם איז אַ וועקטאָר פון דאַבאַלז אָדער נומעריק אין דעם פאַל.
>> רנאָרם איז אַ פונקציע וואָס דזשענערייץ נאָרמאַל נאָרמאַל וואַריאַבלעס--
אָדער נאָרמאַל נאָרמאַל וואַלועס.
און איך בין ספּעסאַפייינג צוויי פון זיי.
אזוי איך בין טאן רנאָרם 2, אַסיינינג אַז צו דעווס, און דעמאָלט איך בין דרוקן אויס דעווס.
אזוי די ביסט נאָר צוויי טראַפ נאָרמאַל וואַלועס.
>> און דעריבער ינץ אויב איר טאָן איר זאָרגן וועגן ינטאַדזשערז.
אזוי דעם איז נאָר וועגן זיקאָרן אַלאַקיישאַן און שפּאָרן זיקאָרן גרייס.
אזוי איר וואָלט האָבן צו צוגעבן דיין נומערן דורך די קאפיטאל ל
>> אין אַלגעמיין, דעם איז ר 'ס היסטארישן נאָוטיישאַן
פֿאַר עפּעס גערופן לאַנג ינטאַדזשער.
אזוי מערסט פון די צייַט, איר וועט זיין דילינג מיט דאַבאַלז.
און אויב איר אלץ וועט שפּעטער אויף אַפּטאַמייז דיין קאָד,
איר קענען נאָר לייגן די L's דערנאָכדעם אָדער בעשאַס עס
אויב איר ניטאָ ווי פּרעקאָגניטיווע וועגן וואָס איר 'רע געגאנגען צו טאָן די וועריאַבאַלז.
>> אזוי דאָ איז אַ כאַראַקטער וועקטאָר.
אזוי, ווידער, איך בין קאָנקאַטענאַטינג דרייַ סטרינגס דעם צייַט.
נאָטיץ אַז טאָפּל סטרינגס און איין סטרינגס זענען די זעלבע אין אַר
אזוי איך האָבן אַרטהור און מאַרווין ס און אַזוי ווען איך בין דרוקן עס אויס, אַלע פון ​​זיי
זענען געגאנגען צו ווייַזן טאָפּל סטרינגס.
און אויב איר אויך ווילן צו אַרייַננעמען די טאָפּל אָדער איין שטריקל
אין דיין אותיות, דעמאָלט איר קענען יעדער לויט דער ריי דיין סטרינגס.
>> אזוי מאַרווין ס פֿאַר די רגע עלעמענט, דעם איז
געגאנגען צו שאָוו-- איר נאָר האָבן טאָפּל סטרינגס
און דעמאָלט אַ איין שטריקל אַזוי דעם איז אָלטערנייטינג.
אַנדערש, אויב איר ווילן צו נוצן אַ טאָפּל שטריקל אָפּעראַטאָר אין אַ טאָפּל שטריקל
ווען איר ניטאָ דיקלערינג עס, דעריבער איר נאָר נוצן די אַנטלויפן אָפּעראַטאָר.
אזוי איר טאָן די באַקסלאַש טאָפּל שטריקל.
>> און לעסאָף, מיר אויך האָבן לאַדזשיקאַל וועקטערז.
אזוי לאָגיקאַל-- אַזוי אמת און פאַלש, און זיי ניטאָ
געגאנגען צו זייַן אַלע קאַפּיטאַל אותיות.
און דעמאָלט, ווידער, איך בין קאָנקאַטענאַטינג זיי און דעמאָלט אַסיינינג זיי צו באָאָלס.
אזוי באָאָלס איז געגאנגען צו ווייַזן איר אמת, פאַלש, און אמת.
>> אזוי דאָ איז וועקטאָריזעד ינדעקסינג.
אזוי אין די אָנהייב, איך בין גענומען אַ פונקטיאָנ--
דעם איז גערופן אַ סעקווענסע-- סיקוואַנס 2-12.
און איך בין גענומען אַ סיקוואַנס דורך 2.
אזוי עס ס געגאנגען צו טאָן 2, 4, 6, 8, 10 און 12.
און דעמאָלט, איך בין ינדעקסינג צו באַקומען די דריט עלעמענט.
>> אזוי איינער זאַך צו האַלטן אין מיינונג איז אַז ר ינדעקסיז דורך סטאַרטינג פון 1.
אזוי וואַלס 3 איז געגאנגען צו געבן איר די דריט עלעמענט.
דאס איז סאָרט פון פאַרשידענע פון ​​אנדערע שפּראַכן ווו עס סטאַרץ פון נול.
אזוי אין C אָדער C ++, פֿאַר בייַשפּיל, איר ניטאָ געגאנגען צו באַקומען די פערט עלעמענט.
>> און דאָ איז וואַלס 3-5.
אזוי איינער זאַך אַז ס טאַקע קיל איז אַז איר
קענען דזשענערייט צייַטווייַליק וועריאַבאַלז ין און דעמאָלט נאָר נוצן זיי אויף די פליען.
אזוי דאָ איז 3-5.
אזוי איך בין דזשענערייטינג אַ וועקטאָר 3, 4, און 5 און דעמאָלט
איך בין ינדעקסינג צו באַקומען די דריט, פערט, און פינפט יסודות.
>> אזוי סימילאַרלי, איר קענען אַבסטראַקט דעם צו נאָר טאָן
קיין סאָרט פון אַ וועקטאָר אַז גיט איר ינדעקסינג.
אזוי דאָ איז וואַלס און דעמאָלט דער ערשטער, דריט, און זעקסט יסודות.
און דעריבער, אויב איר ווילן צו טאָן אַ דערגאַנג,
אַזוי איר נאָר טאָן די מינוס דערנאָכדעם און אַז וועט
געבן איר אַלץ אַז ס ניט די ערשטער, דריט, אָדער זעקסט עלעמענט.
אזוי דעם וועט זיין 4, 8, און 10.
>> און אויב איר ווילן צו באַקומען אפילו מער אַוואַנסירטע,
איר קענען קאַנקאַטאַנייט באָאָלעאַן וועקטערז.
אזוי דעם אינדעקס איז געגאנגען צו געבן איר דעם באָאָלעאַן וועקטאָר פון לענג 6.
אזוי רעפּ אמת קאָמע 3.
דאס וועט איבערחזרן אמת דרייַ מאָל.
אזוי דעם וועט געבן איר אַ וועקטאָר אמת, אמת, אמת.
>> רעפּ פאַלש 4-- דעם איז געגאנגען צו געבן איר אַ וועקטאָר פון פאַלש, פאַלש, פאַלש, פאַלש.
און דעמאָלט C איז געגאנגען צו קאַנקאַטאַנייט די צוויי באָאָלעאַנס צוזאַמען.
אזוי איר ניטאָ געגאנגען צו באַקומען דרייַ טרועס און דעמאָלט פיר פאַלסעס.
>> אזוי אַז ווען איר אינדעקס וואַלס, איר ניטאָ געגאנגען צו באַקומען די אמת, אמת, אמת.
אזוי אַז ס געגאנגען צו זאָגן יאָ, איך ווילן די דרייַ יסודות.
און דעריבער פאַלש, פאַלש, פאַלש, פאַלש איז געגאנגען
צו זאָגן קיין, איך טאָן ניט וועלן די יסודות אַזוי עס ס ניט געגאנגען צו צוריקקומען זיי.
>> און איך טרעפן עס ס אַקטשאַוואַלי אַ טיפּאָ דאָ ווייַל דעם איז געזאגט איבערחזרן אמת 3
און איבערחזרן פאַלש 4, און טעקניקלי, איר נאָר האָבן זעקס עלעמענטן אַזוי איבערחזרן פאַלש,
עס זאָל זיין איבערחזרן פאַלש 3.
איך טראַכטן ר איז אויך קלוג גענוג אַזאַ אַז אויב איר נאָר ספּעציפיצירן 4 דאָ, דעריבער
עס וועט ניט אפילו טעות אויס.
עס וועט נאָר געבן איר דעם ווערט.
אזוי עס וועט נאָר איגנאָרירן אַז פערט פאַלש.
>> אזוי דאָ איז וועקטאָריזעד אַסיינמאַנט.
אזוי סעט.סעעד-- דעם נאָר שטעלט די זוימען פֿאַר פּסעודאָראַנדאָם נומערן.
אזוי איך בין באַשטעטיקן די זוימען צו 42, טייַטש אַז אויב איך דזשענערייט
דרייַ טראַפ נאָרמאַל וואַלועס, און דעמאָלט אויב איר
לויפן סעט.סעעד אויף דיין אייגן קאָמפּיוטער ניצן די זעלבע ווערט 42,
דעמאָלט איר אויך באַקומען די זעלביקער דרייַ טראַפ נאָרמאַלס.
>> אזוי דעם איז טאַקע גוט פֿאַר רעפּראָדוסיביליטי.
וסואַללי, ווען איר ניטאָ טאן עטלעכע סאָרט פון וויסנשאפטלעכע אַנאַליסיס,
איר וואָלט ווילן צו שטעלן די זוימען.
אַז וועג אנדערע סיינטיס קענען בלויז רעפּראָדוצירן דעם פּינטלעך זעלביקער קאָד איר ווע
געטאן ווייַל זיי וועט האָבן די פּינטלעך זעלביקער טראַפ וועריאַבאַלז טהאַט-- אָדער טראַפ
וואַלועס אַז איר ווע גענומען אויס ווי געזונט.
>> און אַזוי די וועקטאָריזעד אַסיינמאַנט דאָ איז ווייַזונג די וואַלס 1-2.
אזוי עס נעמט די ערשטער צוויי עלעמענטן פון וואַלס און דעמאָלט אַסיינז זיי צו 0.
און דעריבער, איר קענען אויך נאָר טאָן די ענלעך זאַך מיט די באָאָלעאַנס.
>> אזוי וואַלס איז ניט גלייַך צו 0-- דעם וועט געבן איר אַ וועקטאָר פאַלש, פאַלש, אמת
אין דעם פאַל.
און דעמאָלט, עס ס געגאנגען צו זאָגן קיין פון יענע ינדעקסיז אַז זענען אמת,
דעמאָלט עס ס געגאנגען צו באַשטימען וואָס צו 5.
אזוי עס נעמט די דריט עלעמענט דאָ און דעמאָלט אַסיינז עס צו 5.
>> און דעם איז טאַקע פייַן קאַמפּערד צו נידעריק-מדרגה שפּראַכן
ווו איר האָבן צו נוצן פֿאַר לופּס צו טאָן אַלע פון ​​דעם וועקטאָריזעד שטאָפּן
ווייַל עס ס נאָר זייער ינטואַטיוו און עס ס אַ איין איינער-לייַנער.
און וואָס ס גרויס וועגן וועקטאָריזעד נאָוטיישאַן
איז אַז אין ר, די זענען סאָרט פון געבויט-אין אַזוי אַז זיי ניטאָ כּמעט ווי פעסט
ווי טאן אין אַ נידעריק-מדרגה שפּראַך ווי קעגן צו מאכן אַ פֿאַר שלייף אין ר
און דעמאָלט בעת עס צו טאָן די דינאַמיש ינדעקסינג זיך.
און אַז וועט זיין סלאָוער ווי טאן דעם סאָרט פון וועקטאָריזעד זאַך
ווו עס קענען טאָן עס אין פּאַראַלעל, ווו עס ס טאן עס אין טרעדינג בייסיקלי.
>> אזוי דאָ איז וועקטאָריזעד אָפּעראַטיאָנס.
אזוי איך בין דזשענערייטינג אַ ווערט 1-3, אַסיינינג אַז צו וועק1, 3-5, וועק2,
אַדינג זיי צוזאַמען.
עס מוסיף זיי קאָמפּאָנענט-קלוג אַזוי עס ס 1 פּלוס 3, 2 פּלוס 4, און אַזוי אויף.
>> וועק1 מאל וועק2.
דאס מאַלטאַפּלייז די צוויי וואַלועס קאָמפּאָנענט קלוג.
אזוי עס ס 1 מאָל 3, 2 מאל 4, און דעמאָלט 3 מאל 5.
>> און דעמאָלט, סימאַלערלי איר קענען אויך טאָן קאָמפּאַריסאָנס-- לאַדזשיקאַל קאַמפּעראַסאַנז.
אזוי עס ס פאַלש פאַלש אמת אין דעם פאַל ווייַל 1 איז ניט גרעסער ווי 3,
2 איז ניט גרעסער ווי 4.
דאס איז, איך טרעפן, אנדערן טיפּאָ, 3 איז באשטימט ניט גרעסער ווי 5.
יאָ.
און אַזוי איר קענען נאָר טאָן אַלע די פּשוט אָפּעראַטיאָנס
ווייַל זייער ינכעראַטיד פון די קלאסן זיך.
>> אזוי אַז איז געווען נאָר דער וועקטאָר.
און אַז ס סאָרט פון די מערסט פונדאַמענטאַל ר כייפעץ ווייַל געגעבן אַ וועקטאָר,
איר קענען בויען מער אַוואַנסירטע אַבדזשעקץ.
>> אזוי דאָ ס אַ מאַטריץ.
דאס איז יסענשאַלי די אַבסטראַקציע פון וואָס אַ מאַטריץ איז זיך.
אזוי אין דעם פאַל, עס ס דרייַ פאַרשידענע וועקטערז, ווו יעדער איינער איז אַ זייַל,
אָדער איר קענען באַטראַכטן עס ווי יעדער איינער איז אַ רודערן.
>> אזוי איך בין סטאָרינג אַ מאַטריץ פון 1 צו 9 און דעמאָלט איך בין ספּעסאַפייינג 3 ראָוז.
אזוי 1-9 וועט געבן איר אַ וועקטאָר 1, 2, 3, 4, 5, 6, און אַלע די וועג צו 9.
>> איין זאַך צו אויך האַלטן אין מיינונג איז אַז ר סטאָרז וואַלועס אין זייַל-הויפּט פֿאָרמאַטירונגען.
אזוי אין אנדערע ווערטער, ווען איר זען 1 צו 9, עס ס געגאנגען צו קראָם טהעמ--
עס ס געגאנגען צו זייַן 1, 2, 3 אין די ערשטער זייַל,
און דעמאָלט עס וועט טאָן 4, 5, 6 אין די רגע זייַל,
און דעמאָלט 7, 8, 9 אין די דריט זייַל.
>> און דאָ זענען עטלעכע אנדערע פּראָסט פאַנגקשאַנז איר קענען נוצן.
אזוי טונקל מאַטע, דעם וועט געבן איר די דימענשאַנז פון די מאַטריץ.
עס ס געגאנגען צו צוריקקומען איר אַ וועקטאָר פון די ויסמעסטונג.
אזוי אין דעם פאַל, ווייַל אונדזער מאַטריץ איז 3 דורך 3,
עס ס געגאנגען צו געבן איר אַ נומעריק וועקטאָר אַז ס 3 3.
>> און דאָ איז נאָר ווייַזונג מאַטריץ קייפל.
אזוי יוזשאַוואַלי, אויב איר נאָר טאָן אַסטעריסק-- אַזוי מאַטע אַסטעריסק מאַט--
דעם איז געגאנגען צו זיין קאָמפּאָנענט-קלוג אָפּעראַציע
אָדער וואָס ס גערופן די האַדאַמאַרד פּראָדוקט.
אזוי עס ס געגאנגען צו טאָן יעדער עלעמענט קאָמפּאָנענט-קלוג.
אבער, אויב איר ווילן מאַטריץ מולטיפּליקאַטיאָנ--
אַזוי מאַלטאַפּלייינג דער ערשטער רודערן מאל די רגע מאַטריץ ס ערשטער זייַל
און אַזוי אָנ-- איר וואָלט נוצן דעם פּראָצענט אָפּעראַציע.
>> און ג פון מאַטע איז נאָר אַ אָפּעראַציע פֿאַר יבערשטעלן.
אזוי איך בין געזאגט נעמען די יבערשטעלן אין די מאַטריץ, מערן עס דורך די מאַטריץ
זיך.
און דעמאָלט עס ס געגאנגען צו צוריקקומען צו איר אנדערן 3
דורך 3 מאַטריץ ווייַזונג די פּראָדוקט איר איר'ד ווילן.
>> און אַזוי אַז איז געווען מאַטריץ.
דאָ איז וואָס ס גערופן אַ דאַטן ראַם.
א דאַטן ראַם איר קענען טראַכטן פון ווי אַ מאַטריץ, אָבער יעדער קאָלאָנע זיך
איז געגאנגען צו זיין פון אַ אַנדערש טיפּ.
>> אזוי וואָס ס טאַקע קיל וועגן דאַטן ראָמען איז אַז אין דאַטן אַנאַליסיס זיך,
איר 'רע געגאנגען צו האָבן אַלע דעם כעטעראַדזשיניאַס דאַטן און אַלע די טאַקע
מעסי זאכן ווו יעדער פון די שפאלטן זיך קענען זייַן פון פאַרשידענע טייפּס.
אזוי דאָ איך בין געזאגט שאַפֿן אַ דאַטן ראַם, טאָן ינץ 1-3,
און דעריבער אויך האָבן אַ כאַראַקטער וועקטאָר.
אזוי איך קענען אינדעקס דורך יעדער פון די שפאלטן
און דעמאָלט איך וועט באַקומען די וואַלועס זיך.
און איר קענען אויך טאָן עטלעכע סאָרט פון אָפּעראַטיאָנס אויף דאַטן ראָמען.
און רובֿ פון די צייַט ווען איר רע טאן דאַטן אַנאַליסיס אָדער עטלעכע סאָרט
פון פּרעפּראָסעססינג, איר וועט זיין ארבעטן מיט די דאַטן סטראַקטשערז
ווו יעדער קאָלאָנע איז געגאנגען צו זיין פון אַ אַנדערש טיפּ.
>> צום סוף, אַזוי די ביסט יסענשאַלי נאָר די פיר יקערדיק אַבדזשעקץ אין אַר רשימה
וועט נאָר קלייַבן קיין אנדערע אַבדזשעקץ איר ווילן.
אזוי עס וועט קראָם דעם אין איין בייַטעוודיק אַז איר קענען לייכט צוטריט.
>> אזוי דאָ, איך בין גענומען אַ רשימה.
איך בין געזאגט שטאָפּן יקוואַלז 3.
אזוי איך בין געגאנגען צו האָבן איינער עלעמענט אין די רשימה, און דעם איז גערופן שטאָפּן,
און עס ס געגאנגען צו האָבן די ווערט 3.
>> איך קענען אויך שאַפֿן אַ מאַטריץ.
אזוי דעם איז 1-4 און סוף רודערן יקוואַלז 2, אַזוי אַ 2 דורך 2 מאַטריץ.
אויך אין דער רשימה און עס ס גערופן מאַטע.
מאָרעסטופף, אַ כאַראַקטער שטריקל, און אפילו אן אנדער רשימה אין זיך.
>> אזוי דעם איז אַ רשימה אַז ס 5 און טראָגן.
אזוי עס האט די ווערט 5 און עס האט די כאַראַקטער שטריקל בער
און עס ס אַ רשימה ין אַ רשימה.
אזוי איר קענען האָבן די רעקורסיווע זאכן ווו
איר האָבן אַנאָטהער-- אַ טיפּ ין די טיפּ.
אזוי סימילאַרלי, איר קענען האָבן אַ מאַטריץ ין אנדערן מאַטריץ און אַזוי אויף.
און אַ רשימה איז נאָר אַ גוט וועג פון קאַלעקטינג און אַגגרעגאַטינג
אַלע די פאַרשידענע אַבדזשעקס.
>> און לעסאָף, דאָ איז נאָר העלפן אין פאַל דעם איז נאָר ניטאָ איבער זייער געשווינד.
אזוי עניטיים איר ניטאָ צעמישט וועגן עטלעכע סאָרט פון פונקציאָנירן,
איר קענען טאָן העלפן פון אַז פונקציאָנירן.
אזוי איר קענען טאָן העלפן מאַטריץ אָדער אַ קשיא צייכן מאַטריץ.
און העלפן און די קשיא צייכן זענען נאָר סטענאָגראַפיע פֿאַר די זעלבע זאַך
אַזוי זיי ניטאָ ייליאַסיז.
>> lm איז אַ פונקציע וואָס נאָר טוט אַ לינעאַר מאָדעל.
אבער אויב איר נאָר האָבן קיין געדאַנק ווי אַז אַרבעט, איר קענען נאָר טאָן העלפן פון lm
און אַז וועט געבן איר עטלעכע סאָרט פון דאַקיומענטיישאַן אַז
קוקט מין פון ווי אַ מענטש בלאַט אין יוניקס, ווו
איר האָבן אַ קורץ באַשרייַבונג פון וואָס עס טוט, אויך וואָס זייַן טענות זענען,
וואָס עס קערט, און נאָר טרינקגעלט אויף ווי צו נוצן עס, און עטלעכע ביישפילן ווי געזונט.
>> אזוי לאָזן מיר גיין פאָרויס און ווייַזן עטלעכע דעמאָ פון ניצן אַר גוט.
אזוי איך געגאנגען איבער זייער געשווינד נאָר די דאַטן
סטראַקטשערז און עטלעכע סאָרט פון די אָפּ-- עטלעכע פון ​​די אַפּעריישאַנז.
דאָ איז עטלעכע פאַנגקשאַנז.
>> אזוי דאָ איך בין נאָר געגאנגען צו דעפֿינירן אַ פונקציאָנירן.
אזוי איך בין אויך ניצן אַסיינמאַנט אָפּעראַטאָר דאָ,
און דעמאָלט איך בין געזאגט דערקלערן עס ווי אַ פונקציאָנירן.
און עס נעמט די ווערט רענטגענ.
אזוי דעם איז קיין ווערט איר ווילן און איך בין געגאנגען צו צוריקקומען רענטגענ זיך.
אזוי דעם איז די אידענטיטעט פונקציאָנירן.
>> און וואָס ס קיל וועגן דעם קאַמפּערד צו אנדערע שפּראַכן
און אן אנדער נידעריק-מדרגה שפראכן איז אַז רענטגענ
קענען זייַן פון קיין טיפּ זיך און עס וועט צוריקקומען אַז טיפּ.
אזוי איר קענען ימאַגינע-- אַזוי לאָזן מיר נאָר לויפן דעם געשווינד.
אנטשולדיגט.
>> אזוי איינער זאַך איך זאָל אויך דערמאָנען איז אַז דעם רעדאַקטאָר איך בין ניצן
איז גערופן רסטודיאָ.
דאס איז וואָס ס גערופן אַ ייד.
און איין זאַך אַז ס טאַקע פייַן וועגן דעם
איז אַז עס ינקאָרפּערייץ אַ פּלאַץ פון די זאכן איר ווילן צו טאָן אין ר דורך זיך
נאָר זייער ינטויטיוולי.
>> אזוי דאָ איז אַ יבערזעצער קאַנסאָול.
אזוי סימילאַרלי, איר קענען אויך באַקומען דעם קאַנסאָול רוי נאָר דורך טאן אַ קאפיטאל אַר
און דעם איז פּונקט די זעלביקער זאַך ווי די קאַנסאָול.
אזוי איך קענען נאָר טאָן id פונקציאָנירן רענטגענ, רענטגענ, רענטגענ.
און טהענ-- און דעמאָלט אַז וועט זיין פייַן זיך.
>> אזוי רסטודיאָ איז גרויס ווייַל עס האט די קאַנסאָול.
עס אויך האט די דאָקומענטן איר'ד ווי צו לויפן אויף.
און דעמאָלט עס האט עטלעכע וועריאַבאַלז אַז איר קענען זען אין ינווייראַנמאַנץ.
און דעריבער, אויב איר האָבן צו טאָן פּלאַץ, דעמאָלט איר
קענען נאָר זען עס דאָ, ווי קעגן צו אָנפירונג אַלע די פאַרשידענע פֿענצטער
דורך זיך.
>> איך אַקטשאַוואַלי פּערסאַנאַלי נוצן ווים, אָבער איך פילן ווי רסטודיאָ איז ויסגעצייכנט נאָר
פֿאַר געטינג אַ גוט געדאַנק פון ווי צו נוצן אַר וסואַללי,
ווען איר ניטאָ טריינג צו לערן עטלעכע נייַ אַרבעט,
איר טאָן ניט ווילן צו שעפּן אויך פילע זאכן בייַ אַמאָל.
אזוי ר איז נאָר אַ ווערי-- רסטודיאָ איז אַ זייער גוט וועג פון לערנען ר
אָן בעת ​​צו האַנדלען מיט אַלע די אנדערע זאכן.
>> אזוי דאָ איך בין פליסנדיק id העלא.
דאס קערט העלא.
id 123.
דאָ איז אַ וועקטאָר פון ינטאַדזשערז.
אזוי סימילאַרלי, ווייַל איר קענען נעמען קיין עטלעכע סאָרט פון ווערט,
איר קענען טאָן אומגעקערט שייַן פון רענטגענ אַזוי עס קערט 1234 און 5.
>> און לאָזן מיר נאָר ווייַזן איר וואָס דעם איז טאַקע אַ ינטאַדזשער.
און סימאַלערלי, אויב איר טאָן קלאַס id רענטגענ, עס ס געגאנגען צו זיין ינטעגער.
און דעריבער, איר קענען אויך פאַרגלייַכן די צוויי און עס ס אמת.
אזוי איך בין קאָנטראָלירונג אויב שייַן פון רענטגענ יקוואַלז יקוואַלז רענטגענ און באַמערקן
אַז עס גיט איר צוויי טרועס.
אזוי דעם איז ניט געזאגט זענען די צוויי אַבדזשעקץ יידעניקאַל,
אָבער זענען יעדער פון די ערטער ין די וועקטערז יידעניקאַל.
>> דאָ איז באָונדעד.קאָמפּאַרע.
אזוי דעם איז אַ ביסל מער קאָמפּליצירט אין אַז עס האט אַ אויב צושטאַנד און אַנדערש
און דעמאָלט עס נעמט צוויי טענות בייַ אַ מאָל.
אזוי רענטגענ איז פון קיין טיפּ.
און איך בין געזאגט דעם רגע אַרגומענט איז אַ.
דאס קענען זייַן עפּעס ווי געזונט.
אבער דורך פעליקייַט, עס ס געגאנגען צו נעמען 5 אויב איר טאָן ניט ספּעציפיצירן עפּעס.
>> אזוי דאָ איך בין געגאנגען צו זאָגן אויב רענטגענ איז גרעסער ווי אַ.
אזוי אויב איך טאָן ניט ספּעציפיצירן אַ, עס זאגט אויב רענטגענ איז גרעסער ווי 5,
דעמאָלט איך בין געגאנגען צו צוריקקומען אמת.
אַנדערש, איך בין געגאנגען צו צוריקקומען פאַלש.
אזוי לאָזן מיר גיין פאָרויס און דעפֿינירן דעם.
>> און איצט איך בין געגאנגען צו לויפן באָונדעד.קאָמפּאַרע 3.
אזוי עס זאגט איז 3 ווייניקער טהאַנ-- איז 3 גרעסער ווי 5.
ניין, עס ס ניט אַזוי פאַלש.
>> און באָונדעד.קאָמפּאַרע 3 און איך בין געגאנגען צו פאַרגלייַכן עס ניצן אַ יקוואַלז 2.
אזוי איצט איך בין געזאגט יא, איצט איך ווילן אַ צו זייַן עפּעס אַנדערש.
אזוי איך בין געגאנגען צו זאָגן אַ, איר זאָל זיין 2.
>> איך קענען אָדער טאָן דעם סאָרט פון נאָוטיישאַן אָדער איך זאָגן אַ יקוואַלז 2.
דאס איז אַ מער ליינעוודיק אין אַז ווען איר ניטאָ
קוקן בייַ די טאַקע קאָמפּליצירט פאַנגקשאַנז אַז
נעמען קייפל אַרגומענצ-- און דעם קענען זיין דאַזאַנז אָפטענטימעס-- נאָר געזאגט
אַ יקוואַלז 2 איז מער ליינעוודיק פֿאַר איר אַזוי אַז שפּעטער אויף אין די צוקונפֿט
איר וועט וויסן וואָס איר ניטאָ טאן.
>> אזוי אין דעם פאַל, איך בין געזאגט איז 3 גרעסער ווי 2.
יא עס איז.
און סימאַלערלי, איך קענען נאָר באַזייַטיקן דעם און זאָגן, איז 3 גרעסער ווי 2
ווו אַ יקוואַלז 2.
און אַז ס אויך אמת.
יא?
>> וילעם: זענט איר עקסאַקיוטינג שורה דורך שורה?
>> דאַסטין טראַן: יא איך בין.
אזוי וואָס איך בין טאן דאָ איז גענומען דעם טעקסט דאָקומענט--
און וואָס ס גרויס וועגן רסטודיאָ איז אַז איך קענען נאָר לויפן אַ שאָרט-- אַ שליסל דורכוועג.
אזוי איך בין טאן קאָנטראָל-אַרייַן.
>> און דעמאָלט, איך בין גענומען די שורה אין די טעקסט דאָקומענט
און דעמאָלט פּאַטינג אין די קאַנסאָול.
אזוי דאָ איך בין געזאגט, באָונדעד.קאָמפּאַרע און איך בין טאן קאָנטראָל-רענטגענ.
אזוי איך קענען נאָר טאָן לויפן דאָ ווי געזונט.
און דעמאָלט אַז וועט נעמען די שורה און דעריבער לייגן עס דאָ.
און דעמאָלט סימילאַרלי, איך קענען טאָן לויפן דאָ.
און דעמאָלט עס וועט נאָר האַלטן דיפיינינג די שורות אין דער קאַנסאָול ווי אַז.
>> און אויב איר אויך באַמערקן די געגרייַזלט ברייסאַז זענען דאָרט נאָר ווי אין C סינטאַקס.
קס-- אויב די אויב צושטאַנד איז אויך געגאנגען צו נוצן קלאַמערן און דעריבער
איר קענען נוצן אַנדערש.
אן אנדער איינער איז אַנדערש אויב.
אזוי דעם איז געגאנגען צו זיין רענטגענ יקוואַלז יקוואַלז אַ, פֿאַר בייַשפּיל.
און דעמאָלט איך בין געגאנגען צו צוריקקומען עפּעס דאָ.
>> נאָטיץ אַז דאָרט זענען צוויי פאַרשידענע זאכן דאָ וואָס ס געגאנגען אויף.
איינער איז אַז דאָ איך בין ספּעסאַפייינג צוריקקומען די ווערט אמת.
דאָ איך בין נאָר געזאגט רענטגענ.
אזוי ר וועט יוזשאַוואַלי דורך פעליקייַט נעמען די לעצט אַרגומענצ--
אָדער נעמען די לעצט שורה פון די קאָד, און אַז וועט זיין וואָס עס ס אומגעקערט.
אזוי דאָ דעם איז דער זעלביקער זאַך ווי טאן צוריקקומען רענטגענ.
>> און נאָר צו ווייַזן איר.
און דעמאָלט, עס וועט אַרבעטן נאָר ווי אַז.
אזוי לאָזן מיר פאָרזעצן מיט דעם.
>> אזוי אַנדערש אויב.
און טאַקע, איך קענען צוריקקומען עפּעס איך'ד ווי.
אזוי איך טאָן ניט אפילו האָבן צו צוריקקומען באָאָלעאַנס אַלע די צייַט,
איך קענען נאָר צוריקקומען עפּעס אַנדערש.
אזוי איך קענען טאָן צוריקקומען בער.
>> אזוי אויב רענטגענ יקוואַלז יקוואַלז אַ, עס ס געגאנגען צו צוריקקומען בער.
אַנדערש, עס ס געגאנגען צו צוריקקומען אמת.
איך קענען אויך טאָן אַ וועקטאָר אָדער טאַקע עפּעס.
>> און נאָרמאַלי אין סטאַטיקאַללי טייפּט שפראכן,
איר'ד האָבן צו ספּעציפיצירן אַ טיפּ דאָ.
און באַמערקן אַז עס קענען נאָר זיין עפּעס.
און ר איז ינטעליגענט גענוג אַז עס וועט נאָר טאָן דעם און עס וועט אַרבעטן פייַן.
>> אזוי לאָזן מיר דעפֿינירן דעם.
ונעקספּעקטעד-- טאַקע נעבעכדיק.
עס זאָל זיין אַ געגרייַזלט בראַסע דאָ.
גוט.
קיל.
כל רעכט.
אזוי איצט לאָזן ס פאַרגלייַכן 3 און אַ יקוואַלז 3.
אזוי עס זאָל רעטורנ-- יעאַה-- די ווערט בער.
>> אזוי איצט אַ מער גענעראַל זאַך איז ווי וואָס וועגן אנדערע דאַטן סטראַקטשערז.
אזוי איר האָבן דעם פֿונקציע.
דאס איז געגאנגען צו אַרבעטן אויף קיין סאָרט פון ווערט ווי 3 אָדער קיין נומעריק,
אין אנדערע ווערטער, טאָפּל.
>> אבער וואָס וועגן עפּעס ווי אַ וועקטאָר.
אזוי וואָס כאַפּאַנז אויב איר דאָ-- אַזוי איך בין געגאנגען צו באַשטימען וואַל צו, זאָגן, 4-6.
אזוי אויב איך צוריקקומען דעם, דעם איז אַ וועקטאָר פון 4, 5, 6.
>> איצט לאָזן ס זען וואָס כאַפּאַנז אויב איך טאָן באָונדעד.קאָמפּאַרע וואַל.
אזוי דעם איז געגאנגען צו געבן איר 15 1251.
אזוי אין אנדערע ווערטער, עס ס געזאגט אויב איר קוק אין דעם צושטאַנד
אַזוי עס זאגט רענטגענ איז ווייניקער ווי אַ אָדער עפּעס.
אזוי דעם איז אַ ביסל קאַנפיוזינג ווייַל איצט
איר נאָר טאָן ניט וויסן וואָס ס גייען אויף.
אזוי איך טרעפן איין זאַך אַז ס טאַקע גוט וועגן נאָר טריינג צו דיבאַג
איז אַז איר קענען נאָר טאָן וואַל איז גרעסער ווי אַ און זען וואָס כאַפּאַנז עס.
>> אזוי וואַל-- אַ איז דורך פעליקייַט 5 אַזוי זאל ס נאָר טאָן וואַל גרעסער ווי 5.
אזוי דעם איז אַ וועקטאָר פאַלש פאַלש אמת.
אזוי איצט ווען איר ניטאָ קוקן בייַ דעם, עס ס געגאנגען צו זאָגן אויב,
און דעמאָלט עס ס געגאנגען צו געבן איר דעם איז אַ וועקטאָר פון פאַלש פאַלש אמת.
>> אזוי ווען איר פאָרן דעם אין ר, ר האט קיין געדאַנק וואָס איר ניטאָ טאן.
ווייַל עס יקספּעקץ איינער איין ווערט, וואָס איז אַ באָאָלעאַן, און איצט
איר ניטאָ געבן עס אַ וועקטאָר פון באָאָלעאַנס.
אַזוי דורך פעליקייַט, ר איז נאָר געגאנגען צו זאָגן וואָס די כעק,
איך בין געגאנגען צו יבערנעמען אַז איר ניטאָ געגאנגען צו נעמען די ערשטער עלעמענט דאָ.
אזוי איך בין געגאנגען צו סייַ-- איך בין געגאנגען צו יבערנעמען אַז דעם איז פאַלש.
אזוי עס ס געגאנגען צו זאָגן קיין, דעם איז ניט רעכט.
>> סימילאַרלי, עס ס געגאנגען צו זיין וואַל יקוואַלז יקוואַלז אַ.
ניין, נעבעכדיק 5.
און עס ס אויך געגאנגען צו זייַן פאַלש ווי געזונט.
אזוי עס ס געגאנגען צו זאָגן קיין, עס ס ניט אמת ווי געזונט אַזוי עס ס
געגאנגען צו צוריקקומען דעם לעצט איינער.
>> אזוי דעם איז אָדער אַ גוט זאַך אָדער אַ שלעכט זאַך, דיפּענדינג אויף ווי איר מיינונג עס.
ווייַל ווען איר ניטאָ קריייטינג די פאַנגקשאַנז,
איר טאָן ניט פאקטיש וויסן וואָס ס גייען אויף.
אזוי מאל איר'ד ווילן אַ טעות, אָדער אפֿשר איר נאָר ווילן אַ ווארענונג.
אין דעם פאַל, ר טוט ניט טאָן אַז.
אזוי עס ס טאַקע אַרויף צו איר באזירט אַוועק פון וואָס
איר טראַכטן די שפּראַך זאָל טאָן אין דעם פאַל
אויב איר פאָרן אין אַ וועקטאָר פון באָאָלעאַנס ווען איר ניטאָ טאן אַ אויב צושטאַנד.
>> אזוי לאָזן ס זאָגן אַז איר האט די אָריגינעל איינער מיט אויב אַנדערש צוריקקומען אמת און איר ניטאָ
געגאנגען צו צוריקקומען פאַלש.
אזוי איינער וועג פון אַבסטראַקטינג דעם איז צו זאָגן איך
טאָן ניט אַפֿילו דאַרפֿן דעם קאַנדישאַנאַל זאַך.
אן אנדער זאַך איך קענען טאָן איז נאָר אומגעקערט די וואַלועס זיך.
אזוי אויב איר באַמערקן, אויב איר טאָן וואַל איז גרעסער ווי 5,
דעם איז געגאנגען צו צוריקקומען אַ וועקטאָר פאַלש פאַלש אמת.
>> אפֿשר דעם איז וואָס איר ווילן פֿאַר באָונדעד.קאָמפּאַרע.
איר ווילן צו צוריקקומען אַ וועקטאָר פון באָאָלעאַנס ווו עס קאַמפּערז יעדער פון די וואַלועס
צו זיך.
אזוי איר קענען נאָר טאָן באָונדעד.קאָמפּאַרע פונקציאָנירן רענטגענ, אַ יקוואַלז 5.
און דעריבער אַנשטאָט פון טאן דעם אויב אַנדערש צושטאַנד,
איך בין נאָר געגאנגען צו צוריקקומען רענטגענ איז גרעסער ווי 5.
אזוי אויב עס ס אמת, דעמאָלט עס ס געגאנגען צו צוריקקומען אמת.
און דעריבער אויב עס ס ניט, עס ס געגאנגען צו צוריקקומען פאַלש.
>> און דעם וועט אַרבעט פֿאַר קיין פון די סטראַקטשערז.
אזוי איך קענען באָונדעד.קאָמפּאַרע C 1 6 אָדער 9 און דעמאָלט איך בין געגאנגען צו זאָגן אַ יקוואַלז 6,
פֿאַר בייַשפּיל.
און דעמאָלט עס ס געגאנגען צו געבן איר די רעכט באָאָלעאַן
וועקטאָר אַז איר ניטאָ דיזיינינג.
>> אזוי יענע זענען נאָר פאַנגקשאַנז און איצט לאָזן מיר נאָר
ווייַזן איר עטלעכע ינטעראַקטיווע וויזשוואַלז.
איך טאָן ניט טראַכטן איך פאקטיש האָבן ווי-פי דאָ אַזוי לאָזן מיר נאָר גיין פאָרויס
און האָפּקען דעם איינער איך טרעפן.
>> אבער איין זאַך אַז ס קיל כאָטש איז אַז אויב איר נאָר
ווילן צו פּרובירן אַ בינטל פון פאַרשידענע דאַטן קאַמאַנדז,
עס איז אַ בינטל פון פאַרשידענע דאַטאַסעץ אַז ביסט שוין פּרעלאָאַדעד אין אַר
אזוי איינער פון זיי איז גערופן די יריס דאַטאַסעט.
דאס איז איינער פון די מערסט געזונט-באקאנט אָנעס אין מאַשין לערנען.
איר וועט יוזשאַוואַלי נאָר טאָן עטלעכע סאָרט פון פּרובירן פאלן צו זען אויב דיין קאָד לויפט.
אזוי לאָזן ס נאָר קאָנטראָלירן וואָס יריס איז.
>> אזוי דעם זאַך איז געגאנגען צו זייַן אַ דאַטן ראַם.
און עס ס מין פון לאַנג ווייַל איך נאָר געדרוקט אויס יריס.
עס ס דרוקן אויס די גאנצע זאַך.
אזוי עס האט אַלע די פאַרשידענע נעמען.
אזוי יריס איז אַ זאַמלונג פון פאַרשידענע בלומען.
אין דעם פאַל, עס ס טעלינג איר די מינים פון עס,
אַלע די פאַרשידענע ווידטס און לענגקטס פון די סעפּאַל און די קרוינבלעטל.
>> און אַזוי נאָרמאַלי, אויב איר ווילן צו דרוקן יריס,
פֿאַר בייַשפּיל, איר טאָן ניט ווילן צו האָבן עס טאָן אַלע דעם ווייַל אַז קענען נעמען איבער
דיין גאַנץ קאַנסאָול.
אזוי איינער זאַך אַז ס טאַקע פייַן איז די הויפּט פאַנגקשאַנז.
אזוי אויב איר נאָר טאָן קאָפּ יריס, דעם וועט געבן איר
די ערשטער פינף ראָוז, אָדער זעקס איך טרעפן.
און דעמאָלט געזונט, איר קענען נאָר ספּעציפיצירן דאָ.
אזוי 20-- דעם וועט געבן איר די ערשטער 20 ראָוז.
און איך פאקטיש איז מין פון סאַפּרייזד אַז דאָס
האט מיר זעקס אַזוי לאָזן מיר גיין פאָרויס און טשעק יריס-- אָדער קאָפּ, נעבעכדיק.
און דאָ עס וועט געבן איר די דאַקיומענטיישאַן
פון וואָס די ווערט קאָפּ טוט.
אזוי עס קערט דער ערשטער אָדער לעצט פון אַ כייפעץ.
און דעמאָלט איך בין געגאנגען צו קוקן בייַ די דיפאָלץ.
און דעמאָלט עס זאגט די פעליקייַט אופֿן קאָפּ רענטגענ און n יקוואַלז 6ל.
אזוי דעם קערט דער ערשטער זעקס עלעמענטן.
און סימילאַרלי אויב איר באַמערקן דאָ, איך האט ניט האָבן צו ספּעציפיצירן N יקוואַלז 6.
דורך פעליקייַט עס ניצט זעקס, איך טרעפן.
און דעריבער, אויב איך ווילן צו ספּעציפיצירן אַ זיכער ווערט, דעריבער איך קענען מיינונג אַז ווי געזונט.
>> אזוי אַז איז עטלעכע פּשוט קאַמאַנדז און דאָ ס אנדערן איינער וואס ס דזשוסט-- געזונט,
איך קאַנ-- דעם איז פאקטיש אַ ביסל מער קאָמפּליצירט,
אָבער דעם וועט נאָר נעמען די סאָרט פון יעדער זייַל פון דער יריס דאַטאַסעט.
אזוי דעם וועט ווייַזן איר וואָס יעדער פון די שפאלטן זענען אין טערמינען פון זייער טייפּס.
אזוי סעפּאַל לענג איז נומעריק, סעפּאַל ברייט איז נומעריק.
כל די וואַלועס זענען נאָר נומעריק ווייַל איר קענען זאָגן פון דעם דאַטן
ביניען די זענען אַלע געגאנגען צו נומעריק.
>> און די מינים זייַל איז געגאנגען צו זיין אַ פאַקטאָר.
אזוי נאָרמאַלי, איר וואָלט טראַכטן אַז דעם איז ווי אַ כאַראַקטער שטריקל.
אבער אויב איר נאָר טאָן יריסספּעסיעס, און דעמאָלט איך בין געגאנגען צו טאָן קאָפּ 5,
און דעם איז געגאנגען צו דרוקן אויס די ערשטער פינף וואַלועס.
>> און דעמאָלט באַמערקן דעם לעוועלס.
אזוי דעם איז סייַינג-- דעם איז ר 'ס וועג פון בעת ​​קאַטאַגאָריקאַל וועריאַבאַלז.
אזוי אַנשטאָט פון נאָר בעת כאַראַקטער סטרינגס,
עס האט לעוועלס ספּעסאַפייינג וואָס פון די זאכן זענען.
>> אזוי לאָזן ס זאָגן יריסספּעסיעס 1.
אזוי וואָס איר ווילן צו טאָן דאָ איז איך בין סובסעטטינג צו דעם זגאַל זייַל.
אזוי דעם נעמט דער מינים זייַל און דעמאָלט
עס ינדעקסיז צו באַקומען די ערשטער עלעמענט.
אזוי דעם זאָל געבן איר סעטאָסאַ.
און עס אויך גיט איר לעוועלס דאָ.
>> אזוי איר קענען אויך פאַרגלייַכן דעם צו די כאַראַקטער סעטאָסאַ
און דעם איז ניט געגאנגען צו זיין אמת ווייַל איינער
איז פון אַ אַנדערש טיפּ ווי די אנדערע.
אָדער איך טרעפן עס איז אמת ווייַל ר איז מער ינטעליגענט ווי אַז.
און עס קוקט בייַ דעם און דעמאָלט זאגט, אפֿשר דעם איז וואָס איר ווילן.
אזוי עס ס געגאנגען צו זאָגן דער כאַראַקטער שטריקל סעטאָסאַ איז דער זעלביקער ווי דעם איין.
און דעמאָלט סימילאַרלי, איר קענען אויך נאָר כאַפּן די ווי אַזוי אויף.
>> אזוי אַז איז נאָר עטלעכע סאָרט פון שנעל קאַמאַנדז פון די דאַטאַסעט.
אזוי דאָ ס עטלעכע דאַטן עקספּלאָריישאַן.
אזוי דעם איז אַ ביסל מער ינוואַלווד מיט די דאַטן אַנאַליסיס.
און דעם איז גענומען פון עטלעכע באָאָטקאַמפּ אין ר פֿאַר אין בערקלי.
>> אזוי ביבליאָטעק פרעמד.
אזוי איך בין געגאנגען צו מאַסע אין אַ ביבליאָטעק אַז ס גערופן פרעמד.
אזוי דעם איז געגאנגען צו געבן מיר רעאַד.דטאַ אַזוי יבערנעמען אַז איך האָבן דעם דאַטאַסעט.
דאס איז סטאָרד אין די קראַנט ארבעטן וועגווייַזער פון מיין קאַנסאָול.
אזוי לאָזן ס נאָר זען וואָס די ארבעטן וועגווייַזער איז.
>> אזוי דאָ ס מיין ארבעטן וועגווייַזער.
און לייענען פּינטעלע דאַטן, דעם זאַך, איז געזאגט דעם טעקע
איז ליגן אין די דאַטן טעקע פון דעם קראַנט אַרבעט וועגווייַזער.
און רעאַד.דטאַ דעם איז ניט אַ פעליקייַט באַפֿעל.
איך טרעפן איך לאָודיד עס אין שוין.
יעי אנגענומען איך לאָודיד דעם אין שוין.
>> אבער אַזוי רעאַד.דטאַ איז ניט געגאנגען צו זייַן אַ פעליקייַט באַפֿעל.
און אַז ס וואָס איר ניטאָ געגאנגען צו האָבן צו מאַסע אין דעם ביבליאָטעק פּאַקקאַגע--
דעם פּעקל גערופן פרעמד.
און אויב איר טאָן ניט האָבן די פּעקל, איך טראַכטן
פרעמד איז איינער פון די געבויט-אין אָנעס.
אַנדערש, איר קענען אויך טאָן ינסטאַלל.פּאַקקאַגעס
און דעם וועט ינסטאַלירן דעם פּעקל.
און דעם וועט געבן איר אַר אַ, קיין.
און דעמאָלט איך בין נאָר געגאנגען צו האַלטן דעם ווייַל איך שוין האָבן עס.
>> אבער וואָס ס טאַקע פייַן וועגן ר איז אַז דער פּעקל פאַרוואַלטונג
סיסטעם איז זייער עלעגאַנט.
ווייַל עס וועט קראָם אַלץ טאַקע נייסלי פֿאַר איר.
אזוי אין דעם פאַל, עס ס געגאנגען צו קראָם עס אין, איך גלויבן, דעם ביבליאָטעק דאָ.
>> אזוי עניטיים איר ווילן צו ינסטאַלירן נייַ פּאַקאַדזשאַז,
עס ס נאָר ווי פּשוט ווי טאן ינסטאַלל.פּאַקקאַגעס
און ר וועט פירן אַלע די פּאַקאַדזשאַז פֿאַר איר.
אזוי איר טאָן ניט האָבן צו טאָן עפּעס אין פּיטהאָן, ווו איר האָבן פונדרויסנדיק פּעקל
מאַנאַדזשערז ווי פּאַפּיר אַנאַקאַנדאַ ווו איר רע
דאָינג-- איר ינסטאַלירן די פּאַקאַדזשאַז אַרויס פון פּיטהאָן
און דעמאָלט איר פּרובירן צו לויפן זיי זיך.
אזוי דעם איז טאַקע פייַן וועג.
>> און ינסטאַלל.פּאַקקאַגעס ריקווייערז אינטערנעט.
עס נעמט עס פון אַ סערווירער און די ריפּאַזאַטאָרי אַז
קאַלעקץ אַלע די פּאַקאַדזשאַז איז גערופן קראַן.
און איר קענען ספּעציפיצירן וואָס סאָרט פון שפּיגל איר ווילן צו אָפּלאָדירן די פּאַקאַדזשאַז פון.
>> אזוי דאָ איך בין גענומען דעם דאַטאַסעט.
איך בין לייענען עס אין ניצן דעם פֿונקציע.
אזוי לאָזן מיר גיין פאָרויס און טאָן אַז.
>> אזוי לאָזן ס יבערנעמען אַז איר האָבן דעם דאַטאַסעט
און איר האָבן לעגאַמרע קיין געדאַנק וואָס עס איז.
און דעם פאקטיש קומט אַרויף פערלי אָפֿט אין די אינדוסטריע
ווו איר נאָר האָבן די טאָנס און טאָנס פון מעסי זאכן
און זיי ניטאָ ינקרעדאַבלי ונלאַבעלעד.
אזוי דאָ איך האָבן דעם דאַטאַסעט און איך טאָן ניט וויסן
וואָס עס איז אַזוי איך בין נאָר ווייַזונג צו קאָנטראָלירן עס אויס.
>> אזוי איך בין געגאנגען צו טאָן קאָפּ ערשטער.
אזוי איך קאָנטראָלירן די ערשטער זעקס שפאלטן פון וואָס דעם דאַטאַסעט איז.
אזוי דעם איז שטאַט, פּרעס04, און דעמאָלט אַלע די פאַרשידענע סאָרט פון שפאלטן.
און וואָס ס טשיקאַווע דאָ, איך טרעפן, איז אַז איר
וואָלט יבערנעמען אַז דעם קוקט ווי עטלעכע סאָרט פון וואַלן.
און איך טרעפן נאָר פון קוקן בייַ די טעקע
נאָמען דעם איז עטלעכע סאָרט פון זאַמלונג פון דאַטן וועגן קאַנדאַדייץ אָדער וואָטערס
וואס וואָוטיד פֿאַר ספּעציפיש פּרעזאַדענץ אָדער פּרעזידענט קאַנדאַדייץ
פֿאַר די 2004 וואַלן.
>> אזוי דאָ איז וואַלועס 1, 2 אַזוי איין וועג פון סטאָרינג
די פּרעזידענט קאַנדאַדייץ ביסט זייער נעמען.
אין דעם פאַל, עס קוקט ווי זיי ניטאָ נאָר ינטאַדזשער וואַלועס.
אזוי 2004, עס איז געווען בוש קעגן קערי איך גלויבן.
און איצט, לאָזן ס זאָגן איר נאָר טאָן ניט וויסן צי 1 קאָראַספּאַנדז צו בוש אָדער 2
קאָראַספּאַנדז צו קערי אָדער און אַזוי אויף און אַזוי אַרויס, רעכט?
>> און דעם איז, נאָר צו מיר, אַ פערלי פּראָסט פּראָבלעם.
אזוי וואָס קענען איר טאָן אין דעם פאַל?
אזוי לאָזן ס טשעק אַלע די אנדערע זאכן.
>> שטאַט, איך בין אַסומינג דעם קומט פון פאַרשידענע לענדער.
פּאַרטייד, האַכנאָסע.
זאל ס קוק בייַ פּאַרטייד.
אזוי אפֿשר איינער זאַך איר קענען טאָן איז קוקן בייַ יעדער פון די אַבזערוויישאַנז
אַז האָבן אַ פּאַרטייד פון רעפובליקאנער אָדער דעמאָקראַט אָדער עפּעס.
אזוי לאָזן ס נאָר קוק אין וואָס פּאַרטייד איז.
>> אזוי איך בין געגאנגען צו נעמען דאַט און דעמאָלט איך בין געגאנגען
צו טאָן דעם דאָלאַר צייכן אָפּעראַטאָר אַז איך האט פריער
און דעם איז געגאנגען צו סאַבסעט צו אַז זייַל.
און דעמאָלט איך בין געגאנגען צו קאָפּ דעם אין 20, נאָר צו זען וואָס דעם קוקט ווי.
>> אזוי דעם איז נאָר אַ בינטל פון נאַס.
אזוי אין אנדערע ווערטער, איר האָבן פעלנדיק דאַטן וועגן די גייז.
אבער איר אויך באַמערקן דעם דאַט פּאַרטייד איז אַ פאַקטאָר
אַזוי דעם גיט איר פאַרשידענע קאַטעגאָריעס.
אזוי אין אנדערע ווערטער, פּאַרטייד קענען נעמען דעמאָקראַט, רעפובליקאנער, פרייַ,
אָדער עפּעס אַנדערש.
>> אזוי לאָזן ס גיין פאָרויס און לאָזן ס זען וואָס פון די יס-- טאַקע, גוט.
אזוי איך בין געגאנגען צו סאַבסעט צו פּאַרטייד און דעמאָלט
קוקן בייַ וואָס אָנעס זענען דעמאָקראַט, פֿאַר בייַשפּיל.
דאס איז געגאנגען צו געבן איר אַ באָאָלעאַן, אַ ריזיק באָאָלעאַן פון טרועס און פאַלסעס.
>> און איצט, לאָזן ס זאָגן איך ווילן צו סאַבסעט צו די גייז.
אזוי דעם איז געגאנגען צו נעמען מיין דאַט און סאַבסעט צו וועלכער אַבזערוויישאַנז
האָבן פּאַרטייד יקוואַלז יקוואַלז דעמאָקראַט.
און דעם איז גאַנץ לאַנג ווייַל עס ס אַזוי פילע פון ​​זיי.
אזוי איצט, איך בין געגאנגען צו קאָפּ דעם אין 20.
>> און ווי איר באַמערקן, יקוואַלז יקוואַלז איז טשיקאַווע אין אַז איר ניטאָ
אַלרעאַדי-- איר ניטאָ אויך אַרייַנגערעכנט די נאַס.
אזוי אין דעם פאַל, איר נאָך קענען ניט באַקומען קיין אינפֿאָרמאַציע ווייַל איצט איר האָבן נאַס
און איר נאָר ווילן צו זען וואָס פון די אָבסערוואַציע שטימען צו דעמאָקראַט
און נישט די פעלנדיק וואַלועס זיך.
אזוי ווי וואָלט איר באַקומען באַפרייַען פון די נאַס?
>> אזוי דאָ איך בין נאָר ניצן די אַרויף שליסל אויף מיין לויפֿער און דעמאָלט געזאגט מאָווינג אַרום.
און דעריבער דאָ איך בין נאָר געגאנגען צו זאָגן is.na דאַטפּאַרטייד.
אזוי דעם און און וועט נעמען צוויי פאַרשידענע באָאָלעאַן וועקטערז
און זאָגן עס ס געגאנגען צו זיין אמת און פאַלש פֿאַר בייַשפּיל.
אזוי עס ס געגאנגען צו טאָן דעם קאָמפּאָנענט-קלוג.
אזוי דאָ איך בין געזאגט נעמען די דאַטן ראַם, סאַבסעט
צו די אָנעס אַז שטימען צו דעמאָקראַט, און באַזייַטיקן קיין פון זיי אַז ביסט נישט נאַ.
>> אזוי דעם ווילל-- זאָל געבן איר עפּעס.
זאל ס זען יס.נאַ.
זאל ס פּרובירן is.na דאַטפּאַרטייד.
און דעם זאָל געבן יאָו-- סאָררי-- נאָר אַ באָאָלעאַן וועקטאָר.
און דעמאָלט, ווייַל עס ס אַזוי לאַנג, איך בין געגאנגען צו סאַבסעט צו 20.
גוט.
אזוי דעם זאָל ווערק.
>> און דעם איין וועט אויך זיין טרועס.
אַ, אַזוי מיין טעות דאָ איז אַז י'מ-- איך ניצן C ++ און ר ינטערטשיינדזשאַבלי אַזוי איך מאַכן
דעם גרייַז אַלע די צייַט.
די און אָפּעראַטאָר איז פאקטיש די איינער איר ווילן.
איר טאָן ניט ווילן צו נוצן צוויי אַמפּערסאַנדס, נאָר אַ איין איינער.
גוט.
>> אזוי לאָזן ס זען.
אזוי מיר סובסעטטעד צו די פּאַרטייד ווו זיי ניטאָ דעמאָקראַט
און זיי ניטאָ ניט פעלנדיק וואַלועס.
און איצט לאָזן ס קוק בייַ וואָס אָנעס זיי וואָוטיד פֿאַר.
אזוי עס מיינט ווי רובֿ פון זיי וואָוטיד פֿאַר 1.
אזוי איך בין געגאנגען צו גיין פאָרויס און זאָגן אַז איז קערי.
>> און סימאַלערלי, איר קענען אויך גיין צו רעפובליקאנער
און אַלעווייַ, דעם זאָל געבן איר 2.
עס ס נאָר אַ בינטל פון פאַרשידענע שפאלטן.
און טאַקע, עס ס 2.
אזוי פּאַרטייד אַלע רעפובליקאנער, רובֿ פון זיי זענען אָפּשטימונג פֿאַר 2.
>> אזוי עס מיינט ווי, נאָר דורך קוקן בייַ דעם,
רעפובליקאנער איז געגאנגען צו זיין אַ ווערי-- אָדער די פּאַרטייד
איז געגאנגען צו זיין אַ זייער גרויס פאַקטאָר אין דיטערמאַנינג
וואָס קאַנדידאַט זיי ניטאָ געגאנגען צו שטימען פֿאַר.
און דעם איז דאָך אמת אין אַלגעמיין.
און דעם שוועבעלעך דיין ינטוישאַן, פון קורס.
אזוי עס מיינט ווי איך בין פליסנדיק אויס פון צייַט אַזוי
לאָזן מיר נאָר זאָל גיין פאָרויס און ווייַזן עטלעכע שנעל בילדער.
אזוי דאָ ס עפּעס אַז ס אַ ביסל מער קאָמפּליצירט מיט וויזשוואַלאַזיישאַן.
אזוי אין דעם פאַל, דעם איז אַ זייער פּשוט אַנאַליז פון נאָר טשעק וואָס
די פּרעזידענט פון '04 איז.
>> אזוי אין דעם פאַל, לאָזן ס זאָגן איר געוואלט צו ענטפֿערן דעם קשיא.
אזוי רעכן מיר געוואלט צו וויסן די אָפּשטימונג אָפּפירונג אין די 2004 פרעזידענט וואַלן
און ווי אַז וועריז דורך ראַסע.
אזוי ניט בלויז טאָן איר ווילן צו זען די אָפּשטימונג אָפּפירונג,
אָבער איר ווילן צו סאַבסעט פון יעדער ראַסע און סאָרט פון סאַמערייז אַז.
און איר קענען נאָר זאָגן דורך דעם קאָמפּלעקס נאָוטיישאַן
אַז דאָס איז מין פון געטינג האַזי.
>> אזוי איינער פון די מער אַוואַנסירטע ר פּאַקאַדזשאַז אַז ס אויך מין פון פריש
איז גערופן דפּליר.
אזוי עס איז דעם איין רעכט דאָ.
און גגג-- גגפּלאָט2 איז נאָר אַ פייַן וועג פון טאן בעסער וויסואַליזאַטיאָנס
ווי די געבויט-אין איין.
>> אזוי איך בין געגאנגען צו מאַסע די צוויי ליבראַריעס.
און דעמאָלט, איך בין געגאנגען צו גיין פאָרויס און לויפן דעם באַפֿעל.
איר קענען נאָר מייַכל דעם ווי אַ שוואַרץ קעסטל.
>> וואָס ס געשעעניש איז אַז דעם רער אָפּעראַטאָר איז גייט פארביי אין דעם אַרגומענט
אין דאָ.
אזוי איך בין געזאגט גרופּע דורך דאַט ראַסע און דעמאָלט פּרעזידענט 04.
און דעריבער, אַלע די אנדערע קאַמאַנדז זענען פֿילטריר און דעמאָלט סאַמערייזינג
ווו איך בין טאן ציילן און דעמאָלט איך בין פּלאַטינג עס דאָ.
גוט קיל.
אזוי לאָזן ס גיין פאָרויס און זען וואָס דעם קוקט ווי.
>> אזוי וואָס ס געשעעניש דאָ איז אַז איך נאָר פּלאַטיד יעדער פון די ראַסעס און דעמאָלט
וואָס אָנעס זיי וואָוטיד פֿאַר.
און די צוויי פאַרשידענע וואַלועס שטימען צו 2 און 1.
אויב איר ווילן צו זייַן מער עלעגאַנט, איר קענען אויך
נאָר ספּעציפיצירן וואָס 2 איז קעררי-- אָדער 2 איז בוש, און דעמאָלט 1 איז קערי.
און איר קענען אויך האָבן אַז אין דיין לעגענדע.
>> און איר קענען אויך שפּאַלטן די באַר גראַפס.
ווייַל איינער זאַך איז אַז, אויב איר באַמערקן,
דעם איז ניט זייער גרינג צו ידענטיפיצירן וואָס פון די צוויי וואַלועס זענען גרעסערע.
אזוי איינער זאַך איר'ד ווילן צו טאָן איז נעמען דעם בלוי געגנט
און נאָר מאַך עס איבער דאָ אַזוי איר קענען פאַרגלייַכן די צוויי זייַט דורך זייַט.
און איך טרעפן אַז ס עפּעס איך טאָן ניט האָבן צייַט צו טאָן רעכט איצט,
אָבער אַז ס אויך זייער גרינג צו טאָן.
איר קענען נאָר קוק אין די מענטשן בלעטער פון גגפּלאָט.
אזוי איר קענען נאָר טאָן גגפּלאָט ווי אַז און לייענען אין דעם מענטש בלאַט.
>> אזוי לאָזן מיר נאָר געשווינד ווייַזן איר עטלעכע קיל זאכן.
זאל ס גיין פאָרויס און גיין טאָ-- נאָר אַ אַפּלאַקיישאַן פון מאַשין לערנען.
אזוי לאָזן ס זאָגן מיר האָבן די דרייַ פּאַקאַדזשאַז אַזוי איך בין געגאנגען צו מאַסע די אין.
אזוי דעם נאָר פּרינץ אויס עטלעכע אינפֿאָרמאַציע נאָך איך לאָודיד אין די זאַך.
אזוי איך בין געזאגט דעם רעאַד.קסוו, דעם דאַטאַסעט, און איצט
איך בין געגאנגען צו גיין פאָרויס און קוק און זען וואָס ס ין דעם דאַטאַסעט.
>> אזוי דער ערשטער 20 אַבזערוויישאַנז.
אזוי איך נאָר האָבן קס 1, קס 2, און וויי אזוי עס מיינט ווי אַ בינטל פון די וואַלועס
זענען ריינדזשינג פון אפֿשר 20-80 אָדער אַזוי.
און דעמאָלט סימילאַרלי פֿאַר קס 2 און דעמאָלט דעם י מיינט צו זיין לאַבעלס 0 און 1.
>> צו באַשטעטיקן דעם, איך קענען נאָר טאָן קיצער דאַטן קס 1.
און דעמאָלט סימילאַרלי פֿאַר אַלע די אנדערע שפאלטן.
אזוי קיצער איז אַ שנעל וועג פון נאָר ווייַזונג איר שנעל וואַלועס.
טאַקע, נעבעכדיק.
דאס איינער זאָל זיין וויי
>> אזוי אין דעם פאַל, גיט די קוואַנטילעס, מעדיאַנס, מאַקסעס ווי געזונט.
אין דעם פאַל, דאַטייַ, איר קענען זען אַז עס ס נאָר געגאנגען צו זייַן 0 און 1.
אויך די מיינען איז געזאגט 0.6, נאָר מיטל אַז עס
מיינט ווי איך האָבן מער 1ס ווי 0ס.
>> אזוי לאָזן מיר גיין פאָרויס און ווייַזן איר וואָס דאָס קוקט ווי.
אזוי איך בין נאָר געגאנגען צו פּלאַנעווען דעם.
זאל ס זען ווי צו קלאָר דעם.
טאַקע גוט.
גוט.
>> אזוי דעם איז וואָס עס קוקט ווי.
אזוי עס מיינט ווי יעלאָוז איך ספּעסאַפייד ווי 0, און דעמאָלט רויט איך ספּעסאַפייד ווי 1ס.
אזוי דאָ עס קוקט ווי פירמע ווייזט און עס
מיינט ווי איר נאָר געוואלט עטלעכע סאָרט פון קלוסטערינג אויף דעם.
>> און לאָזן מיר נאָר גיין פאָרויס און ווייַזן איר עטלעכע פון ​​די געבויט-אין פאַנגקשאַנז.
אזוי דאָ איז lm.
אזוי דעם איז נאָר טריינג צו פּאַסיק אַ שורה צו דעם.
אזוי וואָס איז די בעסטער וועג אַז איך קענען צופּאַסן אַ שורה אַזאַ
אַז עס וועט בעסטער באַזונדער דעם סאָרט פון קלוסטערינג.
און יידילי, איר קענען נאָר זען אַז איך נאָר לויפן אַלע די קאַמאַנדז
און דעמאָלט, איך בין געגאנגען פאָרויס און לייגן די שורה.
>> אזוי דעם מיינט ווי די בעסטער טרעפן.
עס ס גענומען די בעסטער איינער אַז מינאַמייזאַז די טעות אין טריינג צו פּאַסיק דעם ליניע.
דאָך, דעם קוקט מין פון גוט, אָבער עס ס ניט די בעסטער.
און לינעאַר מאָדעלס, אין אַלגעמיין, זענען געגאנגען צו זיין
טאַקע גרויס פֿאַר טעאָריע און נאָר סאָרט פון בנין פאַנדאַמענטאַלז פון מאַשין
לערנען.
אבער אין פיר, איר ניטאָ געגאנגען צו ווילן צו טאָן עפּעס מער אַלגעמיין.
>> אזוי איר קענען נאָר פּרובירן פליסנדיק עפּעס גערופן אַ נוראַל נעץ.
די זאכן זענען ינקריסינגלי מער געוויינטלעך.
און זיי נאָר אַרבעט פאַנטאַסטיקלי פֿאַר גרויס דאַטאַסעץ.
אזוי אין דעם פאַל, מיר נאָר האַווע-- לאָזן ס סעע-- מיר האָבן נראָוו.
אזוי נראָוו איז נאָר געזאגט נומער פון ראָוז.
אזוי אין דעם פאַל, איך האָבן 100 אַבזערוויישאַנז.
>> אזוי לאָזן מיר גיין פאָרויס און מאַכן אַ נוראַל נעץ.
אזוי דעם איז טאַקע פייַן ווייַל איך קענען נאָר זאָגן ננעט
און דעמאָלט איך בין רעגרעססינג וויי אזוי די י איז אַז זייַל.
און דעריבער רעגרעססינג עס אויף די אנדערע צוויי וועריאַבאַלז.
אזוי דעם איז קירצער נאָוטיישאַן פֿאַר קס 1 און קס 2.
>> אזוי לאָזן ס גיין פאָרויס און לויפן דעם.
טאַקע, נעבעכדיק.
איך דאַרפֿן צו לויפן דעם גאַנץ זאַך.
און דעם איז נאָר דרוקן נאָוטיישאַן פֿאַר ווי געשווינד אָדער ניט געשווינד עס
קאַנווערדזשד.
אזוי עס קוקט ווי עס האט קאַנווערדזש.
אזוי לאָזן מיר גיין פאָרויס און דרוקן אויס וואָס דעם קוקט ווי.
>> זען דאָ ס דער בילד און דאָ איז אַ קאַנטור ווייַזונג ווי געזונט עס פיץ.
און דעם איז דזשוסט-- איר קענען זען דעם אַז דאָס איז זייער, זייער פייַן.
עס קען אפילו זיין אָווערפיטטינג, אָבער איר קענען אויך
חשבון פֿאַר דעם מיט אנדערע טעקניקס ווי קרייַז-וואַלאַדיישאַן.
און די ביסט אויך געבויט אין אַר
>> און לאָזן מיר נאָר ווייַזן איר שטיצן וועקטאָר מאַשין.
דאס איז אן אנדער טאַקע פּראָסט טעכניק אין מאַשין לערנען.
עס איז זייער ענלעך צו לינעאַר מאָדעלס, אָבער עס ניצט וואָס ס גערופן אַ קערנעל אופֿן.
און לאָזן ס זען ווי גוט אַז טוט.
אזוי דעם איינער איז זייער ענלעך צו ווי געזונט אַ נוראַל נעץ פּערפאָרמז,
אָבער עס ס פיל מער סמודער.
און דעם איז באזירט אַוועק פון ווהאַט-- ווי סוומס אַרבעט.
>> אזוי דעם איז נאָר אַ זייער שנעל איבערבליק פון עטלעכע
פון די געבויט-אין פאַנגקשאַנז איר קענען טאָן און אויך עטלעכע פון ​​די דאַטן עקספּלאָריישאַן.
אזוי לאָזן מיר נאָר גיין פאָרויס און גיין צוריק צו די סליידז.
>> אזוי דאָך, דעם איז ניט זייער פולשטענדיק.
און דעם איז טאַקע נאָר אַ טיזער ווייַזונג איר וואָס איר קענען טאַקע טאָן אין אַר
אזוי אויב איר'ד פּונקט ווי צו לערנען מער, דאָ
ביסט אַ בינטל פון פאַרשידענע רעסורסן.
>> אזוי אויב איר 'רע פאַנד פון טעקסטבוקס אָדער איר ניטאָ נאָר פאַנד פון לייענען זאכן אָנליין,
דעמאָלט דעם איז אַ פאַנטאַסטיש איינער דורך האַדליי וויקאַם,
וואס אויך געשאפן אַלע די טאַקע קיל פּאַקאַדזשאַז.
אויב איר 'רע פאַנד פון ווידיאס, דעמאָלט בערקלי האט אַ אָסאַם באָאָטקאַמפּ
אַז ס סעוועראַל-- אַז ס מין פון לאַנג.
און עס וועט לערנען איר כּמעט אַלץ איר'ד ווי צו וויסן וועגן אַר
>> און סימאַלערלי, עס ס קאָדעאַקאַדעמי און אַלע די אנדערע סאָרט
פון ינטעראַקטיווע וועבסיטעס.
זיי זענען אויך געטינג קאָממאָנ-- מער און מער געוויינטלעך.
אזוי דעם איז זייער ענלעך צו קאָדעאַקאַדעמי.
און לעסאָף, אויב איר נאָר ווילן קהילה און העלפן,
די ביסט אַ בינטל פון זאכן איר קענען גיין צו.
דאָך, מיר נאָך נוצן מיילינג רשימות, נאָר
ווי כּמעט יעדער אַנדערער פּראָגראַממינג שפּראַך קהל.
און #רסטאַץ, דעם איז אונדזער קהל טוויטטער.
אַז ס פאקטיש גאַנץ געוויינטלעך.
און דעמאָלט באַניצער!
איז נאָר אונדזער זיצונג.
>> און דעריבער, פון קורס, איר קענען נוצן אַלע די אנדערע ק & א זאכן,
ווי אָנלייגן אָווערפלאָוו, גוגל, און דעמאָלט גיטהוב.
ווייַל רובֿ פון די פּאַקאַדזשאַז און אַ פּלאַץ פון די קהל
וועט זיין סענטערד אַרום דעוועלאָפּינג קאָד ווייַל עס ס עפענען מקור.
און עס ס נאָר טאַקע פייַן אויף גיטהוב.
און לעסאָף, איר קענען קאָנטאַקט מיר אויב איר נאָר האָבן קיין שנעל פראגעס.
אזוי איר קענען געפינען מיר אויף טוויטטער דאָ, מיין וועבזייַטל, און נאָר מיין אימעיל.
אזוי אַלעווייַ, אַז איז געווען סאָמעטהינג-- נאָר אַ קורץ טיזער
פון וואָס ר איז טאַקע טויגעוודיק פון טאן.
און אַלעווייַ, איר נאָר טשעק אויס די דרייַ לינקס
און זען וואָס איר קענען טאָן מער.
און איך טרעפן אַז ס נאָר וועגן עס.
דאַנק.
>> [אַפּלאָדיסמענטן]