[Musika jotzen] DUSTIN TRAN: Kaixo. Nire izena Dustin. Beraz aurkezten egon naiz Datuen analisia R. in Neure buruari buruz Just pixka bat. Naiz gaur egun graduondoko ikaslea Ingeniaritza eta Zientzia Aplikatuen du. Elkargunean bat ikasten ari naiz makina ikaskuntza eta estatistikak beraz Datuen analisia I da benetan funtsezkoa zer Egiten dut bat egunero. Eta R da, batez ere datuen analisia ona Oso prototyping ona delako. Eta, normalean, noiz nolabaiteko egiten ari zaren datuen analisia, arazoak asko ari kognitiboaren joan. Eta, beraz, nahi besterik ez duzu egin behar Hizkuntza batzuk oso ona dela besterik ez da egiten ona eraiki-funtzioak, aurka Maila baxua gauzak aurre izatea. Beraz, hasieran, besterik ez noa aurkeztu zer R da, zergatik erabili nahi duzun, eta ondoren, joan demo batzuk sartu, eta besterik joan hortik. Beraz, zer da R? R da hizkuntza bat garatu estatistika informatika eta bistaratzea. Beraz, zer esan nahi duen Hizkuntza oso bikaina da hori jorratzen duen gauza moduko for ezegonkortasun edo datuak bistaratzea. Beraz duzu horiek guztiak probabilitate banaketak. Han izan dira joan eraiki-funtzioak. Zuk ere bikaina izan dituzu paketeak grafika. Python da beste lehian Datu lengoaia. Eta gauza bat R dagoela iruditzen zait askoz hobeto at bistaratzea da. Beraz, zer demo gisa ikusiko dituzu bai hizkuntza oso intuitiboa bat besterik ez da bakarrik lan egiten, oso ondo. Halaber, doako eta iturburu irekiko da, gisa beste hizkuntza ona dut asmatu da. Eta hemen, besterik mordo bat keywords bota duzu. It dinamikoa da, esanahia badaukazu Mota jakin objektu bat esleitzen Besterik ez da aldatu baino hegan. It alferra da, beraz, buruz smart da kalkuluak nola egiten du. Funtzionala zentzua benetan funtziona dezake oinarritutako funtzioen off ezer hain Edozein Oraindik manipulazioa moduko egiten, oinarrituta egingo da off-funtzioak. Operadore Beraz bitarra, adibidez, besterik berez funtzio dira. Eta dena dela zu? Egingo da joan exekutatu behar off funtzio bera. Eta gero, objektu gisa ondo bideratuta. Beraz, hemen XKCD lursaila da. Ez bakarrik sentitzen dut delako XKCD inolako funtsezkoa da aurkezpena, baina delako Hau bezala sentitzen dut benetan Puntu mailuak hori asko Denbora datuak nolabaiteko egiten ari zaren analisia, arazoa ez da Hainbeste nola azkar doa, baina zenbat denbora da joan hartu duzu zeregin programatu. Beraz, hemen da, besterik ala aztertzeko estrategia edo b eraginkorragoa da. Hau izango da Zerbait ari asko aurre batera joan Ordena behe-mailako hizkuntzak non duzu seg matxurak aurre ari, memoria esleipena, initializations, nahiz eta eraikitako-funtzioak egiteko. Eta guzti hau kudeatzen da Oso, oso R. ere dotoreziaz Beraz, honetan Hammer puntua, botila handienetako da kognitiboaren izango da. Beraz, datu analisiak oso arazo gogor bat da. Egiten ari zaren ala ez adierazten makina ikasteko edo Oraindik besterik nolabaiteko egiten Datu oinarrizko esplorazioa, ez duzu nahi izan dokumentu bat hartu eta, ondoren, konpilatu Aldi bakoitzean zerbait you nolakoak zutabe bat itxura ikusi nahi, zer bereziki sarrerak matrize batean itxura. Beraz, nahi besterik ez duzu egin behar benetan polita interfaze batzuk funtzio sinple bat abiarazi dezakezu indizeak hori edozein dela ere gustatzen, eta besterik exekutatu bertatik litzaidake. Eta domeinua behar duzu horretarako Hizkuntza zehatzak. Eta I izango da benetan definitzen lagunduko Arazo eta konpondu era honetan. Beraz, hemen lursaila erakusten programazio bat da R ospea denboran zehar ari da desagertu zen. Beraz, ahalik eta, ikusi ahal izango dituzu, 2013 edo atsegin beraz pizten besterik ez da izugarri. Eta hori izan da, horregatik teknologia industria joera handi big datuak buruz. Era berean, ez soilik teknologia industria, baina benetan edozein industria aurrerantzean -bere delako industriak asko sort-oinarrizkoak arazo horiek konpontzen saiatzen. Eta, normalean, batzuk onak izan dezakezu arazo horiek neurtzeko modu edo baita definitzeko edo horiek konpontzera datuak erabiliz. Beraz, uste dut oraintxe R 11an da Hizkuntza Ezagunenak TIOBE on eta nik gero eta handiagoa izan da orduz geroztik. Hortaz, hona hemen batzuk gehiago R. ezaugarriak ditu pakete kopuru izugarria eta hainbat gauza horiek guztiak egiteko. Beraz, denbora edozein bat duzu zenbait arazo, gehienetan Denbora I izango dute zuretzat funtzio hori. Beraz, nahi al duzu makina moduko bat eraiki izeneko ikasketa algoritmoa Random Forest edo Erabakiak Zuhaitzak, edo are batez bestekoa hartu nahian funtzio bat edo stuff honen edozein, R egingo duten. Eta egiten baduzu zaizkizun gauzak optimizatu, gauza bat hori da ohikoa dela Bukatutakoan ondoren prototyping goi-mailako hizkuntza nolabaiteko, bota duzula in-- duzu, portuaren izango duten baino gehiago behe-mailako hizkuntza batean edo bestean. Zer da R buruz ona da behin zarela egin prototyping, C exekutatu dezakezu ++, edo Fortran, edo horien edozein maila txikiagoa zuzenean R. sartu direnak Beraz, hori da benetan R cool film luzea, benetan arduratu bada optimizatu puntua. Eta gainera, ez da benetan ona Web bistaratzeetarako. Beraz D3.js, adibidez, Mintegi beste asmatzen dut Gaur aurkeztu dugun. Eta hau da benetan awesome Bistaratzeak interaktiboa egiten. Eta D3.js suposatzen du Datu nolabaiteko marrazten beharreko eta I egin ahal izatearen modu handi bat da Datu analisia esportatu aurretik gorako D3.js den edo besterik gabe exekutatu D3.js R bera sartu komandoak, baita horiek guztiak bezala Beste liburutegi baita. Beraz, hori besterik ez zen sarrera zer I eta zergatik erabili dezakezun da. Beraz, espero dugu, Dut konbentzitu duzu zerbait buruz besterik zer da ikusten saiatzen. Beraz, aurrera noa eta joan igaro R objektuei buruzko oinarriak batzuk eta benetan zer egin dezakezu. Beraz, hemen baino ez da matematikako komando sorta. Beraz, esan zauden eraiki nahi duzun Hizkuntza zeuk eta nahi besterik ez duzu Tresna ezberdinak sorta bat izatea. Eragiketa inolako uste duzu litzaidake nahi da, nahiko askoz R. egongo Beraz, hemen 2 gehi 2 da. Hemen da 2 aldiz pi. R-eraikitako konstanteak sorta bat du Maiz dituzu pi, e atsegin erabiltzen duten. Eta gero, hemen 7 plus runif, 1 runif beraz. Hau da, hori da funtzio bat sortzen du ausazko 0tik 1era uniforme bat. Eta orduan, 3 eta 4 boterea. Ez dago erroketak. Ez dago log da. Beraz, izena eman base egingo berez esponentzialean. Eta gero, base bat zehaztu baduzu, ondoren, egin dezakezu nahi duzuna oinarria. Eta gero, hona hemen beste komando batzuk. Beraz 23 mod 2 duzu. Ondoren gainerako duzu. Ondoren zientifiko duzu notazioa bada ere besterik gehiago egin nahi du eta Gauzak konplexuagoak. Beraz, hemen esleipena da. Esleitzea Beraz tipikoak R gezi batekin egiten da beraz, gidoi baino eta gero gutxiago da. Beraz, hemen ari naiz esleitzea 3 val aldakorra da. Eta gero, ateratzen naiz inprimatzeko val eta ondoren, bistaratzen da hiru. R interprete in Berez, hura Gauza inprimatu egingo out zuretzat beraz, ez duzu zehazteko val bat inprimatu edonoiz zerbait inprimatu nahi duzun. Bakarrik egin ahal izango duzu val eta ondoren, zerbait izango da zuretzat. Gainera, teknikoki erabili ahal izango duzu berdinen zeregin eragile gisa. Badira ñabardurak arina gezi erabiliz arteko operadoreak eta berdintasun zereginekin operadorea. Mostly konbentzio, denek besterik erabiliko du gezi operadorea. Eta hemen, hau Dut esleitzeko zeiharkako notazioa 1 colon 6 izeneko. Hau 1etik 6ra bektore bat sortzen du. Eta hau benetan polita ondoren delako esleitu besterik ez duzu val den bektorea eta hori, berez, lan egiten du. Beraz, hau da, dagoeneko batetik joan Datu oso intuitiboan single-- besterik ez bikoitzaren egitura mota mota batzuk bektore batean sartu eta horrek guztiak bilduko zuretzat eskalarra balioak. Beraz eskalarra batetik joan ondoren, zuk R objektuak dituzte eta bektore bat da. Bektore bat edozein moduko da Mota bereko bilduma. Beraz, hemen bektore sorta bat daude. Beraz, hau zenbakizkoa. Zenbakizko R bikoitza esateko modu bat da. Eta, beraz, besterik ezean, edozein Zenbaki bikoitza izango da. Beraz duzu 1.1, 3 c bada, negatiboa 5,7, c, funtzio bat da. Hau kateatzen hirurak bektore bat sartu zenbakiak. Eta hori hala bada, izango nabarituko duzu 3 berez, normalean bere gain hartuko luke duzu hau zenbaki oso bat bezalakoa da, baina bektore guztiak delako mota bera dira, hau bikoizten dituen bektorea da: edo kasu honetan zenbakizko. rnorm sortzen duen funtzioa da aldagai normal estandar edo balio normal estandarra. Eta horietako bi zehaztuz naiz. Beraz rnorm 2 egiten ari naiz, hori esleitzea frogak huts, eta ondoren egindako frogak huts naiz inprimatzeko. Beraz, hauek dira bi balio normalak ausazko. Eta gero ints egiten baduzu osokoak buruzko zaintzeko. Beraz, hori besterik memoria buruz esleipena eta memoria tamaina. Beraz eransteko izango litzateke zure zenbakiak hiriburuan L. arabera Oro har, hau da R-ren notazioa historikoa zerbaiten zenbaki oso luzea deitu. Beraz, denbora gehiena, ahal izan izan bikoitzak aurre. Eta baduzu inoiz izango geroago Zure kodea optimizatzeko on, besterik gehitu horiek L's dezakezu gero edo bitartean Oraindik buruz predefine bezala bada zer zu aldagai horiek egin behar. Beraz, hemen pertsonaia bektore bat da. Beraz, berriro ere, kateatuz naiz hiru kate oraingoan. Kateak bikoitza Iragarki eta kateak single R. berdinak dira Beraz daukat arthur eta Marvin eta beraz, denean naiz inprimatzeko out, denak diren kateak bikoitza erakutsi nahi dugu. Eta zuk, besteak beste, era berean, nahi izanez kate bikoitza edo single Zure pertsonaiak, eta gero, ahal duzun bai txandakatzen zure kateak. Beraz marvin ren alde Bigarren elementua, hau da, zuk show-- joan besterik ez dute kateak bikoitza eta, ondoren, kate bakar bat beraz, hau txandakatuz da. Bestela, bikoitz bat erabili nahi izanez gero katea katea bikoitzean operadorea denean deklaratzen ari zaren ondoren, erabili besterik ez duzu ihes operadorea. Beraz, backslash kate bikoitza egin duzu. Eta, azkenik, ere dugu bektoreak logikoa izan. Beraz logical-- beraz TRUE eta FALSE, eta ari dira maiuskulaz guztiak izango. Eta gero, berriz, kateatuz naiz eta, ondoren, horiek esleitzeko Bools da. Beraz Bools dago erakusteko joan , TRUE duzu FALSE, eta egia. Beraz, hemen VECTORIZADO indexatzeko da. Hasieran Beraz, I am funtzio bat hartzen hau da sequence-- deritzo 2tik 12ra sekuentzia. Eta sekuentzia bat hartzen ari naiz 2 arabera. Beraz, egin egingo 2, 4, 6, 8, 10 eta 12. Eta gero, indexatzeko naiz Hirugarren elementua lortzeko. Beraz, gauza bat gogoan da 1etik hasita R indizeak dela. Beraz vals 3 da ematen joan duzun hirugarren elementu. Hau da sort desberdinak Hizkuntza eta non hasten zerotik da. Beraz, C edo C ++, adibidez, bazara laugarren elementu iritsi. Eta hemen 3tik 5era vals da. Beraz, gauza bat hori da, Benetan cool duzula da Barruan aldi baterako aldagaiak sor ditzake eta, ondoren, erabiltzen dituzten unean. Beraz, hemen da 3 eta 5. Beraz bektore bat sortzen ari naiz 3, 4, eta 5 eta ondoren Indexatzeko naiz hirugarrena lortzeko, laugarren eta bosgarren elementu. Beraz, era berean, ezin duzu besterik egin abstraktu honetara edozein bektore baten moduko duzula indexatzeko ematen. Beraz, hemen vals eta ondoren da lehen, hirugarren eta seigarren elementuak. Eta gero, nahi baduzu osagarri bat egin, beraz, egin besterik ez duzu ken gero eta egingo duten hori ez da guztia emango dizu lehen, hirugarren, edo seigarren elementua. Beraz, 4, 8, eta 10 izango da. Eta lortu nahi baduzu are gehiago aurreratu, bektoreak Boolean kateatu ahal izango dituzu. Beraz indize hori bera emango joan luzera 6 bektorea Boolean hau. Beraz rep TRUE koma 3. Hau egia hiru aldiz errepikatu du. Beraz, hau duzu bat emango vector Egia, egia, egia da. rep FALSE 4-- hau da zuk emateko joan Gezurra, gezurra, Gezurra, gezurra bektore bat. Eta gero, c da kateatu joan bi Booleans horiek elkarrekin. Beraz, hiru lortzeko ari zaren Trues eta ondoren lau falses. Beraz, indize vals, Oraindik duzun TRUE Egia, egia, iritsi. Beraz, hori bai esateko joan, Hiru elementu horiek nahi dut. Eta gero Gezurra, gezurra, Gezurra, gezurra joan esan ez, ez dut elementu horiek nahi beraz, ez da horietako itzuli egingo da. Eta nik uste dut benetan typo hemen da errepikatu TRUE 3 esanez hau delako eta errepikatu FALSE 4, eta teknikoki, zuk soilik sei elementu beraz, errepikatu FALSE dute, errepikatu FALSE 3 izan beharko luke. Uste dut I, halaber, smart nahikoa hala nola Zehaztutako bada soilik 4 hemen, eta gero ezin izango da, nahiz eta akats out. Besterik emango dizkizu balio hau. Beraz, besterik ez da alde batetara laugarren FALSE dagoela. Beraz, hemen VECTORIZADO esleipena da. Beraz, hori ezartzen set.seed-- du pseudorandom zenbakietan hazia. Beraz, hazia dut ezartzeko 42, zentzua sortzen badut dagoela Hiru ausazko normal balioak, eta, ondoren, baduzu exekutatu zure kabuz set.seed ordenagailua balio bereko 42 erabiliz, gero ere lortuko duzu bereko hiru ausazko normals. Beraz, hau da, benetan ona erreprodukzio aukeran. Normalean, egiten ari zaren batzuk analisi zientifikoaren ordenatu, hazia ezarri nahi zenuke. Horrela, beste zientzialari besterik duzun zehatza kode bera erreproduzitu egin dute zehatza izango delako Zorizko aldagai bera aurrerantzean -bere edo ausazko duten ateratzen dituzun baita baloreak. Eta beraz VECTORIZADO esleipena Hemen da vals erakutsiz 1 eta 2. Beraz, lehenengo bi elementu hartzen du Vals eta gero horiek esleitzen 0. Eta gero, gainera, bakarrik egin dezakezu Booleans batera Antzeko gauza. Beraz vals ez da berdina borondate hori 0-- ra vector FALSE bat emango dizu, FALSE, TRUE kasu honetan. Eta gero, nik edozein esanen hori egia indizeak horien, ondoren, hori esleitzeko 5 egingo da. Beraz hirugarren elementu hartzen du hemen eta, ondoren esleitzen da edo 5. Eta hau da, benetan polita aldean behe-mailako hizkuntzei nora loops erabili behar duzu VECTORIZADO stuff hau guztia egin ahal izateko besterik ez oso intuitiboa delako eta bat-forrua bakar bat da. Eta zer da handia buruz VECTORIZADO notazioa dela I, hauek dira ordenatzeko eraiki-en, beraz, ia bezain azkar ari dira behe-mailako hizkuntza gisa ere egiten bat eginez R begizta aurka eta gero egin du beharrik du indexatzeko dinamiko bera. Eta hori egiten baino motelagoa izango VECTORIZADO gauza horietakoren bat bertan egin ahal izango da, paraleloan, non in Honez egiten da funtsean, hariztaketa ere. Beraz, hemen da VECTORIZADO eragiketak. Beraz balio bat 1 sortzen ari naiz 3, esleitzea duten vec1 den, 3, 5, vec2, Horietako gehituz elkarrekin. Horiek osagai-jakintsua gehitzen da, beraz, da 1 gehi 3, 2 eta 4, eta abar. vec1 aldiz vec2. Hau biderkatzen bien osagai baloratzen jakintsua. Beraz 1 Nondik 3, 2 aldiz da 4, eta, ondoren, 3 aldiz 5. Eta gero, era berean, baita ere egin dezakezu comparisons-- konparazioak logikoa. Beraz FALSE FALSE honetan egia da Kasu delako 1 da ez 3 baino handiagoa, 2 ez da 4 baino handiagoa da. Hau da, uste dut, typo beste, 3 betiko ez 5 baino handiagoa da. Bai. Eta, beraz, egin daitekeen guztia eragiketak erraz hauek beren heredatu delako klaseak eskutik. Beraz, bektore besterik izan zen. Eta hori da, oinarrizko moduko R objektu delako eman bektore bat, objektuak aurreratuagoak eraikitzeko dezakezu. Beraz, hemen matrize bat da. Hau da, funtsean abstrakzioa Matrize bat zer den bera. Beraz, kasu honetan, hiru desberdina da bektore, non bakoitzak zutabe bat da, edo kontuan hartu ahal izango duzu ilara bat da, bakoitzak. Beraz 1etik matrix naiz gordetzeko 9 eta ondoren 3 errenkada zehazten ari naiz. Beraz 1etik 9ra bektorea 1 emango dizu, 2, 3, 4, 5, 6, eta 9 modu guztiak. Gauza bat, gainera, gogoan da R-dendak Zutabe-nagusien formatuan baloratzen. Beraz bestela esanda, ikusiko duzu 1 9ra, them-- gordetzeko da joan nik 1 izan da, 2 joan, Lehen zutabean 3, eta, ondoren, zerbait izango da 4, 5, Bigarren zutabean 6, eta, ondoren, 7, 8, 9, hirugarren zutabean. Eta hemen batzuk ohiko funtzioak erabil dezakezu. Beraz iluntzeko mat, hau emango dizu matrizearen dimentsioak. Honez duzu itzultzeko joan dimentsioa bektore bat. Beraz, kasu honetan, zeren gure matrix 3 3 da, Honez emateko a joan zenbakizko bektorearekin 3 3 da. Eta hemen, besterik erakusten da Matrize biderketa. Beraz, normalean, egin nahi duzu, besterik ez bada asterisk-- beraz mat Izartxo mat-- hau izango da osagai-jakintsua eragiketa edo zer Hadamard produktua deitzen. Beraz, bakoitzak egin da joan elementu osagai-jakintsua. Hala ere, nahi baduzu Matrize biderketak beraz, lehen ilara aldiz biderkatu bigarren matrizea lehen zutabea eta, beraz, nik erabili beharko duzu: ehuneko eragiketa hau. Eta mat t bat besterik ez da iraulia eragiketa. Beraz esaten dut iraulia hartu matrizea, biderkatu, matrizearen arabera bera. Eta gero, joan zuk beste 3 itzuli 3 matrix erakutsiz produktuaren litzaidake nahi duzun. Eta beraz, matrix zen. Hemen da zer datu-esparru bat izeneko. Datu marko gisa pentsa dezakezu matrize bat, baina zutabe bakoitzak bere burua da mota desberdin bat izango da. Beraz, zer da benetan datuak buruz cool markoak da datuen analisia eta berez, hau guztia egin behar joan zaren Datu heterogeneoa eta horiek benetan guztiak gauzak narratsa non zutabeak bakoitzean beraiek mota desberdinak izan. Beraz, hemen sor bat esaten dut Datu markoa, egin ints 1 eta 3, eta, ondoren, gainera, pertsonaia bektore bat. Beraz bitartez indizea ezin dut zutabe horietako bakoitza eta, ondoren, balio beraiek lortu dut. Eta, gainera, nolabaiteko egin dezakezu Datu markoak eragiketak. Eta denbora gehiena zaudenean datuen analisia edo nolabaiteko egiten preprocessing of, egingo duzu Datu-egitura hauekin lan non zutabe bakoitzaren va den mota desberdin bat izan. Azkenik, beraz, horiek funtsean besterik ez dira R. zerrenda lau ezinbesteko objektu egingo nolanahiko biltzeko Nahi izanez bestelako objektuak. Beraz, hau gorde egingo da bat sartu aldagai erraz eskuratu dezakezun. Beraz, hemen, zerrenda bat hartzen ari naiz. Esaten dut gauzak berdin 3. Beraz, ez dut elementu bat izatea joan zerrenda, eta hau gauza deitzen da, eta nik 3 balioa izan du. Nik ere matrize bat sor dezake. Beraz, hau da 1 eta 4 eta amaiera errenkadari berdin 2, beraz 2 2 matrizea. Era zerrendan eta Mat deitzen. moreStuff, karaktere-katea, eta, nahiz eta berez zerrendan beste. Beraz, hau zerrenda hori 5 eta bear da. Beraz, 5 balioa eta bertan dioenez, karaktere-katea bear ditu eta zerrenda baten barruan zerrenda bat da. Beraz, hauek izan dezakezu Gauza errekurtsiboak non beste bat bat duzu motaren barruan idatzi. Beraz, era berean, matrize bat izan dezakezu Matrize baten barruan eta abar. Eta zerrenda modu ona besterik ez da biltzeko eta batuz hainbat objektu horiek guztiak. Eta, azkenik, hemen da badaezpada lagundu hau pasatxo desagertu zen oso azkar. Beraz edonoiz zauden nahastu funtzioa nolabaiteko buruz, funtzio hori laguntzaz egin dezakezu. Beraz, laguntza matrix egin dezakezu edo galdera ikurra matrize bat. Eta laguntza eta galdera ikurra dira Besterik ez da azkarra gauza bera beraz ezizen ari dira. lm funtzio bat dela besterik eredu lineal bat egiten du. Baina zuk ez daki besterik ez balitz, nola erabiltzen lanak, besterik gabe dezakezu lm laguntzaz eta hori eman dituzu batzuk dokumentazio moduko hori itxura mota bat bezala Gizon Unix, non orria deskribapen labur bat duzu zer egiten du, halaber, zer bere argumentuak dira, zer itzultzen da, eta nola aholku besterik erabiltzen den, eta adibide batzuk, baita. Beraz, aurrera eta show me R. OK erabiliz demo batzuk. Beraz Joan nintzen oso Azkar besterik datuen egiturak eta nolabaiteko op-- eragiketa batzuk. Hemen funtzio batzuk. Beraz, hemen noa funtzio bat definitzeko. Beraz ere erabiltzen dut esleitzeko operadorea hemen, eta, ondoren, esaten dut deklaratzen da funtzio gisa. Eta balio x hartzen du. Beraz, hau nahi duzun edozein balioa da eta naiz berez x itzuli egingo dut. Beraz, hau identitate funtzioa da. Eta zer da honi buruz cool aldean beste hizkuntzei eta beste behe-mailako hizkuntzak x dela berez edozein motatakoa izan daiteke eta mota hori itzuli egingo da. Beraz imagine-- beraz, utzi dezakezu exekutatu me honetan azkar. Sentitzen dugu. Beraz, gauza bat ere aipatu behar dut da editore hau erabiliz naiz deritzo rstudio. Hau da, zer IDE bat deitu. Eta gauza bat da benetan honi buruz nice da asko sartu dena gauzei R do berak nahi duzun besterik ez oso intuizioa. Beraz, hemen interprete kontsola bat da. Beraz, era berean, ere egin dezakezu hau lortzeko Kontsola gordinak besterik kapital R. bat eginez Eta hau da, hain zuzen kontsola gauza bera. Beraz, egin ahal izango dut id funtzioa x, x, x. Eta gero eta, ondoren, fin bera izango da. Beraz rstudio handia da kontsola delako. Bestalde, dokumentuen ditu exekutatu nahi duzuna. Eta gero, aldagai batzuk ditu ezin duzula inguruneetan ikusi. Eta gero, baduzu lursailak egin, orduan duzu besterik ikusi ahal izango da hemen, aurka leihoak desberdin horiek guztiak kudeatzeko berek. Benetan pertsonalki erabili dut Vim, baina ez dut rstudio bezala sentitzen da bikaina besterik Ideia on bat lortzeko R. Normalean nola erabili, saiatzen ari zaren denean Zeregin berri batzuk ikasteko, nahi ez duzun kudeatzeko aldi berean gauza gehiegi. Beraz R very-- rstudio bat besterik ez da ikaskuntza R modu oso ona da to aurre egin beharrik gabe beste gauza horiek guztiak. Beraz, hemen id exekutatzen ari naiz kaixo. Hau kaixo itzultzen. id 123. Hemen osokoak bektore bat da. Beraz, era berean, ezin duzulako edozein balio nolabaiteko hartu, id itzuli egin dezakezu x beraz, 1234 eta 5 itzultzen du. Eta utzi me besterik duzula erakusteko hau da, hain zuzen, zenbaki oso bat. Eta, era berean, klase egiten baduzu id x, osokoa izan behar da joan. Eta gero, ere ahal duzu alderatu bi eta egia da. Beraz dut egiaztapena x id bada berdinen x eta aldez berdinen bi trues ematen dizu dela. Beraz, ez da esatea bi objektu berdin-berdina, baina dira sarrerak bakoitzak bektoreak berdinak barruan. Hemen da bounded.compare. Beraz, hau da, pixka bat zailagoa horretan baldintza bada bat du, eta, bestela, eta, ondoren, bi hartzen du aldi berean argumentuak. Beraz, x edozein motakoa da. Eta hau esaten dut Bigarren argumentua da. Hau ezer izan daiteke, baita. Baina lehenetsiz, nik joan hartu 5 ez baduzu ezer zehaztu. Beraz, hemen nago, esan joan x bat baino handiagoa bada. Ez nituzke Zehaztu bat, dio x 5 baino handiagoa bada, ondoren, naiz TRUE itzuli du. bestela, naiz FALSE itzuli egingo dut. Hargatik aurrera me eta zehaztu honetan. Eta orain ez dut joan bounded.compare 3 exekutatu. Beraz dio 3 gutxiago 5 baino 3 handiagoa da hau baino. Ez, ez da hain FALSE. Eta bounded.compare 3 eta Noa konparatu bat berdin 2 erabiliz. Beraz, orain bai esaten dut, gaur egun I beste zerbait izan nahi. Beraz, ez dut esateko, 2 izan behar duzu. Bai dezaket moduko Horretarako notazioa edo esango dizut a berdin 2. Hau da, gehiago irakurgarri bat horretan zaudenean horiek benetan begira funtzio korapilatsu, arguments-- anitz eta hau hartu izan daiteke dozenaka oftentimes-- besterik esaten a berdin 2 da gehiago irakurgarria beraz, geroago duzun etorkizunean zer egiten ari zaren jakin ahal izango duzu. Beraz, kasu honetan, ez naiz Esaera 2 baino 3 handiagoa da. Bai da. Eta, era berean, ez dut kendu ditzakezu hau eta esan, 2 baino 3 handiagoa non a berdin 2. Eta egia da hori ere. Bai? IKUSLEEN: Ba al duzu line exekutatzean lerroz? DUSTIN TRAN: Bai ni naiz. Beraz, hemen zer egiten ari naiz da testu hau hartu dokumentu eta zer da handia buruz rstudio dela Besterik ez dut gakoa lasterbide bat short-- bat exekutatu daiteke. Beraz egiten ari naiz Kontrol-Sartu. Eta gero, naiz hartzen dut Testu dokumentuan line eta, ondoren, kontsolan jarriz. Beraz, hemen esaten dut, bounded.compare eta Kontrol-X egiten ari naiz. Beraz, ezin dut besterik ez exekutatu hemen ere. Eta gero, hori hartuko du lerroa eta gero jarri hemen. Eta ondoren, era berean, ezin dut hemen exekutatu egiten. Eta gero, bakarrik izango da mantentzeko definitzeko Horrelako kontsolan sartu lerroak. Eta kizkur ere konturatu izanez gero giltza besterik ez dira C sintaxia bezala. x-- baldintza baldin bada, era berean, Parentesi erabili joan eta gero bestela, erabili ahal izango duzu. Beste bat, bestela bada. Beraz, hau izango da x berdin berdin bat, adibidez. Eta gero noa joan zerbait itzuli hona. Ohartu ez direla bi ezberdinak hemen gauza ari den gertatzen. Da hemen zehaztuz naiz One Itzultzen den balioa. Hemen nago besterik x esaten. Beraz Rk ohi lehenetsita azken arguments-- hartu edo kodearen azken lerroa hartu, eta hori zer itzuli izango. Beraz, hemen hori bera da Gauza bueltan x egiten. Eta besterik ez erakusteko. Eta gero, aski izango da horrelako lan egiten. Hargatik honekin jarraitzeko me. Beraz ez bada. Eta benetan, itzuli ahal izango dut ezer nahi nuke. Beraz nahiz eta ez dut behar Bueltan Booleans denbora guztian, Besterik ez dut beste zerbait itzuli daiteke. Beraz, bueltan bear egin ahal izango dut. Beraz x berdin berdin bat, nik bear itzuli egingo da. Bestela, egia itzuli da joan. Nik ere bektore bat egin dezakezu edo benetan ezer. Eta normalean estatikoki in idatzitako hizkuntzak, mota bat zehaztu behar duzuna. Eta konturatu besterik ezin da ezer izan. Eta R burutsua da nahikoa dela izango da besterik egin hau eta fin lan egingo du. Hargatik hau definitzeko me. Unexpected-- oi barkatu. Kizkur giltza bat hemen izan behar da. OK. Cool. Guztiak eskubidea. Beraz, gaur egun dezagun konparatu 3 eta berdinen 3. Beraz itzultzeko behar da yeah-- balio hartza. Beraz, gaur gauza orokorrago bat bezalakoa da beste datu egiturak buruz zer. Beraz, funtzio hau duzu. Hau da, edozein moduko lanera joan 3 edo edozein zenbakizko bezalako balioa, bestela esanda, bikoitza. Baina bektore bat bezalako zerbait buruz zer. Beraz, zer gertatzen beraz do-- baduzu naiz , esan val, 4 esleitzeko 6 da joan. Beraz itzultzeko badut hori, hau 4, 5, 6 eta bektore bat da. Ikus dezagun orain zer gertatzen den ez dut bounded.compare val. Beraz, hau da emateko 15 1251 egingo da. Beraz hitz beste, esaten da begiratzen baduzu, baldintza honetan beraz, x ez da hain dio edo zerbait baino. Beraz, hau da, pixka bat nahasgarria orain delako ez besterik ez duzu jakin zer ari den gertatzen. Beraz, gauza bat hori da benetan asmatu dut besterik debug saiatzen buruz ona da bakarrik egin dezakezu hori val handiagoa da eta bat baino ikusi zer gertatzen den han. Beraz val-- lehenetsi 5 hain da utzi ez besterik en Val 5 baino handiagoa. Beraz, hau da vector FALSE faltsua bada egia. Beraz, gaur egun izango dituzu, ikusten ari zara hori, nahi izanez gero, esan behar da, eta, ondoren, emateko honetan joan Gezurrezko bektorea EGIA da. Beraz, hau pasatzen R, R sartu duzu Ez daki zer egiten ari zaren ditu. Bakar bat espero du delako balioa, hau boolear bat da, eta, orain, it Booleans bektore bat ematen ari zara. Beraz, lehenespenez, I besterik ez da zer demontre esan nahi du, Oraindik ez duzula suposatuko noa lehen elementua hemen hartu du. Beraz, ez dut noa esaten joan hori dela FALSE bereganatzeko. Beraz, esango Ez, hau ez da eskubidea. Era berean, da joan izan val berdin berdin bat. Ez, barkatu, 5. Eta hori ere faltsua izan baita joan. Beraz, ez esan nahi du, Ez da egia, baita hain azken hau itzuli du. Beraz, hau bai gauza ona edo txarra da gauza, nola ikusi duzu arabera. Zaudenean delako Funtzio horiek sortzeko, Egia esan, ez badakizu zer ari den gertatzen. Beraz, batzuetan errore bat nahi duzuna, edo agian, besterik abisu bat nahi duzu. Kasu honetan, R ez du hori egin. Beraz, benetan, gehienez oinarritutako zaren off zer Hizkuntzaren uste duzu beharko Kasu honetan egin Booleans bektore bat pasatzen bada denean bat baldintza bada egiten ari zaren. Beraz, demagun originala izan duzun beste inor izanez gero itzultzeko egia eta zauden FALSE itzuli du. Beraz abstrakzio modu bat hau da, I esatea ez ere baldintzapeko gauza hau behar. Egin ahal izango dut beste gauza bat da, besterik gabe, balioak beraiek itzuli. Beraz duzu nabarituko, baduzu do Val 5 baino handiagoa da, hau da, itzuli egingo da vector FALSE FALSE TRUE. Agian, hau da, zer duzu bounded.compare Nahi. Booleans bektore bat itzuli nahi duzu balio bakoitzarentzat non konparatzen bere kabuz. Beraz, ezin duzu besterik ez bounded.compare funtzioa x, a berdinen 5. Eta gero, horren ordez egiten hau bada baldintza, bestela, Besterik ez naiz itzuli egingo x 5 baino handiagoa da. Beraz, egia da, bada, orduan Egia itzuli egingo da. Eta gero ez bada, ez da FALSE itzuli du. Eta hau izango du lan Egitura horiek edozein. Beraz, c 1 6 edo 9 dezaket bounded.compare eta ondoren, naiz bat berdinen 6 esan nahi joan, adibidez. Eta gero, joan Eskuineko Boolean ematen duzu bektorearekin diseinatzen ari zaren. Beraz, horiek dira bakarrik funtzio eta, orain, let me besterik entzunezkoak interaktibo batzuk erakutsiko dizu. Ez dut uste benetan behar dut WiFi hemen, beraz, utzi joan besterik me aurretik eta saltatzeko bat hau uste dut. Baina gauza bat hori cool nahiz eta ez duzula besterik ez bada mordo bat probatu nahi Datu komando desberdinak, ez datasets ezberdinak sorta bat da dagoeneko R. sartu kargatutako dira Beraz, horietako bat da Iris multzoaren izeneko. Hau da ezagunena bat makina ikasteko ere bai. Arruntena besterik moduko bat egin duzu test kasu zure kodea exekutatzen bada ikusteko. Hargatik egiaztatu besterik en iris zer den. Beraz, gauza hau da, joan datu-esparru bat izan. Eta mota dela luzea delako Besterik inprimatutako I iris. Out da gauza osoa inprimatzeko. Beraz izen desberdin horiek guztiak ditu. Beraz iris bilduma da lore ezberdinak. Kasu honetan, esanez It zuk espezieak, zabalera desberdinetan horiek guztiak eta Sepal eta petal luzerak. Eta, beraz, normalean, bada Iris inprimatu nahi duzun, adibidez, ez duzu nahi dezan hori guztia egin duten hartu baino daitekeelako zure kontsola osoa. Beraz, gauza bat hori da benetan polita buru funtzioa da. Beraz, egiten badiozu besterik buruan iris, hau emango dizu lehenengo bost lerrotan, edo sei dut asmatu. Eta gero, bai, zuk besterik gabe, hemen zehaztu dezakezu. Beraz, 20 hau ematen duzun lehen 20 lerrotan. Eta benetan izan dut mota harritu hori eman zidan sei beraz aurrera me eta egiaztatu iris-- edo burua, barkatu. Eta hemen izango da eman dokumentazioaren zer balio burua ez. Beraz, lehenengo itzuliko ditu edo objektu baten azken. Eta gero noa joan lehenetsiak begiratu. Eta gero, lehenetsiak, dio Metodo burua x eta n berdin 6L. Beraz, hau lehenengo sei elementu itzultzen. Eta hemen nabarituko antzera baduzu, I ez dute n zehazteko berdinen 6. Berez sei erabiltzen du, uste dut. Eta gero, jakin bat zehaztu nahi badut nahi balio, orduan ikusi ahal izango dut, baita. Beraz, komando sinpleak batzuk eta hona hemen beste bat hori da just ondo, Can-- dut, hau da, benetan, apur bat konplexuagoa da, baina hau besterik klase hartu Iris multzoaren zutabe bakoitzaren. Beraz, zer horietako bakoitzean erakutsiko dizu zutabe haien mota dagokionez daude. Beraz Sepal luzera zenbakizkoa bada, zabalera Sepal zenbakizko dago. Balio horiek guztiak besterik zenbakizko daude Datu horretatik esango daitekeelako egituratzeko horiek dira guztiak zenbakizko joan. Eta Espezieen zutabea da faktore bat izango da. Beraz, normalean, hori pentsatuko luke hau karaktere kate bat bezalakoa da. Baina egin bada irisSpecies besterik, eta ondoren, naiz burua 5 egingo da, eta hau inprimatzeko va Lehenengo bost balioak out. Eta gero, nabarituko mailak honetan. Beraz, hau da hau saying-- R modu bat da aldagai kategoriko izatea. Beraz, beharrean karaktere kateak izatea, mailak zehaztu ditu Gauza horiek zeintzuk diren. Beraz, demagun irisSpecies 1. Beraz, zer da hemen egin nahi duzun da, naiz Espezieen zutabe honetara subsetting. Beraz, hau hartzen du Espezieen zutabe eta gero it indizeak lehenengo elementua lortzeko. Beraz, hau duzu setosa eman behar. Eta ematen du, era berean, mailak hemen. Beraz ere alderatu dezakezu hau pertsonaia setosa izateko eta ez da hori gertatzen egia izan delako bestea baino modu ezberdin bat da. Edo asmatu dut egia R delako hori baino gehiago adimentsua da. Eta itxura hau eta gero at dio, agian, hau da, zer nahi duzun. Beraz, pertsonaia esanen Kate setosa Honen berdina da. Eta ondoren, era berean, ezin duzu gainera, besterik gabe, horiek grab abar bezala. Beraz, hori besterik nolabaiteko da multzoaren Estatuaren aginduak azkar. Hortaz, hona hemen datu esplorazio batzuk. Beraz, hau da, pixka bat gehiago datu analisiak egiten dituena. Eta hau da, batzuek hartua I bootcamp Berkeley da. Beraz, liburutegi atzerriko. Beraz naiz batean kargatu noa liburutegi hori atzerriko izeneko. Beraz, hau da niri emateko read.dta beraz, bere gain multzoaren hau behar dudala. Hau da, egungo gordeta lan nire kontsola direktorioa. Hargatik ikus dezagun zer laneko direktorioa da. Hortaz, hona hemen nire laneko direktorioa da. Eta dot datuak, hau irakurri Gauza, fitxategi hau esaten da Datuak karpetan daude uneko laneko direktorioa honetan. Eta read.dta hau ez da default komandoa. Asmatzen dut kargatu dut dagoeneko. Iei gain hartu hau kargatu dut dagoeneko. Baina hain read.dta ez da joan default komando bat izan nahi du. Eta horregatik ari zaren behar joan Liburutegi honetan kargatzeko package-- Atzerriko izeneko pakete honetan. Eta ez baduzu dute paketea, uste dut Atzerriko eraikitako-direnak bat da. Bestela, ere egin dezakezu egin install.packages eta hau paketea instalatu egingo da. Eta hau emango dizu R. Uh, ez. Eta gero, besterik ez naiz gelditzeko honek dagoeneko dut delako. Baina, zer da benetan R inguru polita pakete kudeaketa dela sistema oso dotorea da. Dena delako gorde egingo da benetan nicely. Beraz, kasu honetan, nik gordetzeko joan bertan, nire ustez, liburutegi hau hemen. Beraz, edonoiz nahi dituzu instalatu pakete berriak, bezain erraza da install.packages egiten eta I guztiak kudeatuko du zuretzat paketeak. Beraz, ez duzu zerbait egin beharra Python, non kanpoko pakete behar duzu paper bezala kudeatzaile Anaconda non zauden doing-- instalatu Python kanpo paketeak eta gero exekutatu zeuk saiatu duzu. Beraz, hau da, benetan polita modu. Eta install.packages internet eskatzen du. Ere hartzen zerbitzari batetik It eta biltegian dagoela biltzen guztia paketeak dago CRAN izeneko. Eta ispilu moduko zehaztu dezakezu paketeak deskargatu nahi duzun. Beraz, hemen multzoaren hau hartzen dut. Irakurtzen ari naiz funtzio hori erabiliz. Beraz, aurrera eta hori egiteko me. Beraz Demagun multzoaren hori duzun eta erabat duzu Ez daki zer den. Eta hau benetan ateratzen industrian nahiko sarritan non besterik ez duzu horiek tona eta narratsa gauzak tona eta izugarri etiketarik gabeko ari dira. Beraz, hemen daukat hau multzoaren eta ez dakit zer gauza bera gertatzen da besterik ez naiz egiaztatu behar da erakusten. Beraz, ez dut lehen buru egin behar. Beraz, egiaztatu nuen lehenengo sei multzoaren hori zer den zutabe. Beraz, hau egoera, pres04, eta orduan da zutabe moduko desberdin horiek guztiak. Eta zer da interesgarria Hemen, nik asmatu, duzula da hori itxura suposatuko luke hauteskunde moduko bat bezala. Eta besterik asmatzen dut file begira Izen hau bilduma moduko bat da hautagai edo hautesle buruzko datuak duten presidenteak partida bozkatu edo presidentea hautagai 2004ko hauteskunde da. Beraz, hemen balioak 1, 2 da beraz, gordetzeko modu bat lehendakari hautagaien beren izenak dira. Kasu honetan, itxura besterik osokoa balio dute. Beraz, 2004an, Bush izan zen versus Kerry uste dut. Eta orain, demagun ez besterik ez duzu jakin 1 Bush edo 2 dagokio ala Kerry edo eta dagokie beraz, eta abar, ezta? Eta hau da, besterik ez niri, Arazoa nahiko ohikoa. Beraz, zer egin dezaket kasu honetan egin nahi duzu? Hargatik begiratu beste gauza horiek guztiak. Estatuko, hau suposatuz dut estatu desberdinetan dator. partyid, errenta. Dezagun partyid at. Beraz, agian, gauza bat egin dezakezu behaketetan bakoitzean begiratu duten Republicana partyid bat dute edo demokrata edo zerbait. Hargatik zer partyid da begiratu besterik ez. Beraz, naiz joan hartu dut dat eta gero noa dolarraren ikurra hori egin ahal izateko operadoreak aurrez egin nuen eta hau joan zutabe horren azpimultzoa. Eta gero noa hau ardura dadin 20, besterik zer itxura ikusteko. Beraz, hau besterik NAS mordo bat da. Beraz bestela esanda, egin behar duzu guys hauei buruzko datuak falta. Baina ere nabarituko duzu hau partyid dat faktorea da beraz, hau kategoria ezberdinetan ematen dizu. Beraz bestela esanda, partyid hartu ahal Demokrata, errepublikanoa, Independent, edo beste zerbait. Beraz, dezagun aurrera eta dezagun ikusi hauen is-- oh, OK bertan. Beraz, ez dut da azpimultzoa joan partyid eta gero begiratu at direnak dira Demokrata, adibidez. Hau da emateko boolear bat joan, trues eta falses of Boolean erraldoia. Eta orain, demagun nahi dut den mutil hauek azpimultzoa. Beraz, hau da nire dat hartzen joan eta azpimultzo hortxe behaketak partyid berdinen dute berdinen demokrata. Eta hori oso luzea delako ez da, beraz, horietako asko. Beraz, gaur egun, noa honetan buru 20. Eta zuk nabarituko bezala, berdin berdin Oraindik horretan interesgarria already-- NAS ere barne zaren. Beraz, kasu honetan, hala ere ezin lortu Edozein informazio orain delako NAS duzu eta nahi duzun besterik ikusten du bertan Behaketa demokrata dagozkie eta ez da falta horiek baloratzen dute. Beraz, nola egingo zenuke get NAS horiek kentzeko? Beraz, hemen besterik ez dut sortu teklan erabiliz nire cursor eta gero inguruan mugitzen esaten. Eta gero, hemen, besterik ez dut joan datpartyid is.na esateko. Beraz, eta hau eta hartuko Bi bektoreak Boolean ezberdinak eta esan izan da joan TRUE eta adibidez FALSE. Beraz, osagai-jakintsu hau egin behar zuen. Beraz, hemen take esaten dut Datu markoaren, azpimultzoa demokrata dagozkien direnak, eta kendu horietako edozein ez diren NA. Beraz will-- hau egin beharko lukete Zerbait emango dizu. Ikusi is.na. Dezagun Dezagun saiatu is.na datpartyid dezagun. Eta hori zuk eman beharko barkatu vector boolear bat besterik ez. Eta gero, beraz luzea delako, 20 artekoak azpimultzoa noa. OK. Beraz, lan egin behar da. Eta hau trues ere izango dira. Ah, beraz, nire error Hemen da I'm-- I erabili C ++ eta I interchangeably beraz egin dut Akats hori denbora guztian. Operadoreak eta da benetan nahi duzuna. Ez duzu nahi bi erabiltzeko ampersands, bakar bat besterik ez. OK. Beraz, ikus dezagun. Beraz subsetted izateko dugun partyid non ari dira demokrata eta ez ari balioak falta. Eta orain, utzi ditzagun bertan bozkatu dute direnak. Beraz, badirudi gehienak bezala Horietako 1 bozkatu. Beraz, aurrera noa joan eta esan dela Kerry. Eta, era berean, ezin duzu halaber errepublikanoa joan eta, zorionez, hori eman behar duzu 2. Besterik zutabeak ezberdinak sorta bat da. Eta hain zuzen ere, 2 da. Beraz partyid errepublikanoa guztiak, horietako gehienak 2 boto. Beraz, badirudi, besterik ez hau begira, Errepublikanoa izango da very-- edo partyid du dago oso bat izango da zehazteko faktore handi bertan hautagaiak ari dira bozkatu behar zuen joan. Eta hori da, jakina, orokorrean egia. Eta hori datorrenean zure intuizioa, noski. Beraz, badirudi naiz bezalako Denboraz kanpo darabilten let me besterik aurretik joan behar eta irudi azkar batzuk erakusteko. Beraz, hemen, hori da apur bat zerbait gehiago ikustea zaila. Beraz, kasu honetan, hau da, oso bat besterik egiaztapena analisi sinple zer '04 presidentea da. Beraz, kasu honetan, dezagun esan duzu Galdera honi erantzuteko nahi. Beraz, demagun boto jakin nahi genuen, 2004ko presidenteak hauteskundeetan portaera eta nola, lasterketa arabera aldatzen da. Beraz, ez bakarrik nahi dituzu ikusi boto portaera, baina bakoitzak azpimultzo nahi duzun arraza eta ordenatzeko laburbiltzen dituen. Eta zuk bakarrik esan ahal idazkera konplexua honen arabera hau da, nolako hazy lortzean. Beraz R gehiago aurreratu bat duten mota da ere, azken paketeak deritzo dplyr. Beraz, hau hementxe dago. Eta ggg-- ggplot2 besterik ez da polit bat Bistaratzeak hobea egiteko modu eraiki-batean baino. Beraz, naiz da kargatu noa bi liburutegi hauek. Eta gero, naiz joango naiz Animatu eta komando hau exekutatu. Besterik ez duzu tratatzeko dezakezu hori kutxa beltz bat bezala. Zer gertatzen ari da pipa hori operadorea da argudio hori igaroz Hemen sartu. Beraz, esaten talde naiz dat arabera arraza eta ondoren, presidenteak 04. Eta gero, beste komando hauek guztiak iragazteko dira eta, ondoren laburtzen non zenbaketa egiten ari naiz eta orduan grafika naiz hemen. OK cool. Beraz, goazen aurrera eta ikusi zer itxura hau. Beraz, zer da hemen gertatzen dut, hau da besterik marrazten lasterketetan eta gero bakoitzari bertan bozkatu dute direnak. Eta bi hauek ezberdinak balioak 2 eta 1 dagozkio. Gehiago izan nahi baduzu dotore dezakezu, gainera zehaztu besterik 2 Kerry-- edo da 2 Bush da, eta ondoren, 1 Kerry da. Eta ere izan dezakezu Zure kondaira direla. Eta barra-grafikoak horiek ere zatitu dezakezu. Gauza bat da, zeren dela, konturatu baduzu, hau ez da oso erraza identifikatzeko Bi balio horiek zein handiagoak dira. Beraz, gauza bat nahi duzuna nahi egiten da area urdin hau hartu eta besterik pasa ezazu hemen duzu beraz alboko bi horiek konparatu ahal ondoan. Eta uste dut hori zerbait dut ez dute denbora oraintxe egin, baina hori oso erraza egin da, gainera. Besterik ez dezakezu begiratu Gizon ggplot orrialdeetan. Beraz, ezin duzu besterik ez ggplot bezalako dela eta Man orri hau irakurtzen. Hargatik me besterik azkar cool gauza batzuk erakutsiko dizu. Dezagun aurrera eta joan zaie bat besterik ez makina ikasteko aplikazioa. Beraz, demagun hiru hauek ditugu paketeak beraz, ez dut horiek kargatu egingo da. Beraz, hau da, besterik gabe, inprimatzen batzuk Informazio kargatu dut ondoren gauza. Beraz am read.csv hau esaten dut, multzoaren hau, eta orain Aurrera joan eta begiratu eta noa ikusi zer multzoaren honen barruan. Beraz, lehenengo 20 behaketak. Beraz, besterik ez dut X1, X2, eta Y. Beraz, Balio horien sorta bat bezala dirudi dira, agian, 20 eta 80 edo, beraz, hasita. Eta gero, era berean, X2 eta gero Y honetan badirudi labels 0 eta 1 izan. Hori egiaztatzeko, I can besterik egin laburpen datuen X1. Eta ondoren, era berean egiteko beste zutabe horiek guztiak. Beraz laburpena era bizkorra da besterik ez duzu balioak azkar erakutsiz. Oh, barkatu. Honek bat Y. izan behar Beraz, kasu honetan, ematen du kuantilen, medians, Maxes baita. Kasu honetan, datuak_Y, ikusi ahal izango duzu Hori besterik 0 eta 1 izango da. Era bestekoa da esaten 0.6, besterik esan nahi du, Badirudi bezala 0 s baino 1s gehiago daukat. Beraz, aurrera eta show me zuk zer itxura. Naiz, beraz, hau marraz joan. Ea, bada, nola garbitu dezagun. Oh Ados. OK. Beraz, hau da zer itxura. Beraz, badirudi horiak I zehaztu bezala 0, eta ondoren gorria 1s gisa zehaztu dut. Beraz, hemen itxura etiketa puntu eta berau Badirudi nahi duzun bezala besterik batzuk clustering honetako sort. Eta utzi joan besterik me aurrera eta show batzuk eraiki-funtzio hauetako duzu. Beraz, hemen lm da. Beraz, hau da, dudarik Horretarako, lerro bat egokitzeko. Beraz, zer modurik onena da dela lerro bat, hala nola moldatzen ahal dut izango dela onena bereizteko clustering moduko hau. Eta haien, bakarrik ikus dezakezu komando hauek guztiak exekutatu besterik ez dudala eta, ondoren, noa Animatu eta gehitu lerroa. Beraz, hau etxebizitza onena bezala dirudi. Honez onena bat dela gutxituko hartu Lerro hau moldatzen saiatzen errorea. Jakina, hau itxura mota ona, baina ez da onena. Eta eredu lineala, in orokorra, dira izango benetan handia teoria eta sort Eraikin makina oinarriak ikasteko. Baina praktikan, zu joan Zerbait general gehiago egin nahi. Beraz, besterik gabe saiatu duzun exekutatzen Neurona sare bat izeneko zerbait. Gauza hauek dira gero eta ohikoagoa. Eta lan besterik ez dute fantastically datu-multzo handiak. Beraz, kasu honetan, soilik egun ditugun dezagun see-- nrow behar dugu. Beraz nrow besterik da lerroen kopurua esanez. Kasu honetan, beraz, I 100 behaketak izan. Hargatik aurrera me eta Neurona sare bat egin. Beraz, hau da, benetan polita besterik ez dut esan daitekeelako nnet eta, ondoren, Y. atzeraka ari naiz Beraz Y zutabe dela. Eta, ondoren, atzeraka on beste bi aldagai. Beraz, hau da laburragoa X1 eta X2 idazkera. Beraz, dezagun aurrera eta hau exekutatu. Oh, barkatu. Gauza hau osoa exekutatu behar dut. Eta hori besterik ez da notazio inprimatzeko nola azkar edo ez azkar da konbergenteen. Beraz, ez du konbergitzen bezala ikusten da. Beraz, aurrera eta inprimatu me zer itxura out. Ikusi hemen irudi da eta hemen dago ingurunea nola ondo moldatzen erakutsiz. Eta hau da, just ikusi ahal izango duzu hau hori da, oso, oso polita. Litekeena da izan , ere grafikoki azal baina dezakezu hau beste batera kontuan mugaz balidazioa bezalako teknikak. Eta horiek dira, halaber, R. txertatua Eta utzi me erakutsiko dizu bektore makina onartzen. Hau da, beste benetan komuna makina ikasteko teknika. Oso eredu lineal antzekoa da, baina zer ari kernel metodo bat izeneko erabiltzen du. Eta ikus dezagun nola ondo egiten duen. Beraz, hau oso nola antzekoa da ondo Neurona sare bat egiten du, baina askoz ere leunagoa da. Eta hori egiteko beharrezko off of what-- SVMs nola funtzionatzen. Oso Beraz ez da zenbait ikuspegi azkar eraiki-funtzioen egin dezakezu eta, gainera, datuak miaketa batzuk. Hargatik joan besterik me aurretik eta itzuli diapositibak izateko. Beraz, jakina, hau da, Ez oso integrala. Eta hau da benetan teaser bat besterik ez erakutsiz zer benetan dezakezu R. do Beraz, nahi baduzu gehiago ikasteko, hona hemen baliabide ezberdinak sorta bat daude. Beraz, bada Oraindik testu-liburuak gustuko edo Oraindik besterik gabe gauzak irakurtzean online gustuko, ondoren, hau da fantasiazko Hadley Wickham-banan, halaber, sortu duten horiek guztiak Benetan cool paketeak. Oraindik bideoak gustuko baduzu, orduan Berkeley awesome bootcamp bat du hori da several-- hori da mota luzea. Eta zuk ia landuko da dena R. buruz jakin nahi duzuna Eta, era berean, ez dago Codeacademy eta beste moduko horiek guztiak webgune interaktiboa. Halaber ari dira umeak gero eta ohikoagoa komun. Beraz, hau oso Codeacademy antzekoa da. Eta, azkenik, baduzu besterik Nahi Komunitate eta laguntza, horien sorta bat daude Gauzak joan zaitezke. Jakina, oraindik dugu posta-zerrendak erabili, besterik ez Beste ia guztietan bezala programazio hizkuntza komunitatea. Eta #rstats, hau da, Gure komunitate Twitter. Hori da benetan nahiko ohikoa. Eta gero, erabiltzaileak! Besterik gabe, gure hitzaldi Is. Eta gero, jakina, ezin duzu Beste Q & A gauza horiek guztiak erabili, Stack Overflow bezala, Google, eta, ondoren GitHub. Pakete hauen gehien delako eta komunitatearen asko garatzen inguruan zentratua izango kodea duelako iturburu irekiko da. Eta besterik gabe, benetan GitHub polita da. Eta, azkenik, me harremanetan jarri ahal izango duzu bada galdera azkar edozein izan besterik ez duzu. Beraz, niri aurkitu dezakezu Twitterren hemen, nire webgunean, eta nire email. Beraz, espero dugu, hori izan zen zerbait teaser labur bat besterik ez zer I benetan egiteko gai. Eta, zorionez, besterik ez duzu begiratu hiru esteka horiek ikusi eta zer gehiago egin dezakezu. Eta uste dut hori besterik ez da. Eskerrik asko. [Txaloak]