1 00:00:00,000 --> 00:00:00,750 2 00:00:00,750 --> 00:00:09,800 >> [సంగీతాన్ని] 3 00:00:09,800 --> 00:00:13,014 4 00:00:13,014 --> 00:00:13,680 DUSTIN ట్రాన్: హాయ్. 5 00:00:13,680 --> 00:00:14,980 నా పేరు యొక్క డస్టిన్. 6 00:00:14,980 --> 00:00:18,419 నేను ప్రదర్శించడం ఉంటుంది చేస్తాము R. డేటా అనాలిసిస్ 7 00:00:18,419 --> 00:00:19,710 నా గురించి జస్ట్ కొద్దిగా. 8 00:00:19,710 --> 00:00:24,320 నేను ప్రస్తుతం ఒక గ్రాడ్యుయేట్ విద్యార్థి ఉన్నాను ఇంజనీరింగ్ అండ్ అప్లైడ్ సైన్సెస్. 9 00:00:24,320 --> 00:00:28,330 నేను ఒక ఖండన అధ్యయనం యంత్రం ద్వారా నేర్చుకోవటం మరియు సంఖ్యాశాస్త్రం 10 00:00:28,330 --> 00:00:31,375 కాబట్టి R డేటా అనాలిసిస్ ఉంది నిజంగా ప్రాథమిక ఏమి 11 00:00:31,375 --> 00:00:33,790 నేను ఒక రోజువారీ. 12 00:00:33,790 --> 00:00:35,710 >> మరియు R ముఖ్యంగా ఉంది డేటా విశ్లేషణ కోసం మంచి 13 00:00:35,710 --> 00:00:39,310 ఇది నమూనా చాలా బావుంటుంది ఎందుకంటే. 14 00:00:39,310 --> 00:00:43,590 మరియు సాధారణంగా, మీరు విధమైన చేస్తున్నా డేటా విశ్లేషణ, సమస్యలు చాలా 15 00:00:43,590 --> 00:00:44,920 అభిజ్ఞా వెళ్తున్నారు. 16 00:00:44,920 --> 00:00:48,700 కాబట్టి మీరు కేవలం కలిగి అనుకుంటున్నారా కొన్ని నిజంగా మంచి భాష అని 17 00:00:48,700 --> 00:00:53,770 చేయడం కేవలం మంచి ఉంది అంతర్నిర్మిత ఫంక్షన్లు, వ్యతిరేకంగా 18 00:00:53,770 --> 00:00:57,430 తక్కువ స్థాయి విషయాలను పరిష్కరించేందుకు కలిగి. 19 00:00:57,430 --> 00:01:01,040 ప్రారంభంలో, నేను వెళుతున్నాను పరిచయం R ఏమిటో, ఎందుకు చేస్తుంది 20 00:01:01,040 --> 00:01:04,540 మీరు దానిని ఉపయోగించడానికి కావలసిన, మరియు అప్పుడు కొన్ని డెమో లోకి వెళ్ళి, 21 00:01:04,540 --> 00:01:07,060 మరియు అక్కడ నుండి వెళ్ళండి. 22 00:01:07,060 --> 00:01:08,150 >> కాబట్టి R ఏమిటి? 23 00:01:08,150 --> 00:01:11,180 R కేవలం ఒక భాష అభివృద్ధి గణాంక కంప్యూటింగ్ 24 00:01:11,180 --> 00:01:12,450 మరియు విజువలైజేషన్. 25 00:01:12,450 --> 00:01:16,000 సో వాట్ ఈ పదానికి అర్ధం ఇది చాలా అద్భుతమైన భాష 26 00:01:16,000 --> 00:01:22,400 చేపట్టే విషయం ఏ విధమైన అనిశ్చితి లేదా డేటా విజువలైజేషన్. 27 00:01:22,400 --> 00:01:24,850 కాబట్టి మీరు అన్ని ఈ కలిగి సంభావ్య పంపిణీల. 28 00:01:24,850 --> 00:01:27,140 ఉన్నట్లు వెళ్తున్నారు అంతర్నిర్మిత ఫంక్షన్లు. 29 00:01:27,140 --> 00:01:31,650 మీరు కూడా అద్భుతమైన ఉంటుంది ప్యాకేజీలు ఇతివృత్తం. 30 00:01:31,650 --> 00:01:34,110 >> పైథాన్ మరొక పోటీ ఉంది డేటా కోసం భాషను. 31 00:01:34,110 --> 00:01:40,020 మరియు ఒక విషయం నేను ఆ R కనుగొనేందుకు విజువలైజేషన్ వద్ద మెరుగ్గా ఉంది. 32 00:01:40,020 --> 00:01:45,200 సో వాట్ మీరు డెమో లో చూస్తారు అలాగే కేవలం ఒక చాలా సహజమైన భాష 33 00:01:45,200 --> 00:01:48,050 కేవలం చాలా బాగా పనిచేస్తుంది. 34 00:01:48,050 --> 00:01:53,140 ఇది కూడా ఉచిత మరియు ఓపెన్ సోర్స్ ఉంది నేను ఊహిస్తున్నాను ఇతర మంచి భాష. 35 00:01:53,140 --> 00:01:55,440 >> కేవలం మరియు ఇక్కడ, ఒక బంచ్ కీలక పదాలు మీరు వద్ద thrown. 36 00:01:55,440 --> 00:02:00,450 మీరు ఒక కలిగి ఉంటే ఇది అర్థం, డైనమిక్ వార్తలు ఒక వస్తువు కేటాయించిన నిర్దిష్ట రకం 37 00:02:00,450 --> 00:02:02,025 కంటే ఇది కేవలం ఫ్లై న మారుస్తాము. 38 00:02:02,025 --> 00:02:05,670 ఇది సోమరితనం, కాబట్టి దాని గురించి స్మార్ట్ వార్తలు అది ఎలా లెక్కల చేస్తుంది. 39 00:02:05,670 --> 00:02:12,250 ఇది నిజంగా పనిచేస్తాయి అంటే ఫంక్షనల్ విధులు ఆఫ్ ఏదైనా కాబట్టి ఆధారంగా 40 00:02:12,250 --> 00:02:16,910 మీరు తారుమారు ఏ విధమైన చేయడం, అది విధులు ఆఫ్ ఆధారపడి ఉంటుంది. 41 00:02:16,910 --> 00:02:20,162 >> కాబట్టి బైనరీ ఆపరేటర్లు, ఉదాహరణకు, కేవలం అంతర్గతంగా క్రియలు. 42 00:02:20,162 --> 00:02:21,870 మరియు ప్రతిదీ ఆ మీరు ఏమి చేయాలో చూడాలని 43 00:02:21,870 --> 00:02:24,690 జరగబోతోంది విధులు కూడా ఆఫ్ నడిపించవచ్చు. 44 00:02:24,690 --> 00:02:27,140 ఆపై అలాగే ఆధారిత వస్తువు. 45 00:02:27,140 --> 00:02:30,930 >> కాబట్టి ఇక్కడ ఒక xkcd ప్లాట్లు ఉంది. 46 00:02:30,930 --> 00:02:34,350 కేవలం నేను భావిస్తాను ఎందుకంటే Xkcd ఏ విధమైన మౌలిక ఉంది 47 00:02:34,350 --> 00:02:37,770 ప్రదర్శన యొక్క, కానీ ఎందుకంటే నేను నిజంగా ఈ భావిస్తాను 48 00:02:37,770 --> 00:02:42,160 పాయింట్ స్పృశించే చాలా మీరు డేటా విధమైన చేస్తున్నా సమయం 49 00:02:42,160 --> 00:02:46,570 విశ్లేషణ సమస్య కాదు, అది నడుస్తుంది ఎంత వేగంగా చాలా, 50 00:02:46,570 --> 00:02:49,850 కానీ అది వెళుతున్న ఎంత పని ప్రోగ్రామ్ మీరు పడుతుంది. 51 00:02:49,850 --> 00:02:54,112 కాబట్టి ఇక్కడ కేవలం లేదో విశ్లేషించడం ఉంది వ్యూహం లేదా బి మరింత సమర్థవంతంగా. 52 00:02:54,112 --> 00:02:55,820 ఈ అవతరిస్తుంది మీరు ఉన్నారు అని ఏదో 53 00:02:55,820 --> 00:02:58,290 లో చాలా వ్యవహరించే వెళ్ళి విధమైన తక్కువ స్థాయి భాషలు 54 00:02:58,290 --> 00:03:03,440 మీరు seg లోపాలు వ్యవహరించే ఎక్కడ, మెమరీ కేటాయింపు initializations, 55 00:03:03,440 --> 00:03:05,270 కూడా అంతర్నిర్మిత ఫంక్షన్లు మేకింగ్. 56 00:03:05,270 --> 00:03:09,920 మరియు ఈ విషయాన్ని అన్ని నిర్వహించబడుతుంది చాలా, చాలా అందంగా ఆర్ లో 57 00:03:09,920 --> 00:03:12,839 >> కాబట్టి కేవలం ఈ సుత్తి పాయింట్, అతిపెద్ద ప్రతిబంధకంగా 58 00:03:12,839 --> 00:03:13,880 అభిజ్ఞా అవతరిస్తుంది. 59 00:03:13,880 --> 00:03:17,341 కాబట్టి డేటా విశ్లేషణ చాలా కష్టం సమస్య. 60 00:03:17,341 --> 00:03:19,340 మీరు చేస్తున్న లేదో యంత్ర అభ్యాస లేదా మీరు ఉన్నాము 61 00:03:19,340 --> 00:03:22,550 కేవలం విధమైన చేయడం ప్రాథమిక డేటా అన్వేషణ, 62 00:03:22,550 --> 00:03:25,290 మీరు వద్దు ఒక డాక్యుమెంట్ తీసుకుని 63 00:03:25,290 --> 00:03:27,440 ఆపై కంపైల్ ప్రతిసారీ ఏదో మీరు 64 00:03:27,440 --> 00:03:31,010 ఒక కాలమ్ కనిపిస్తుంది ఏమి చూడాలనుకుంటే, మాతృకలో ప్రత్యేక ఏమి ఎంట్రీలు 65 00:03:31,010 --> 00:03:32,195 కనిపిస్తోంది. 66 00:03:32,195 --> 00:03:34,320 కాబట్టి మీరు కలిగి అనుకుంటున్నారా కొన్ని నిజంగా nice ఇంటర్ఫేస్ 67 00:03:34,320 --> 00:03:37,740 మీరు ఒక సాధారణ ఫంక్షన్ అమలు చెయ్యవచ్చు సూచికలకు సంసార 68 00:03:37,740 --> 00:03:41,870 మీకు మరియు అక్కడ నుండి అమలు కావలసిన. 69 00:03:41,870 --> 00:03:44,190 మరియు మీరు డొమైన్ అవసరం ఈ నిర్దిష్ట భాషలు. 70 00:03:44,190 --> 00:03:51,750 మరియు R నిజంగా మీరు నిర్వచించే సహాయం చేస్తుంది సమస్య మరియు ఈ పద్ధతిలో పరిష్కరించడానికి. 71 00:03:51,750 --> 00:03:58,690 >> కాబట్టి ఇక్కడ ఒక ప్లాట్లు చూపిస్తున్న ప్రోగ్రామింగ్ ఉంది R యొక్క ప్రజాదరణ కాలక్రమేణా అయిపోంది వంటి. 72 00:03:58,690 --> 00:04:04,060 కాబట్టి మీరు 2013 లేదా వంటి, చూడగలరు కాబట్టి అది కేవలం అద్భుతంగా అప్ ఎగిరింది. 73 00:04:04,060 --> 00:04:09,570 మరియు ఈ కేవలం ఆ కారణంగా ఉంది సాంకేతిక పరిశ్రమలో భారీ ధోరణి 74 00:04:09,570 --> 00:04:10,590 గురించి పెద్ద డేటా. 75 00:04:10,590 --> 00:04:13,010 కూడా, కేవలం టెక్నాలజీ పరిశ్రమ, కానీ నిజంగా 76 00:04:13,010 --> 00:04:16,490 ఏ పరిశ్రమ ఆ ఎందుకంటే పరిశ్రమలు చాలా 77 00:04:16,490 --> 00:04:20,589 కు విధమైన పోషిస్తాయి ఈ సమస్యలు పరిష్కరించడానికి ప్రయత్నిస్తున్న. 78 00:04:20,589 --> 00:04:24,590 మరియు సాధారణంగా, మీరు కొన్ని మంచి కలిగి ఈ సమస్యలు కొలిచే మార్గం 79 00:04:24,590 --> 00:04:29,720 లేదా వాటిని నిర్వచిస్తూ లేక డేటా ఉపయోగించి వాటిని పరిష్కరించడంలో. 80 00:04:29,720 --> 00:04:35,430 కాబట్టి నేను ప్రస్తుతం R 11 వ అనుకుంటున్నాను TIOBE అత్యంత ప్రాచుర్యం భాష 81 00:04:35,430 --> 00:04:38,200 మరియు అది అప్పటి నుండి పెరుగుతున్న చేయబడింది. 82 00:04:38,200 --> 00:04:40,740 83 00:04:40,740 --> 00:04:43,080 >> కాబట్టి ఇక్కడ కొన్ని ఎక్కువ వార్తలు R. యొక్క లక్షణాలు ఇది ఉంది 84 00:04:43,080 --> 00:04:46,900 ప్యాకేజీల అపారమైన సంఖ్య మరియు ఈ వివిధ విషయాల కోసం. 85 00:04:46,900 --> 00:04:52,470 కాబట్టి ఏ సమయంలో మీరు ఒక కలిగి కొన్ని సమస్య, అత్యంత 86 00:04:52,470 --> 00:04:55,060 సమయం R ఉంటుంది మీరు ఆ ఫంక్షన్. 87 00:04:55,060 --> 00:04:58,520 మీరు కావలసిన లేదో యంత్రం యొక్క విధమైన నిర్మించడానికి 88 00:04:58,520 --> 00:05:02,770 అని అభ్యాస అల్గోరిథం యాధృచ్ఛిక ఫారెస్ట్ లేదా డెసిషన్ ట్రీస్, 89 00:05:02,770 --> 00:05:07,530 లేదా సగటు తీసుకోవాలని ప్రయత్నిస్తున్న ఒక ఫంక్షన్ లేదా ఈ విషయాన్ని ఏ, 90 00:05:07,530 --> 00:05:10,000 R కలిగి ఉంటుంది. 91 00:05:10,000 --> 00:05:14,190 >> మీరు ఉంటే మీరు పట్టించుకోనట్లు కామన్ యొక్క ఆప్టిమైజేషన్, ఒక విషయం 92 00:05:14,190 --> 00:05:17,430 మీరు నమూనా పూర్తి చేసిన తర్వాత అధిక స్థాయి భాష విధమైన, 93 00:05:17,430 --> 00:05:19,810 మీరు ఆ in-- త్రో మీరు కేవలం పోర్ట్ ఆ పైగా 94 00:05:19,810 --> 00:05:21,550 కొన్ని తక్కువ స్థాయి భాష. 95 00:05:21,550 --> 00:05:26,090 ఏం R గురించి బావుంటుంది మీరు అయ్యాక ఉంది ఇది నమూనా పూర్తి, మీరు C ++ అమలు చేయవచ్చు, 96 00:05:26,090 --> 00:05:29,510 లేదా ఫోర్ట్రాన్, లేదా వీటిలో ఏ నేరుగా R. లోకి దిగువ స్థాయి వాటిని 97 00:05:29,510 --> 00:05:32,320 కాబట్టి ఒక నిజంగా వార్తలు R గురించి చల్లని ఫీచర్ 98 00:05:32,320 --> 00:05:35,930 మీరు నిజంగా పట్టించుకోనట్లు ఉంటే ఆప్టిమైజేషన్ పాయింట్. 99 00:05:35,930 --> 00:05:39,490 >> మరియు అది కూడా నిజంగా మంచి వార్తలు వెబ్ ప్రతిబింబాలను. 100 00:05:39,490 --> 00:05:43,530 కాబట్టి D3.js, ఉదాహరణకు, నేను మరొక సదస్సు అంచనా 101 00:05:43,530 --> 00:05:45,130 మేము నేడు సమర్పించారు. 102 00:05:45,130 --> 00:05:48,510 మరియు ఈ నిజంగా అద్భుతం ఇంటరాక్టివ్ ప్రతిబింబాలను చేయడం. 103 00:05:48,510 --> 00:05:54,460 మరియు D3.js మీరు కలిగి తెలుపుతాయి డేటా విధమైన పన్నాగం కు 104 00:05:54,460 --> 00:05:58,080 మరియు R చేస్తామని అనే ఒక గొప్ప మార్గం డేటా విశ్లేషణ మీరు దీన్ని ఎగుమతి ముందు 105 00:05:58,080 --> 00:06:04,220 పైగా D3.js లేదా కూడా కేవలం అమలు D3.js R కూడా లోకి ఆదేశాలను, 106 00:06:04,220 --> 00:06:08,240 అలాగే ఈ వంటి ఇతర గ్రంధాలయాలు అలాగే. 107 00:06:08,240 --> 00:06:13,041 >> కాబట్టి ఆ పరిచయంలో ఉంది R మరియు ఎందుకు మీరు వాటిని ఉపయోగించవచ్చు ఏమిటి. 108 00:06:13,041 --> 00:06:14,790 సో ఆశాజనక, నేను చేసిన మీరు ఏదో ఒప్పించింది 109 00:06:14,790 --> 00:06:18,460 గురించి కేవలం అది వంటిది చూడటానికి ప్రయత్నిస్తున్న. 110 00:06:18,460 --> 00:06:23,930 నేను ముందుకు వెళ్లి ద్వారా వెళ్ళడానికి వెళుతున్న R వస్తువుల గురించి కొన్ని మూలాలకు 111 00:06:23,930 --> 00:06:26,150 మరియు మీరు నిజంగా చెయ్యగలరు. 112 00:06:26,150 --> 00:06:29,690 >> కాబట్టి ఇక్కడ కేవలం ఒక ఉంది గణిత ఆదేశాల సమూహం. 113 00:06:29,690 --> 00:06:35,000 కాబట్టి మీరు నిర్మించడానికి కావలసిన you're-- చెప్పటానికి భాష మీరే మరియు మీరు కేవలం కావలసిన 114 00:06:35,000 --> 00:06:38,080 వివిధ ఉపకరణాల సమూహం కలిగి. 115 00:06:38,080 --> 00:06:42,520 ఆపరేషన్ ఏ విధమైన మీరు భావిస్తున్నాను చాలా చక్కని ఆర్ లో అవతరిస్తుంది అనుకుంటున్నారా 116 00:06:42,520 --> 00:06:44,150 >> కాబట్టి ఇక్కడ 2 ప్లస్ 2. 117 00:06:44,150 --> 00:06:46,090 ఇక్కడ 2 సార్లు pi ఉంది. 118 00:06:46,090 --> 00:06:51,870 R అంతర్నిర్మిత స్థిరాంకాలు ఒక సమూహం ఉంది మీరు తరచుగా pi, ఇ వంటి ఉపయోగిస్తాము ఆ. 119 00:06:51,870 --> 00:06:56,230 >> ఆపై, ఇక్కడ 7 ప్లస్ వార్తలు runif, 1 runif కాబట్టి. 120 00:06:56,230 --> 00:07:02,450 ఈ ఉన్న ఒక ఫంక్షన్ ఉత్పత్తి ఉంది 0 నుండి 1 కు అనిర్దిష్ట ఏకరీతి. 121 00:07:02,450 --> 00:07:04,400 ఆపై 4 3 అధికారంలోకి ఉంది. 122 00:07:04,400 --> 00:07:06,430 వర్గమూలాలకు ఉంది. 123 00:07:06,430 --> 00:07:07,270 >> లాగ్ ఉంది. 124 00:07:07,270 --> 00:07:14,500 కాబట్టి బేస్ చేస్తాను లాగిన్ దానికదే ద్వారా ఘాతీయ. 125 00:07:14,500 --> 00:07:18,337 ఆపై, మీరు ఒక బేస్ పేర్కొనాలి ఉంటే, అప్పుడు మీరు మీకు కావలసిన సంసార బేస్ చేయవచ్చు. 126 00:07:18,337 --> 00:07:19,920 మరియు ఇక్కడ కొన్ని ఇతర కమాండ్లు. 127 00:07:19,920 --> 00:07:22,180 కాబట్టి మీరు 23 mod 2 ఉన్నాయి. 128 00:07:22,180 --> 00:07:24,910 అప్పుడు మీరు మిగిలిన కలిగి. 129 00:07:24,910 --> 00:07:27,110 అప్పుడు మీరు శాస్త్రీయ కలిగి సంజ్ఞామానం కూడా మీరు 130 00:07:27,110 --> 00:07:34,060 కేవలం మరింత చేయాలనుకుంటున్నారా మరియు మరింత క్లిష్టమైన విషయాలను. 131 00:07:34,060 --> 00:07:37,320 >> కాబట్టి ఇక్కడ అప్పగించిన ఉంది. 132 00:07:37,320 --> 00:07:40,830 కాబట్టి సాధారణ పనులను R ఒక బాణంతో జరుగుతుంది 133 00:07:40,830 --> 00:07:43,440 కాబట్టి ఇది తక్కువ అప్పుడు కంటే మరియు అడ్డగీత ఉంది. 134 00:07:43,440 --> 00:07:47,250 ఇక్కడ నేను కేవలం కేటాయించి వెబ్ వేరియబుల్ Val 3. 135 00:07:47,250 --> 00:07:50,160 >> ఆపై నేను Val ముద్రించిన చేస్తున్నాను మరియు అప్పుడు అది మూడు ముద్రిస్తుంది. 136 00:07:50,160 --> 00:07:53,920 R వ్యాఖ్యాత లో అప్రమేయంగా, మీరు కోసం విషయాలు ముద్రించాలా ఉంటుంది 137 00:07:53,920 --> 00:07:57,280 కాబట్టి మీరు ఒక Val ప్రింట్ పేర్కొనాలి లేదు ఏ సమయంలో మీరు ఏదో ప్రింట్ మీరు. 138 00:07:57,280 --> 00:08:00,200 మీరు కేవలం Val చేయవచ్చు మరియు అప్పుడు మీరు ఆ చేస్తాను. 139 00:08:00,200 --> 00:08:04,380 >> కూడా, మీరు సాంకేతికంగా సమానం ఉపయోగించవచ్చు ఒక కార్య ఆపరేటర్లు గా. 140 00:08:04,380 --> 00:08:07,190 స్వల్ప సూక్ష్మబేధాలు ఉన్నాయి బాణం ఉపయోగించి మధ్య 141 00:08:07,190 --> 00:08:10,730 ఆపరేటర్లు మరియు సమానం కేటాయింపులను కోసం ఆపరేటర్లు. 142 00:08:10,730 --> 00:08:15,470 చాలామటుకు కన్వెన్షన్లో అందరూ కేవలం బాణం ఆపరేటర్లు ఉపయోగిస్తుంది. 143 00:08:15,470 --> 00:08:21,850 >> మరియు ఇక్కడ, నేను ఈ కేటాయించి వెబ్ వాలుగా సంజ్ఞామానం 1 పెద్దప్రేగు 6 అని. 144 00:08:21,850 --> 00:08:26,010 ఈ 1 నుండి 6 వరకు ఒక వెక్టర్ ఉత్పత్తి. 145 00:08:26,010 --> 00:08:29,350 మరియు ఈ నిజంగా nice అప్పుడు ఎందుకంటే మీరు కేవలం Val కు వెక్టర్ కేటాయించి 146 00:08:29,350 --> 00:08:34,270 మరియు ఆ స్వయంగా పనిచేస్తుంది. 147 00:08:34,270 --> 00:08:37,799 >> కాబట్టి ఈ అప్పటికే ఒక నుండి అన్నారు చాలా స్పష్టమైన డేటా single-- 148 00:08:37,799 --> 00:08:41,070 కేవలం ఒక డబుల్ నిర్మాణం ఒక వెక్టర్ లోకి రకం కొన్ని రకం 149 00:08:41,070 --> 00:08:45,670 మరియు ఇవన్నీ సేకరించడానికి ఉంటుంది మీరు స్కేలార్ విలువలు. 150 00:08:45,670 --> 00:08:50,770 కాబట్టి స్కేలార్ నుండి వెళుతున్న తర్వాత, మీరు R వస్తువులు మరియు ఈ వెక్టార్. 151 00:08:50,770 --> 00:08:55,610 ఒక వెక్టర్ ఏ విధమైన ఉంది ఒకే రకమైన సేకరణ. 152 00:08:55,610 --> 00:08:58,150 కాబట్టి ఇక్కడ వెక్టర్స్ యొక్క బంచ్ ఉంటాయి. 153 00:08:58,150 --> 00:08:59,800 >> కాబట్టి ఈ సంఖ్యా ఉంది. 154 00:08:59,800 --> 00:09:02,440 సంఖ్యా డబుల్ చెప్పడం R యొక్క మార్గం. 155 00:09:02,440 --> 00:09:07,390 కాబట్టి అప్రమేయంగా, ఏ సంఖ్య డబుల్ ఉంటుంది. 156 00:09:07,390 --> 00:09:13,150 >> కాబట్టి మీరు 1.1, 3 సి కలిగి ఉంటే, 5.7 ప్రతికూల, c ఒక ఫంక్షన్ ఉంది. 157 00:09:13,150 --> 00:09:16,760 ఈ మూడు concatenates ఒక వెక్టర్ లోకి సంఖ్యలు. 158 00:09:16,760 --> 00:09:19,619 మరియు ఈ చాలా ఉంటే ఉండబోతుంది ఉంటుంది మీరు స్వయంగా 3 గమనించి, 159 00:09:19,619 --> 00:09:21,910 సాధారణంగా మీరు భావించబడుతుంది ఈ పూర్ణాంకం వంటి, 160 00:09:21,910 --> 00:09:25,050 కానీ అన్ని వెక్టర్స్ ఎందుకంటే అదే రకం, 161 00:09:25,050 --> 00:09:28,660 ఈ డబుల్స్ వెక్టార్ లేదా ఈ సందర్భంలో సంఖ్యా. 162 00:09:28,660 --> 00:09:34,920 >> rnorm సృష్టించే ఒక ఫంక్షన్ ఉంది ప్రామాణిక సాధారణ వేరియబుల్స్ 163 00:09:34,920 --> 00:09:36,700 లేదా ప్రామాణిక సాధారణ విలువలు. 164 00:09:36,700 --> 00:09:38,360 మరియు నేను వాటిని రెండు పేర్కొనడం చేస్తున్నాను. 165 00:09:38,360 --> 00:09:43,840 కాబట్టి నేను ఆ కేటాయించి, rnorm 2 చేయడం చేస్తున్నాను devs, ఆపై నేను devs ముద్రించిన చేస్తున్నాను. 166 00:09:43,840 --> 00:09:47,350 కాబట్టి ఈ కేవలం రెండు ఉన్నాయి యాదృచ్ఛిక సాధారణ విలువలు. 167 00:09:47,350 --> 00:09:50,060 >> ఆపై మీరు లేకపోతే ints మీరు పూర్ణ గురించి పట్టించుకోను. 168 00:09:50,060 --> 00:09:54,650 కాబట్టి ఈ కేవలం మెమరీ గురించి కేటాయింపు మరియు సేవ్ మెమరీ పరిమాణం. 169 00:09:54,650 --> 00:10:01,460 కాబట్టి మీరు జోడించే వుంటుంది రాజధాని L. ద్వారా మీ సంఖ్యలు 170 00:10:01,460 --> 00:10:04,170 >> సాధారణంగా, ఈ ఉంది R యొక్క చారిత్రక సంజ్ఞామానం 171 00:10:04,170 --> 00:10:06,940 ఏదో కోసం దీర్ఘ పూర్ణాంక అని. 172 00:10:06,940 --> 00:10:09,880 ఎక్కువ సమయం, మీరు చేస్తాము కాబట్టి డబుల్స్ వ్యవహరించే. 173 00:10:09,880 --> 00:10:15,180 మరియు ఒకవేళ మీరు ఎప్పుడైనా తర్వాత రెడీ మీ కోడ్ ఆప్టిమైజ్ న, 174 00:10:15,180 --> 00:10:18,110 మీరు ఈ L's జోడించవచ్చు తర్వాత లేదా ఆ సమయంలో 175 00:10:18,110 --> 00:10:22,280 మీరు గురించి precognitive లాంటి అయితే ఏమి మీరు ఈ చరరాశులు చేయబోతున్నామని. 176 00:10:22,280 --> 00:10:25,340 177 00:10:25,340 --> 00:10:26,890 >> కాబట్టి ఇక్కడ ఒక పాత్ర వెక్టార్. 178 00:10:26,890 --> 00:10:31,440 సో, మళ్ళీ, నేను concatenating చేస్తున్నాను మూడు తీగలను ఈ సమయంలో. 179 00:10:31,440 --> 00:10:36,230 డబుల్ తీగలను నోటీసు ఒకే తీగలను ఆర్ లో ఒకటే 180 00:10:36,230 --> 00:10:41,000 కాబట్టి నేను ఆర్థర్ మరియు marvin మరియు కలిగి నేను వాటిని అన్ని అది ముద్రించిన చేస్తున్నాను 181 00:10:41,000 --> 00:10:43,210 డబుల్ తీగలను చూపించడానికి వెళ్తున్నారు. 182 00:10:43,210 --> 00:10:45,880 మరియు మీరు కూడా చేర్చాలనుకుంటే డబుల్ లేదా సింగిల్ స్ట్రింగ్ 183 00:10:45,880 --> 00:10:50,070 మీ అక్షరాలు, ఆపై మీరు చెయ్యవచ్చు గాని మీ తీగలను కుడికి. 184 00:10:50,070 --> 00:10:53,540 >> మార్విన్ కాబట్టి రెండవ మూలకం, ఈ ఉంది 185 00:10:53,540 --> 00:10:56,380 మీరు show-- అన్నారు కేవలం డబుల్ తీగలను కలిగి 186 00:10:56,380 --> 00:10:59,050 ఆపై ఒక స్ట్రింగ్ కాబట్టి ఈ ఏకాంతర ఉంది. 187 00:10:59,050 --> 00:11:04,040 మీరు అనుకుంటే లేకపోతే, ఒక డబుల్ ఉపయోగించడానికి ఒక డబుల్ స్ట్రింగ్ లో స్ట్రింగ్ ఆపరేటర్లు 188 00:11:04,040 --> 00:11:07,090 మీరు ప్రకటించారు చేసినప్పుడు, అప్పుడు మీరు కేవలం ఎస్కేప్ ఆపరేటర్లు ఉపయోగించండి. 189 00:11:07,090 --> 00:11:10,600 కాబట్టి మీరు బాక్ స్లాష్ డబుల్ స్ట్రింగ్ చేయండి. 190 00:11:10,600 --> 00:11:13,330 >> చివరకు, మేము కూడా తార్కిక వెక్టర్స్ ఉన్నాయి. 191 00:11:13,330 --> 00:11:15,890 కాబట్టి logical-- కాబట్టి TRUE మరియు తప్పుడు, మరియు వారు ఉన్నారు 192 00:11:15,890 --> 00:11:18,880 అన్ని అక్షరాలు చేస్తాడు. 193 00:11:18,880 --> 00:11:22,370 ఆపై, మళ్ళీ, నేను concatenating చేస్తున్నాను వాటిని మరియు అప్పుడు bools వాటిని కేటాయించి. 194 00:11:22,370 --> 00:11:24,590 కాబట్టి bools చూపించడానికి అన్నారు మీరు TRUE FALSE, మరియు నిజం. 195 00:11:24,590 --> 00:11:28,280 196 00:11:28,280 --> 00:11:31,620 >> కాబట్టి ఇక్కడ vectorized ఇండెక్సింగ్. 197 00:11:31,620 --> 00:11:34,870 నేను ప్రారంభంలో కాబట్టి ఒక ఫంక్షన్ తీసుకొని చేస్తున్నాను 198 00:11:34,870 --> 00:11:39,230 ఈ sequence-- అంటారు 2 నుండి 12 క్రమం. 199 00:11:39,230 --> 00:11:42,490 నేను 2 క్రమం తీసుకొని చేస్తున్నాను. 200 00:11:42,490 --> 00:11:46,660 కాబట్టి దీన్ని జరగబోతోంది 2, 4, 6, 8, 10 మరియు 12. 201 00:11:46,660 --> 00:11:50,080 ఆపై, నేను ఇండెక్సింగ్ ఉన్నాను మూడవ మూలకం పొందుటకు. 202 00:11:50,080 --> 00:11:55,770 >> కాబట్టి గుర్తుంచుకోండి ఒక విషయం ఉంది 1 నుంచి ద్వారా ఆ R సూచికలు. 203 00:11:55,770 --> 00:12:00,550 ప్రాణాలు కాబట్టి 3 ఇవ్వాలని అన్నారు మీరు మూడవ మూలకం. 204 00:12:00,550 --> 00:12:04,580 ఈ విధమైన ఇతర నుండి వివిధ ఉంది ఇది సున్నా నుంచి ప్రారంభిస్తారు భాషలు. 205 00:12:04,580 --> 00:12:09,780 కాబట్టి సి లేదా C ++ లో, ఉదాహరణకు, మీరు ఉన్నాము నాలుగో మూలకం పొందడానికి జరగబోతోంది. 206 00:12:09,780 --> 00:12:13,280 >> మరియు ఇక్కడ 3 నుండి 5 ప్రాణాలు ఉంది. 207 00:12:13,280 --> 00:12:16,030 కాబట్టి ఒక విషయం నిజంగా చల్లని ఉంది 208 00:12:16,030 --> 00:12:20,410 లోపల తాత్కాలిక వేరియబుల్స్ రూపొందించవచ్చు ఆపై కేవలం ఫ్లై ఉపయోగిస్తారు. 209 00:12:20,410 --> 00:12:21,960 కాబట్టి ఇక్కడ 3 నుండి 5. 210 00:12:21,960 --> 00:12:25,070 కాబట్టి నేను ఒక వెక్టర్ ఉత్పత్తి చేస్తున్నాను 3, 4, మరియు అప్పుడు 5 211 00:12:25,070 --> 00:12:29,700 నేను, మూడవ పొందడానికి సూచి నేను నాలుగో, అయిదవ అంశాలు. 212 00:12:29,700 --> 00:12:32,280 >> కాబట్టి అదేవిధంగా, మీరు చెయ్యవచ్చు ఈ నైరూప్య కేవలం చేయడానికి 213 00:12:32,280 --> 00:12:35,280 ఒక వెక్టర్ ఏ విధమైన మీరు ఇండెక్సింగ్ ఇస్తుంది. 214 00:12:35,280 --> 00:12:40,050 కాబట్టి ఇక్కడ అప్పుడు ప్రాణాలు మరియు ఉంది మొదటి, మూడవ, మరియు ఆరవ అంశాలు. 215 00:12:40,050 --> 00:12:42,800 ఆపై, మీరు అనుకుంటే ఒక పూరక చేయాలని, 216 00:12:42,800 --> 00:12:45,210 కాబట్టి మీరు కేవలం మైనస్ చేయండి తర్వాత ఆ చేస్తాము 217 00:12:45,210 --> 00:12:48,600 మీరు కాదు ప్రతిదీ ఇవ్వాలని మొదటి, మూడవ, లేదా ఆరవ మూలకం. 218 00:12:48,600 --> 00:12:51,590 సో ఈ 4, 8 మరియు 10 ఉంటుంది. 219 00:12:51,590 --> 00:12:54,380 >> మరియు మీరు పొందుటకు కావాలా మరింత ఆధునిక, 220 00:12:54,380 --> 00:12:57,610 మీరు బూలియన్ వెక్టర్స్ జతపర్చచవచ్చు. 221 00:12:57,610 --> 00:13:05,210 కాబట్టి ఈ ఇండెక్స్ మీరు ఇవ్వాలని అన్నారు పొడవు 6 ఈ బూలియన్ వెక్టర్. 222 00:13:05,210 --> 00:13:07,280 కాబట్టి ప్రతినిధి TRUE కామా 3. 223 00:13:07,280 --> 00:13:09,680 ఈ TRUE మూడు సార్లు పునరావృతం. 224 00:13:09,680 --> 00:13:12,900 కాబట్టి ఈ మీరు ఒక ఇస్తుంది వెక్టర్ నిజమైన, నిజమైన, నిజమైన. 225 00:13:12,900 --> 00:13:17,470 >> ప్రతినిధి FALSE 4-- ఈ మీరు ఇవ్వాలని అన్నారు తప్పుడు, తప్పుడు తప్పుడు ఒక వెక్టర్. 226 00:13:17,470 --> 00:13:21,280 ఆపై సి concatenate అన్నారు కలిసి ఆ రెండు బూలియన్. 227 00:13:21,280 --> 00:13:24,090 సో మీరు మూడు పొందడానికి వెళుతున్న TRUEs ఆపై నాలుగు FALSEs. 228 00:13:24,090 --> 00:13:28,460 >> మీరు ఇండెక్స్ ప్రాణాలు మీరు ఉన్నప్పుడు కాబట్టి నిజమైన, నిజమైన పొందడానికి జరగబోతోంది. 229 00:13:28,460 --> 00:13:31,420 కాబట్టి ఆ అవును చెప్పడానికి జరగబోతోంది, నేను ఆ మూడు అంశాలు కావలసిన. 230 00:13:31,420 --> 00:13:33,520 ఆపై తప్పుడు, తప్పుడు అన్నారు 231 00:13:33,520 --> 00:13:37,140 లేదు, నేను ఆ అంశాలను మీరు లేదు చెప్పటానికి కనుక వాటిని తిరిగి మాత్రం కాదు. 232 00:13:37,140 --> 00:13:41,490 >> నేను ఇక్కడ ఒక అక్షర దోషం వాస్తవానికి అక్కడ అంచనా ఈ ఎందుకంటే 3 రిపీట్ TRUE చెబుతున్నారు 233 00:13:41,490 --> 00:13:47,990 మరియు సాంకేతికంగా మీరు తప్పుడు పునరావృతం 4, మరియు కేవలం ఆరు అంశాలు కాబట్టి తప్పుడు పునరావృతం కలిగి, 234 00:13:47,990 --> 00:13:50,470 ఇది 3 FALSE రిపీట్ ఉండాలి. 235 00:13:50,470 --> 00:13:55,260 నేను R కూడా తగినంత స్మార్ట్ ఉంది అనుకుంటున్నాను మీరు కేవలం అప్పుడు, ఇక్కడ 4 తెలిపితే 236 00:13:55,260 --> 00:13:56,630 అది కూడా బయటకు లోపం కాదు. 237 00:13:56,630 --> 00:13:58,480 ఇది కేవలం మీరు ఈ విలువ ఇస్తుంది. 238 00:13:58,480 --> 00:14:00,970 కాబట్టి అది కేవలం ఆ నాల్గవ FALSE విస్మరించండి చేస్తాము. 239 00:14:00,970 --> 00:14:05,310 240 00:14:05,310 --> 00:14:09,270 >> కాబట్టి ఇక్కడ vectorized అప్పగించిన ఉంది. 241 00:14:09,270 --> 00:14:15,480 ఈ కేవలం అమర్చుతుంది set.seed-- కాబట్టి కల్పిత సంఖ్యలు కోసం సీడ్. 242 00:14:15,480 --> 00:14:20,110 కాబట్టి నేను సీడ్ సెట్ చేస్తున్నాను అనగా 42, నేను ఉత్పత్తి ఉంటే 243 00:14:20,110 --> 00:14:22,950 మూడు సాధారణ యాదృచ్ఛిక విలువలు, మరియు అప్పుడు మీరు ఉంటే 244 00:14:22,950 --> 00:14:27,400 మీ స్వంత set.seed అమలు అదే విలువ 42 ఉపయోగించి కంప్యూటర్, 245 00:14:27,400 --> 00:14:30,990 అప్పుడు మీరు కూడా పొందండి అదే మూడు యాదృచ్ఛిక నార్మల్స్. 246 00:14:30,990 --> 00:14:33,411 >> కాబట్టి ఈ నిజంగా మంచి ఉంది తిరిగి ఉత్పత్తి కోసం. 247 00:14:33,411 --> 00:14:35,910 సాధారణంగా, మీరు చేస్తున్న చేసినప్పుడు కొన్ని శాస్త్రీయ విశ్లేషణ యొక్క విధమైన, 248 00:14:35,910 --> 00:14:37,230 మీరు సీడ్ ఏర్పాటు అనుకుంటున్నారో. 249 00:14:37,230 --> 00:14:41,270 ఆ విధంగా ఇతర శాస్త్రవేత్తలు కేవలం చెయ్యవచ్చు మీరు చేసిన ఖచ్చితమైన కోడ్ పునరుత్పత్తి 250 00:14:41,270 --> 00:14:44,790 వారు ఖచ్చితమైన ఉంటుంది ఎందుకంటే పూర్తి అదే అనిర్దిష్ట చరరాశులు ఆ లేదా యాదృచ్ఛిక 251 00:14:44,790 --> 00:14:47,270 మీరు బాగా తీసిన చేసిన విలువలు. 252 00:14:47,270 --> 00:14:49,870 253 00:14:49,870 --> 00:14:53,910 >> కాబట్టి vectorized అప్పగించిన ఇక్కడ 2 ప్రాణాలు 1 చూపిస్తూ. 254 00:14:53,910 --> 00:14:59,290 కనుక ఇది మొదటి రెండు అంశాలు తీసుకుని వాల్స్ మరియు అప్పుడు 0 వాటిని కేటాయిస్తారు. 255 00:14:59,290 --> 00:15:03,940 ఆపై, మీరు కూడా కేవలం చేయవచ్చు బూలియన్ ఒకటే విషయం. 256 00:15:03,940 --> 00:15:09,340 >> కాబట్టి ప్రాణాలు ఈ విల్ 0 సమానం కాదు మీరు ఒక వెక్టర్ FALSE ఇవ్వాలని, ఒప్పు 257 00:15:09,340 --> 00:15:10,350 ఈ సందర్భంలో. 258 00:15:10,350 --> 00:15:13,770 ఆపై, అది ఏ చెప్పడానికి జరగబోతోంది నిజమైన ఆ సూచికలలో, 259 00:15:13,770 --> 00:15:15,270 తర్వాత 5 ఆ పెట్టేందుకు జరగబోతోంది. 260 00:15:15,270 --> 00:15:18,790 కనుక ఇది మూడవ మూలకం తీస్తాడు ఇక్కడ మరియు అప్పుడు 5 దానిని అప్పగించును. 261 00:15:18,790 --> 00:15:22,300 >> మరియు ఈ నిజంగా nice ఉంది తక్కువ స్థాయి భాషలు పోల్చితే 262 00:15:22,300 --> 00:15:25,560 ఇక్కడ మీరు ఉచ్చులు కోసం ఉపయోగించాలి ఈ vectorized stuff అన్ని చేయాలని 263 00:15:25,560 --> 00:15:30,281 అది కేవలం చాలా సహజమైన ఎందుకంటే మరియు అది ఒకే ఒక-లైనర్ ఉంది. 264 00:15:30,281 --> 00:15:32,030 మరియు గొప్ప గురించి ఏమిటి vectorized సంజ్ఞామానం 265 00:15:32,030 --> 00:15:37,020 R, ఈ విధమైన కలిగి ఉంది అంతర్నిర్మిత వారు దాదాపు వంటి ఫాస్ట్ ఉన్నాము కాబట్టి 266 00:15:37,020 --> 00:15:42,490 ఒక తక్కువ స్థాయి భాషగా చేయడం వంటి R లో లూప్ ఒక మేకింగ్ వ్యతిరేకంగా 267 00:15:42,490 --> 00:15:46,317 తర్వాత దీన్ని కలిగి డైనమిక్ ఇండెక్సింగ్ కూడా. 268 00:15:46,317 --> 00:15:48,900 మరియు ఆ చేయడం కంటే నెమ్మదిగా ఉంటాం vectorized విషయం ఈ విధమైన 269 00:15:48,900 --> 00:15:55,950 ఇది సమాంతరంగా ఉన్న లో దీన్ని ఇక్కడ ఇది ప్రాథమికంగా థ్రెడ్డింగ్ లో చేయుచున్నాడు. 270 00:15:55,950 --> 00:15:58,650 >> కాబట్టి ఇక్కడ కార్యకలాపాలు vectorized ఉంది. 271 00:15:58,650 --> 00:16:04,920 నేను 3 ఒక విలువ 1 ఉత్పత్తి చేస్తున్నాను, కేటాయించి ఆ vec1, 3 కు 5, vec2, 272 00:16:04,920 --> 00:16:05,950 వాటిని కలిసి జోడించడం. 273 00:16:05,950 --> 00:16:11,490 అది వాటిని భాగం వారీగా జతచేస్తుంది దానిని 1 ప్లస్ 3, 2 ప్లస్ 4, మరియు. 274 00:16:11,490 --> 00:16:13,330 >> vec1 సార్లు vec2. 275 00:16:13,330 --> 00:16:16,110 ఈ రెండు గుణిస్తారు తెలివైన భాగం కట్టారు. 276 00:16:16,110 --> 00:16:21,830 కనుక ఇది 1 సార్లు 3, 2 సార్లు 4, మరియు అప్పుడు 3 సార్లు 5. 277 00:16:21,830 --> 00:16:28,250 >> ఆపై, అదేవిధంగా మీరు కూడా చేయవచ్చు తార్కిక పోలికలు comparisons--. 278 00:16:28,250 --> 00:16:33,640 కాబట్టి ఈ లో ట్రూ తప్పుడు తప్పుడు వార్తలు కేసు 1 ఎందుకంటే, 3 కంటే ఎక్కువ ఉంది 279 00:16:33,640 --> 00:16:35,920 2 4 కంటే ఎక్కువ. 280 00:16:35,920 --> 00:16:41,160 ఈ నేను మరొక అక్షర దోషం అంచనా ఉంది, 3 ఖచ్చితంగా కాదు ఎక్కువ 5 కంటే. 281 00:16:41,160 --> 00:16:41,660 అవును. 282 00:16:41,660 --> 00:16:45,770 కాబట్టి మీరు అన్ని చేయవచ్చు ఈ సాధారణ కార్యకలాపాలు 283 00:16:45,770 --> 00:16:48,350 వారి వారసత్వంగా ఎందుకంటే తరగతుల తాము నుండి. 284 00:16:48,350 --> 00:16:51,110 285 00:16:51,110 --> 00:16:52,580 >> తద్వారా కేవలం వెక్టర్ ఉంది. 286 00:16:52,580 --> 00:16:56,530 మరియు ఆ అత్యంత ప్రధానమైన విధమైన వార్తలు R వస్తువు ఎందుకంటే, ఒక వెక్టార్ ఇచ్చిన 287 00:16:56,530 --> 00:16:59,170 మీరు మరింత ఆధునిక వస్తువులు నిర్మించవచ్చు. 288 00:16:59,170 --> 00:17:00,560 >> కాబట్టి ఇక్కడ ఒక మాత్రిక ఉంది. 289 00:17:00,560 --> 00:17:05,030 ఇది తప్పనిసరిగా సంగ్రహణం ఒక మాత్రిక కూడా ఏమి. 290 00:17:05,030 --> 00:17:10,099 కాబట్టి ఈ సందర్భంలో, అది వివిధ మూడు వార్తలు ప్రతి ఒక కాలమ్ ఉన్న వెక్టర్స్, 291 00:17:10,099 --> 00:17:12,710 లేదా మీరు పరిగణించవచ్చును ప్రతి ఒక్కటీ ఒక వరుస ఉంది. 292 00:17:12,710 --> 00:17:18,250 >> నేను 1 నుండి మాతృక నిల్వ చేస్తున్నాను 9 మరియు నేను 3 వరుసలు పేర్కొనడం చేస్తున్నాను. 293 00:17:18,250 --> 00:17:23,364 కాబట్టి, 1 9 మీరు ఒక వెక్టర్ 1 ఇస్తుంది 2, 3, 4, 5, 6, మరియు 9 అన్ని మార్గం. 294 00:17:23,364 --> 00:17:29,250 >> కూడా మనస్సులో ఉంచడానికి ఒక విషయం ఉంది R దుకాణాలు కాలమ్ ప్రధాన ఫార్మాట్ లో కట్టారు. 295 00:17:29,250 --> 00:17:34,160 కాబట్టి ఇతర పదాలు లో, మీరు 1 ఉన్నప్పుడు చూడండి 9, అది them-- నిల్వ జరగబోతోంది 296 00:17:34,160 --> 00:17:36,370 ఇది 2, 1 చేస్తాడు మొదటి కాలమ్ లో 3, 297 00:17:36,370 --> 00:17:38,510 మరియు అప్పుడు అది చేస్తాను 4, 5, రెండవ కాలమ్ లో 6, 298 00:17:38,510 --> 00:17:41,440 ఆపై 7, మూడవ కాలమ్ లో 8, 9. 299 00:17:41,440 --> 00:17:45,570 >> మరియు ఇక్కడ కొన్ని ఇతర ఉన్నారు మీరు ఉపయోగించవచ్చు సాధారణ విధులు. 300 00:17:45,570 --> 00:17:49,650 ఎంత వెలవెల మత్, ఈ మీరు ఇస్తుంది మాత్రిక యొక్క కొలతలు. 301 00:17:49,650 --> 00:17:52,620 ఇది మీరు తిరిగి వెళుతున్న పరిమాణం ఒక వెక్టర్. 302 00:17:52,620 --> 00:17:55,580 ఈ సందర్భంలో, ఎందుకంటే కాబట్టి మా మాతృక, 3 3 303 00:17:55,580 --> 00:18:01,900 మీరు ఒక ఇవ్వాలని జరగబోతోంది సంఖ్యా వెక్టర్ 3 3 అని. 304 00:18:01,900 --> 00:18:05,270 >> మరియు ఇక్కడ కేవలం చూపిస్తూ మాత్రిక గుణకారం. 305 00:18:05,270 --> 00:18:11,970 సో సాధారణంగా, మీరు కేవలం లేకపోతే చుక్క కాబట్టి మత్ చుక్క mat-- 306 00:18:11,970 --> 00:18:15,380 ఈ అవతరిస్తుంది భాగం వారీగా ఆపరేషన్ 307 00:18:15,380 --> 00:18:17,300 లేదా Hadamard ఉత్పత్తి ఏమి అని. 308 00:18:17,300 --> 00:18:21,310 కనుక ఇది ప్రతి చేయడానికి జరగబోతోంది మూలకం భాగం వారీగా. 309 00:18:21,310 --> 00:18:23,610 అయితే, మీరు అనుకుంటే మాత్రిక multiplication-- 310 00:18:23,610 --> 00:18:29,380 కాబట్టి మొదటి వరుసలో సార్లు గుణించడం రెండవ మాతృక యొక్క మొదటి కాలమ్ 311 00:18:29,380 --> 00:18:34,510 అందువలన on-- మీరు ఉపయోగించే ఈ శాతం ఆపరేషన్. 312 00:18:34,510 --> 00:18:38,110 >> మరియు మత్ t కేవలం ఒక ఉంది పరస్పర కోసం ఆపరేషన్. 313 00:18:38,110 --> 00:18:42,590 కాబట్టి నేను పరస్పర తీసుకోవాలని చెప్పడం నేను మాతృక, మాతృక ద్వారా గుణిస్తారు 314 00:18:42,590 --> 00:18:43,090 చెందును. 315 00:18:43,090 --> 00:18:45,006 అది జరగబోతోంది మరొక 3 మీరు తిరిగి 316 00:18:45,006 --> 00:18:50,700 3 మాత్రిక చూపిస్తున్న ద్వారా మీకు కావలసిన కావలసిన ఉత్పత్తి. 317 00:18:50,700 --> 00:18:53,750 >> కాబట్టి ఆ మాతృక ఉంది. 318 00:18:53,750 --> 00:18:56,020 ఇక్కడ ఒక డేటా ఫ్రేమ్ అని ఏమిటి. 319 00:18:56,020 --> 00:19:00,780 మీరు భావిస్తున్నది ఒక డేటా ఫ్రేమ్ ఒక మాత్రిక కానీ ప్రతి కాలమ్ కూడా 320 00:19:00,780 --> 00:19:02,990 వేరే రకముగా అన్నారు. 321 00:19:02,990 --> 00:19:07,320 >> సో వాట్ డేటా గురించి నిజంగా చల్లని వార్తలు ఫ్రేమ్లను డేటా విశ్లేషణ లోనే, 322 00:19:07,320 --> 00:19:11,260 మీరు అన్ని ఈ చూడాలని విజాతీయ డేటా మరియు అన్ని ఈ నిజంగా 323 00:19:11,260 --> 00:19:15,640 దారుణంగా విషయాలు ఇక్కడ కాలమ్ ప్రతి తాము వివిధ రకాల ఉంటుంది. 324 00:19:15,640 --> 00:19:21,460 కాబట్టి ఇక్కడ నేను ఒక సృష్టించడానికి మాట్లాడుతూ చేస్తున్నాను డేటా ఫ్రేమ్, 1 నుండి 3 ints చేయండి 325 00:19:21,460 --> 00:19:24,750 ఆపై కూడా ఒక పాత్ర వెక్టర్ చేశారు. 326 00:19:24,750 --> 00:19:28,470 కాబట్టి నేను ద్వారా సూచిక ఈ వ్యాసాల ప్రతి 327 00:19:28,470 --> 00:19:30,930 ఆపై నేను విలువలు తాము పొందుతారు. 328 00:19:30,930 --> 00:19:34,370 మరియు మీరు కూడా కొన్ని విధమైన చేయవచ్చు డేటా ఫ్రేమ్లతో కార్యకలాపాల. 329 00:19:34,370 --> 00:19:38,040 మరియు ఎక్కువ సమయం మీరు ఉన్నప్పుడు డేటా విశ్లేషణ లేదా విధమైన చేయడం 330 00:19:38,040 --> 00:19:42,042 preprocessing, మీరు ఉంటాం ఈ డేటా నిర్మాణాలు పని 331 00:19:42,042 --> 00:19:44,250 ప్రతి కాలమ్ అన్నారు వేరే రకముగా. 332 00:19:44,250 --> 00:19:47,880 333 00:19:47,880 --> 00:19:52,970 >> చివరగా, కాబట్టి ఈ తప్పనిసరిగా కేవలం ఉన్నాయి R. జాబితాలో నలుగురు అవసరమైన వస్తువులు 334 00:19:52,970 --> 00:19:55,820 ఏ సేకరిస్తుంది ఇతర వస్తువులు మీకు కావలసిన. 335 00:19:55,820 --> 00:20:00,130 కనుక ఇది ఒక ఈ నిల్వ చేస్తుంది మీరు సులభంగా యాక్సెస్ చేయవచ్చు వేరియబుల్. 336 00:20:00,130 --> 00:20:02,370 >> ఇక్కడ, నేను ఒక జాబితా తీసుకొని చేస్తున్నాను. 337 00:20:02,370 --> 00:20:04,460 నేను stuff 3 సమానం తెలిపారు చేస్తున్నాను. 338 00:20:04,460 --> 00:20:08,060 కాబట్టి నేను ఒక మూలకం కలిగి వెళుతున్న జాబితా, మరియు ఈ విషయాన్ని అంటారు, 339 00:20:08,060 --> 00:20:10,570 మరియు అది విలువ 3 కలిగి జరగబోతోంది. 340 00:20:10,570 --> 00:20:13,140 >> నేను కూడా ఒక మాత్రిక సృష్టించవచ్చు. 341 00:20:13,140 --> 00:20:17,970 సో ఈ 4 మరియు ముగింపు వరుస 1 2 సమానం, కాబట్టి ఒక 2 2 మాత్రిక. 342 00:20:17,970 --> 00:20:20,270 కూడా జాబితాలో మరియు అది మత్ అని. 343 00:20:20,270 --> 00:20:24,690 moreStuff, ఒక పాత్ర స్ట్రింగ్, స్వయంగా మరియు కూడా మరొక జాబితా. 344 00:20:24,690 --> 00:20:27,710 >> కాబట్టి ఈ 5 మరియు బేర్ ఒక జాబితా ఉంది. 345 00:20:27,710 --> 00:20:30,990 అది విలువ 5 మరియు అది ఉంది కాబట్టి పాత్ర స్ట్రింగ్ ఎలుగుబంటి 346 00:20:30,990 --> 00:20:32,710 మరియు అది ఒక జాబితా లోపల జాబితా ఉంది. 347 00:20:32,710 --> 00:20:35,965 మీరు ఈ కలిగి చేయవచ్చు పునరావృత విషయాలు ఇక్కడ 348 00:20:35,965 --> 00:20:38,230 మీరు మరొక ఒక కలిగి రకం లోపల టైప్ చేయండి. 349 00:20:38,230 --> 00:20:41,420 కాబట్టి అదేవిధంగా, మీరు ఒక మాత్రిక కలిగి మరొక మాతృక లోపల మరియు అందువలన న. 350 00:20:41,420 --> 00:20:44,264 మరియు జాబితా కేవలం ఒక మంచి మార్గం సేకరించి సంకలనం యొక్క 351 00:20:44,264 --> 00:20:45,430 ఈ వివిధ వస్తువులు. 352 00:20:45,430 --> 00:20:50,210 353 00:20:50,210 --> 00:20:57,150 >> చివరకు, ఇక్కడ కేవలం సందర్భంలో సహాయం ఈ కేవలం చాలా త్వరగా చనిపోయాడన్న. 354 00:20:57,150 --> 00:21:01,350 కాబట్టి ఎప్పుడైనా మీరు అయోమయం ఫంక్షన్ విధమైన గురించి, 355 00:21:01,350 --> 00:21:03,510 మీరు ఆ ఫంక్షన్ సహాయంతో చేయవచ్చు. 356 00:21:03,510 --> 00:21:07,120 కాబట్టి మీరు హెల్ప్ మాతృక చేయవచ్చు లేదా ఒక ప్రశ్న మార్క్ మాతృక. 357 00:21:07,120 --> 00:21:11,430 మరియు సహాయం మరియు ప్రశ్న మార్క్ ఉన్నాయి కేవలం అదే విషయం సంక్షిప్తలిపి 358 00:21:11,430 --> 00:21:13,040 కాబట్టి వారు మారుపేర్ల ఉన్నారు. 359 00:21:13,040 --> 00:21:16,820 >> LM ఒక విధి అని కేవలం ఒక సరళ మోడల్ చేస్తుంది. 360 00:21:16,820 --> 00:21:20,340 కానీ మీరు ఎంత అని ఆలోచన కలిగి ఉంటే రచనలు, మీరు కేవలం LM సహాయంతో చేయవచ్చు 361 00:21:20,340 --> 00:21:24,610 మరియు మీరు కొన్ని ఇస్తాము డాక్యుమెంటేషన్ యొక్క విధమైన 362 00:21:24,610 --> 00:21:27,960 రకమైన కనిపిస్తోంది Unix, ఇక్కడ మనిషి పేజీ 363 00:21:27,960 --> 00:21:34,210 మీరు ఒక చిన్న వివరణ ఏమి దాని వాదనలు కూడా ఏమి, చేస్తుంది 364 00:21:34,210 --> 00:21:38,850 అది తిరిగి, మరియు ఎలా కేవలం చిట్కాలు ఏమి దీనిని ఉపయోగిస్తారు, మరియు కొన్ని ఉదాహరణలు అలాగే. 365 00:21:38,850 --> 00:21:41,680 366 00:21:41,680 --> 00:21:52,890 >> నాలో ముందుకు మరియు ప్రదర్శన వీడలేదు R. OK ఉపయోగించి కొన్ని డెమో. 367 00:21:52,890 --> 00:21:55,470 నేను చాలా పైగా వెళ్ళింది త్వరగా కేవలం డేటా 368 00:21:55,470 --> 00:21:59,440 నిర్మాణాలు మరియు విధమైన కార్యకలాపాలు యొక్క కొన్ని op--. 369 00:21:59,440 --> 00:22:02,960 ఇక్కడ కొన్ని విధులు ఉంది. 370 00:22:02,960 --> 00:22:06,750 >> కాబట్టి ఇక్కడ నేను వెళుతున్నాను ఒక ఫంక్షన్ నిర్వచించటానికి. 371 00:22:06,750 --> 00:22:09,970 కాబట్టి నేను కూడా ఉపయోగించి వెబ్ ఇక్కడ అప్పగించిన ఆపరేటర్లు, 372 00:22:09,970 --> 00:22:12,610 ఆపై నేను చెప్పడం నేను ఒక ఫంక్షన్ గా ప్రకటించాలని. 373 00:22:12,610 --> 00:22:14,140 మరియు అది విలువ x పడుతుంది. 374 00:22:14,140 --> 00:22:18,210 కాబట్టి ఈ మీరు కావలసిన ఏ విలువ ఉంది మరియు నేను x స్వయంగా తిరిగి వెళుతున్న. 375 00:22:18,210 --> 00:22:20,840 కాబట్టి ఈ గుర్తింపు విధి. 376 00:22:20,840 --> 00:22:23,670 >> మరియు ఈ గురించి చల్లని ఏమిటి ఇతర భాషలు పోల్చితే 377 00:22:23,670 --> 00:22:26,330 మరియు మరొక తక్కువ-స్థాయి భాషలు ఆ x 378 00:22:26,330 --> 00:22:29,350 ఏ రకం యొక్క ఉంటుంది మరియు ఆ రకమైన తిరిగి పొందుతారు. 379 00:22:29,350 --> 00:22:35,251 కాబట్టి మీరు వీలు imagine-- చేయవచ్చు నాకు కేవలం త్వరగా ఈ అమలు. 380 00:22:35,251 --> 00:22:35,750 క్షమించాలి. 381 00:22:35,750 --> 00:22:40,300 >> కాబట్టి ఒక విషయం నేను కూడా పేర్కొనడం ఉండాలి ఈ ఎడిటర్ నేను ఉపయోగించి వెబ్ ఉంది 382 00:22:40,300 --> 00:22:41,380 rstudio అంటారు. 383 00:22:41,380 --> 00:22:44,389 ఈ ఒక IDE అని ఏమిటి. 384 00:22:44,389 --> 00:22:46,180 మరియు ఒక విషయం అని ఈ గురించి నిజంగా nice 385 00:22:46,180 --> 00:22:51,500 ఇది చాలా పొందుపరచుకున్న ఉంది విషయాలు మీరు స్వయంగా R చేయాలనుకుంటున్నారా 386 00:22:51,500 --> 00:22:53,180 కేవలం చాలా intuitively. 387 00:22:53,180 --> 00:22:55,550 >> కాబట్టి ఇక్కడ ఒక వ్యాఖ్యాత కన్సోల్ ఉంది. 388 00:22:55,550 --> 00:23:02,160 కాబట్టి అదేవిధంగా, మీరు కూడా ఈ పొందవచ్చు కేవలం ఒక రాజధాని R. చేయడం ద్వారా కన్సోల్ ముడి 389 00:23:02,160 --> 00:23:05,630 మరియు ఈ ఖచ్చితంగా ఉంది కన్సోల్ అదే విషయం. 390 00:23:05,630 --> 00:23:12,210 సో నేను ID ఫంక్షన్ x, x, x చేయవచ్చు. 391 00:23:12,210 --> 00:23:16,130 Then-- మరియు ఆ మరియు కూడా జరిమానా ఉంటుంది. 392 00:23:16,130 --> 00:23:19,200 393 00:23:19,200 --> 00:23:21,740 >> కాబట్టి rstudio గొప్ప ఉంది అది కన్సోల్ ఉంది ఎందుకంటే. 394 00:23:21,740 --> 00:23:25,360 ఇది కూడా పత్రాలు మీరు అమలు చేయడానికి ఇష్టపడతాను. 395 00:23:25,360 --> 00:23:28,629 అది కొన్ని వేరియబుల్స్ ఉన్నాయి మీరు వాతావరణాలలో చూడగలరు. 396 00:23:28,629 --> 00:23:30,420 ఆపై, మీరు కలిగి ఉంటే మీరు అప్పుడు ప్లాట్లు చేయడానికి 397 00:23:30,420 --> 00:23:33,730 వ్యతిరేకంగా కేవలం, దానిని ఇక్కడ చూడవచ్చు ఈ వివిధ విండోస్ మేనేజింగ్ 398 00:23:33,730 --> 00:23:35,940 తాము ద్వారా. 399 00:23:35,940 --> 00:23:40,530 >> నేను నిజంగా వ్యక్తిగతంగా Vim ఉపయోగించడానికి, కానీ నేను rstudio భావిస్తాను కేవలం అద్భుతమైన ఉంది 400 00:23:40,530 --> 00:23:44,640 ఒక మంచి ఆలోచన పొందడానికి సాధారణంగా R. ఎలా ఉపయోగించాలో, 401 00:23:44,640 --> 00:23:47,040 మీరు ప్రయత్నిస్తున్న కొన్ని కొత్త పని తెలుసుకోవడానికి, 402 00:23:47,040 --> 00:23:49,590 మీరు నిర్వహించడానికి కావలసిన లేదు ఒకేసారి చాలా విషయాలు. 403 00:23:49,590 --> 00:23:53,120 కాబట్టి R కేవలం ఒక very-- rstudio ఉంది లెర్నింగ్ R యొక్క ఒక చాలా మంచి మార్గం 404 00:23:53,120 --> 00:23:56,760 తో వ్యవహరించే చేయకుండా ఈ ఇతర విషయాలు. 405 00:23:56,760 --> 00:23:58,600 >> ఇక్కడ నేను హలో ID అమలు చేస్తున్నాను. 406 00:23:58,600 --> 00:24:00,090 ఈ హలో తిరిగి. 407 00:24:00,090 --> 00:24:01,740 id 123. 408 00:24:01,740 --> 00:24:04,610 ఇక్కడ పూర్ణాంకాల యొక్క వెక్టార్. 409 00:24:04,610 --> 00:24:08,620 కాబట్టి అదేవిధంగా, మీరు చెయ్యవచ్చు ఎందుకంటే , విలువ ఏ విధమైన తీసుకోవాలని 410 00:24:08,620 --> 00:24:16,060 మీరు ID వెనుతిరిగి చేయవచ్చు X కనుక ఇది 1234 మరియు 5 తిరిగి. 411 00:24:16,060 --> 00:24:22,210 >> మరియు కేవలం మీరు చూపించడానికి నాకు తెలియజేయండి ఈ నిజానికి ఒక పూర్ణాంకం ఉంది. 412 00:24:22,210 --> 00:24:28,800 అదే విధంగా, మీరు తరగతి లేకపోతే ID x, పూర్ణాంక చేస్తాడు. 413 00:24:28,800 --> 00:24:34,170 ఆపై, మీరు కూడా చెయ్యవచ్చు రెండు పోల్చడానికి మరియు ఇది నిజం. 414 00:24:34,170 --> 00:24:38,350 నేను x యొక్క ఉంటే ఐడి తనిఖీ చేస్తున్నాను సమానం x మరియు నోటీసు సమానం 415 00:24:38,350 --> 00:24:39,760 అది మీరు రెండు TRUEs ఇస్తుంది. 416 00:24:39,760 --> 00:24:44,280 కాబట్టి ఈ చెబుతూ లేదు ఒకేలా రెండు వస్తువులు, 417 00:24:44,280 --> 00:24:46,845 కానీ ఎంట్రీలు ప్రతి ఉన్నాయి వెక్టర్స్ ఒకేలా లోపల. 418 00:24:46,845 --> 00:24:50,000 419 00:24:50,000 --> 00:24:52,090 >> ఇక్కడ bounded.compare ఉంది. 420 00:24:52,090 --> 00:24:58,470 కాబట్టి ఈ కొద్దిగా మరింత క్లిష్టంగా ఉంటుంది ఆ లో ఒక ఉంటే పరిస్థితి ఉంది మరియు మిగిలిన 421 00:24:58,470 --> 00:25:00,960 మరియు అది రెండు పడుతుంది ఒక సమయంలో వాదనలు. 422 00:25:00,960 --> 00:25:02,640 కాబట్టి x ఏ కోవకు చెందినదే. 423 00:25:02,640 --> 00:25:06,280 మరియు నేను ఈ విధంగా చేస్తున్నాను రెండవ వాదన ఒక ఉంది. 424 00:25:06,280 --> 00:25:08,380 ఈ అలాగే ఏదైనా కావచ్చు. 425 00:25:08,380 --> 00:25:12,490 కాని స్వయంసిద్ధంగా, అది తీసుకోవాలని జరగబోతోంది 5 మీరు ఏదైనా ఇవ్వకండి ఉంటే. 426 00:25:12,490 --> 00:25:16,730 >> ఇక్కడ నేను చెప్పే వెళుతున్న x కంటే ఎక్కువ ఉంటే. 427 00:25:16,730 --> 00:25:19,220 నేను ఒక ఇవ్వకండి చేస్తే, అది x 5 కంటే ఎక్కువ ఉంటే, చెప్పారు 428 00:25:19,220 --> 00:25:20,470 అప్పుడు నేను నిజమైన తిరిగి వెళుతున్న. 429 00:25:20,470 --> 00:25:23,230 వేరే, నేను తప్పుడు తిరిగి వెళుతున్న. 430 00:25:23,230 --> 00:25:24,870 నాలో ముందుకు వెళ్లి ఈ నిర్వచించే తెలియజేయండి. 431 00:25:24,870 --> 00:25:30,600 432 00:25:30,600 --> 00:25:34,550 >> ఇప్పుడు నేను వెళుతున్న bounded.compare 3 అమలు. 433 00:25:34,550 --> 00:25:39,150 కనుక ఇది 3 తక్కువగా చెప్పారు than-- 5 కంటే 3 ఎక్కువ. 434 00:25:39,150 --> 00:25:41,830 కాదు, అది చాలా తప్పుడు కాదు. 435 00:25:41,830 --> 00:25:46,550 >> మరియు 3 bounded.compare నేను వెళుతున్నాను ఒక 2 సమానం ఉపయోగించి పోల్చడానికి. 436 00:25:46,550 --> 00:25:50,700 కాబట్టి ఇప్పుడు నేను ఇప్పుడు, అవును చెప్పడం నేను ఒక else ఏదో ఉండాలనుకుంటున్నాను. 437 00:25:50,700 --> 00:25:52,750 నేను చెప్పటానికి వెళుతున్న కాబట్టి, మీరు 2 ఉండాలి. 438 00:25:52,750 --> 00:25:56,640 >> నేను ఈ విధమైన చేయవచ్చు గాని సంజ్ఞామానం లేదా నేను ఒక 2 సమానం చెప్పడానికి. 439 00:25:56,640 --> 00:25:58,720 ఈ చదవదగ్గ ఆ మీరు ఉన్నప్పుడు 440 00:25:58,720 --> 00:26:01,450 ఈ నిజంగా చూడటం సంక్లిష్టమైన విధులు ఆ 441 00:26:01,450 --> 00:26:08,110 బహుళ arguments-- మరియు ఈ పడుతుంది కొద్దీ కేవలం చెప్పడం oftentimes-- ఉంటుంది 442 00:26:08,110 --> 00:26:11,140 2 చదవదగ్గ సమానం భవిష్యత్తులో కాబట్టి ఆ తర్వాత మీరు 443 00:26:11,140 --> 00:26:13,020 మీరు మీరు చేస్తున్న ఏమి కనిపిస్తుంది. 444 00:26:13,020 --> 00:26:17,120 >> కాబట్టి ఈ సందర్భంలో, నేను రెడీ సామెత 2 కంటే 3 ఎక్కువ. 445 00:26:17,120 --> 00:26:18,270 అవును ఇది. 446 00:26:18,270 --> 00:26:22,350 అదే విధంగా, నేను కేవలం తొలగించవచ్చు ఈ మరియు చెప్తారు, 2 కంటే 3 ఎక్కువ 447 00:26:22,350 --> 00:26:23,440 అక్కడ ఒక 2 సమానం. 448 00:26:23,440 --> 00:26:26,230 మరియు కూడా నిజం. 449 00:26:26,230 --> 00:26:26,730 అవును? 450 00:26:26,730 --> 00:26:29,670 >> ప్రేక్షకులు: మీరు భావిస్తున్నారా లైన్ ద్వారా లైన్ అమలు? 451 00:26:29,670 --> 00:26:30,670 >> DUSTIN ట్రాన్: అవును నేను. 452 00:26:30,670 --> 00:26:33,900 కాబట్టి నేను ఇక్కడ చేస్తున్నదాన్ని ఉంది ఈ టెక్స్ట్ తీసుకొని document-- 453 00:26:33,900 --> 00:26:39,825 మరియు rstudio ఉంది గురించి గొప్ప ఏమిటి నేను కేవలం ఒక short-- కీలక సత్వరమార్గం అమలు చేయవచ్చు. 454 00:26:39,825 --> 00:26:41,820 కాబట్టి నేను కంట్రోల్- ఎంటర్ చేయడం వెబ్. 455 00:26:41,820 --> 00:26:44,850 >> ఆపై, నేను తీసుకొని చేస్తున్నాను వచనాన్ని పత్రం లైన్ 456 00:26:44,850 --> 00:26:46,710 ఆపై కన్సోల్ లో పెట్టటం. 457 00:26:46,710 --> 00:26:50,800 ఇక్కడ నేను చెప్పడం నేను, bounded.compare మరియు నేను కంట్రోల్-X చేస్తున్నాను. 458 00:26:50,800 --> 00:26:52,540 కాబట్టి నేను అలాగే ఇక్కడ అమలు చేయవచ్చు. 459 00:26:52,540 --> 00:26:54,920 ఆపై ఆ తీసుకొని వెళ్తాము అప్పుడు లైన్ మరియు ఇక్కడ ఉంచండి. 460 00:26:54,920 --> 00:26:57,900 ఆపై అదేవిధంగా, నేను ఇక్కడ అమలు చేయవచ్చు. 461 00:26:57,900 --> 00:27:04,630 అది కేవలం నిర్వచించు ఉంచుకుంటుంది ఆ వంటి కన్సోల్ లోకి పంక్తులు. 462 00:27:04,630 --> 00:27:10,690 >> మరియు మీరు కూడా గిరజాల గమనించవచ్చు ఉంటే కలుపులు కేవలం సి వాక్యనిర్మాణంలో వంటి ఉన్నాయి. 463 00:27:10,690 --> 00:27:13,910 x-- ఉంటే పరిస్థితి కూడా ఉంటే కుండలీకరణాలు ఉపయోగించడానికి వెళుతున్న మరియు అప్పుడు 464 00:27:13,910 --> 00:27:15,350 మీరు వేరే ఉపయోగించవచ్చు. 465 00:27:15,350 --> 00:27:17,496 మరో ఇంకా ఉంటుంది. 466 00:27:17,496 --> 00:27:21,440 కాబట్టి ఈ x అవతరిస్తుంది ఉదాహరణకు, ఒక సమానం సమానం. 467 00:27:21,440 --> 00:27:24,190 468 00:27:24,190 --> 00:27:26,350 ఆపై నేను వెళుతున్నాను ఇక్కడ ఏదో తిరిగి. 469 00:27:26,350 --> 00:27:29,490 >> రెండు వేర్వేరు ఉన్నాయి గమనించండి జరగబోతోంది ఇక్కడ విషయాలు. 470 00:27:29,490 --> 00:27:34,360 ఒక నేను పేర్కొనడం చేస్తున్నాను ఇక్కడ ఉంది విలువ నిజమైన తిరిగి. 471 00:27:34,360 --> 00:27:35,950 ఇక్కడ నేను కేవలం x మాట్లాడుతూ నేను. 472 00:27:35,950 --> 00:27:39,970 కాబట్టి R అప్రమేయంగా సాధారణంగా రెడీ గత arguments-- పడుతుంది 473 00:27:39,970 --> 00:27:43,510 లేదా, కోడ్ యొక్క చివరి పంక్తి పడుతుంది మరియు అది తిరిగి ఏమి ఉంటుంది. 474 00:27:43,510 --> 00:27:46,920 ఇక్కడ ఈ అదే ఉంది తిరిగి x చేయడం వంటి విషయం. 475 00:27:46,920 --> 00:27:49,450 476 00:27:49,450 --> 00:27:50,540 >> మరియు కేవలం మీరు చూపించడానికి. 477 00:27:50,540 --> 00:27:54,000 478 00:27:54,000 --> 00:27:57,052 ఆపై, అది కేవలం ఆ వంటి పని చేస్తుంది. 479 00:27:57,052 --> 00:27:58,260 కాబట్టి నాకు ఈ తో చెయ్యనివ్వండి. 480 00:27:58,260 --> 00:28:00,630 >> కాబట్టి మిగతా ఉంటే. 481 00:28:00,630 --> 00:28:04,060 మరియు నిజంగా, నేను తిరిగి చేయవచ్చు నేను ఇష్టపడే ఏదైనా. 482 00:28:04,060 --> 00:28:06,680 కాబట్టి నేను కూడా లేదు తిరిగి బూలియన్ అన్ని సమయం, 483 00:28:06,680 --> 00:28:08,410 నేను కేవలం ఏదో తిరిగి చేయవచ్చు. 484 00:28:08,410 --> 00:28:10,670 కాబట్టి నేను తిరిగి ఎలుగుబంటి చేయవచ్చు. 485 00:28:10,670 --> 00:28:12,989 >> X సమానం చేస్తే, ఒక సమానం అది ఎలుగుబంటి తిరిగి వెళుతున్న. 486 00:28:12,989 --> 00:28:14,530 లేకపోతే, అది నిజమైన తిరిగి జరగబోతోంది. 487 00:28:14,530 --> 00:28:19,310 నేను కూడా ఒక వెక్టర్ చేయవచ్చు లేదా నిజంగా ఏదైనా. 488 00:28:19,310 --> 00:28:22,210 >> మరియు సాధారణంగా స్థిరంగా లో టైప్ చేసిన భాషలు, 489 00:28:22,210 --> 00:28:23,840 మీరు ఇక్కడ ఒక రకాన్ని పేర్కొనాలి భావిస్తున్న. 490 00:28:23,840 --> 00:28:25,750 మరియు అది కేవలం ఏదైనా కావచ్చు అని గుర్తించలేకపోతే. 491 00:28:25,750 --> 00:28:32,400 మరియు R ఇది తగినంత తెలివైన ఉంది కేవలం చేస్తాను మరియు అది జరిమానా పనిచేస్తుంది. 492 00:28:32,400 --> 00:28:33,620 >> కాబట్టి నాకు ఈ నిర్వచించే తెలియజేయండి. 493 00:28:33,620 --> 00:28:39,460 494 00:28:39,460 --> 00:28:41,230 క్షమించండి ఓహ్ Unexpected--. 495 00:28:41,230 --> 00:28:44,336 ఇది ఇక్కడ ఒక వంకర కలుపు ఉండాలి. 496 00:28:44,336 --> 00:28:44,836 OK. 497 00:28:44,836 --> 00:28:45,336 కూల్. 498 00:28:45,336 --> 00:28:52,580 499 00:28:52,580 --> 00:28:54,530 అన్ని కుడి. 500 00:28:54,530 --> 00:28:58,250 కాబట్టి ఇప్పుడు యొక్క 3 పోల్చి చూద్దాం మరియు ఒక 3 సమానం. 501 00:28:58,250 --> 00:29:01,860 కనుక ఇది తిరిగి ఉండాలి విలువ ఎలుగుబంటి yeah--. 502 00:29:01,860 --> 00:29:06,740 >> కాబట్టి ఇప్పుడు మరింత సాధారణ దానిలా ఇతర ఏ డేటా నిర్మాణాలు గురించి. 503 00:29:06,740 --> 00:29:09,110 కాబట్టి మీరు ఈ చర్య. 504 00:29:09,110 --> 00:29:15,360 ఈ ఏ విధమైన పని అన్నారు 3 లేదా ఏ సంఖ్యా వంటి విలువ, 505 00:29:15,360 --> 00:29:17,500 ఇతర మాటలలో, డబుల్. 506 00:29:17,500 --> 00:29:19,330 >> ఒక వెక్టర్ వంటి ఏదో గురించి కానీ ఏమి. 507 00:29:19,330 --> 00:29:27,750 సో వాట్ మీరు కనుక అలా చేస్తే నేను ఉన్నాను జరుగుతుంది 6 చెప్పటానికి, Val, 4 పెట్టేందుకు వెళుతున్న. 508 00:29:27,750 --> 00:29:31,640 కాబట్టి నేను ఈ, ఈ తిరిగి ఉంటే 4, 5, 6 నుండి ఒక వెక్టార్. 509 00:29:31,640 --> 00:29:34,935 >> ఇప్పుడు ఏమి చూద్దాం నేను అలా అయితే Val bounded.compare. 510 00:29:34,935 --> 00:29:37,680 511 00:29:37,680 --> 00:29:42,450 కాబట్టి ఈ మీరు 1251 15 ఇవ్వాలని అన్నారు. 512 00:29:42,450 --> 00:29:46,440 ఇతర పదాలు లో, అది చెప్పడం మాత్రమే మీరు ఈ పరిస్థితి చూస్తే 513 00:29:46,440 --> 00:29:50,040 కాబట్టి అది X తక్కువ అన్నారు ఒక లేదా ఏదో కంటే. 514 00:29:50,040 --> 00:29:51,880 కాబట్టి ఈ కొద్దిగా ఉంది గందరగోళంగా ఇప్పుడు ఎందుకంటే 515 00:29:51,880 --> 00:29:53,379 మీరు కేవలం ఏమి తెలియదు. 516 00:29:53,379 --> 00:29:58,690 కాబట్టి నేను నిజంగా ఆ ఒక విషయం అంచనా కేవలం డీబగ్ ప్రయత్నిస్తున్న గురించి మంచి 517 00:29:58,690 --> 00:30:04,600 మీరు కేవలం Val ఎక్కువ చేయగల ఉంది ఒక కంటే అక్కడ ఏమి చూడండి. 518 00:30:04,600 --> 00:30:09,720 >> కాబట్టి val-- ఒక డిఫాల్ట్ 5 కాబట్టి ద్వారా యొక్క కేవలం 5 కంటే ఎక్కువ Val తెలియజేసేలా. 519 00:30:09,720 --> 00:30:14,280 కాబట్టి ఈ ఒక వెక్టర్ తప్పుడు తప్పుడు నిజం. 520 00:30:14,280 --> 00:30:17,206 కాబట్టి ఇప్పుడు మీరు చూస్తు ఈ, అది చెప్పడానికి జరగబోతోంది, 521 00:30:17,206 --> 00:30:20,080 ఆపై మీరు ఈ ఇవ్వాలని జరగబోతోంది తప్పుడు తప్పుడు ఒక వెక్టర్ నిజం. 522 00:30:20,080 --> 00:30:23,450 >> మీరు R, R లోకి ఈ పాస్ సో ఉన్నప్పుడు మీరు చేస్తున్న ఏమి ఆలోచన ఉంది. 523 00:30:23,450 --> 00:30:26,650 ఇది ఒక్క భావించటం వలన ఒక బూలియన్ ఇది విలువ, మరియు ఇప్పుడు 524 00:30:26,650 --> 00:30:29,420 మీరు బూలియన్ ఒక వెక్టర్ ఇవ్వడం చేస్తున్నారు. 525 00:30:29,420 --> 00:30:31,970 కాబట్టి సిద్ధంగా, R కేవలం ఉంది ఏ హెక్ చెప్పడానికి వెళ్ళడం, 526 00:30:31,970 --> 00:30:35,440 నేను మీరు అని ఊహించుకోవటం వెళుతున్న ఇక్కడ మొదటి మూలకం తీసుకోవాలని అన్నారు. 527 00:30:35,440 --> 00:30:38,320 కాబట్టి నేను వెళుతున్న చెప్పే వెళుతున్న ఈ FALSE అని అనుకునేది. 528 00:30:38,320 --> 00:30:40,890 కనుక ఇది చెప్పడానికి జరగబోతోంది ఏ, ఈ కుడి కాదు. 529 00:30:40,890 --> 00:30:45,246 >> అదేవిధంగా, అది జరగబోతోంది Val ఒక సమానం సమానం ఉంటుంది. 530 00:30:45,246 --> 00:30:47,244 సంఖ్య, 5 సారీ. 531 00:30:47,244 --> 00:30:48,910 మరియు అది కూడా అలాగే తప్పుడు చేస్తాడు. 532 00:30:48,910 --> 00:30:52,410 కనుక ఇది, ఏ చెప్పటానికి జరగబోతోంది అది అలాగే దానితో నిజమైన కాదు 533 00:30:52,410 --> 00:30:53,680 ఈ చివరి తిరిగి వెళుతున్న. 534 00:30:53,680 --> 00:30:56,420 535 00:30:56,420 --> 00:31:01,360 >> కాబట్టి ఈ ఒక మంచి విషయం లేదా ఒక చెడు గాని విషయం, మీరు దాన్ని వీక్షించడానికి ఎలా ఆధారపడి. 536 00:31:01,360 --> 00:31:05,104 మీరు ఉన్నప్పుడు ఎందుకంటే ఈ విధులు సృష్టించడం, 537 00:31:05,104 --> 00:31:06,770 మీరు ఏ వాస్తవానికి జరగబోతోంది ఏమి లేదు. 538 00:31:06,770 --> 00:31:10,210 కాబట్టి కొన్నిసార్లు మీరు ఒక లోపం అనుకుంటున్నారా ఇష్టం లేదా ఉండవచ్చు మీరు కేవలం ఒక హెచ్చరిక కావలసిన. 539 00:31:10,210 --> 00:31:12,160 ఈ సందర్భంలో, R అలా లేదు. 540 00:31:12,160 --> 00:31:14,300 కనుక ఇది నిజంగా ఇష్టం మీరు ఆఫ్ ఆధారంగా ఏమి 541 00:31:14,300 --> 00:31:17,310 మీరు భాష అనుకుంటున్నాను ఈ విషయంలో చెయ్యాలి 542 00:31:17,310 --> 00:31:22,920 మీరు బూలియన్ ఒక వెక్టర్ పాస్ ఉంటే మీరు ఒక ఉంటే పరిస్థితి చేస్తున్నా. 543 00:31:22,920 --> 00:31:31,733 >> కాబట్టి మీరు అసలు ఉందని చెప్పటానికి వీలు ఒక ఇతరుల ఉంటే నిజమైన తిరిగి మరియు మీరు ఉన్నాము 544 00:31:31,733 --> 00:31:34,190 తప్పుడు తిరిగి చూడాలని. 545 00:31:34,190 --> 00:31:39,300 Abstracting యొక్క కాబట్టి ఒక మార్గం ఈ నేను చెప్పటానికి ఉంది 546 00:31:39,300 --> 00:31:41,530 కూడా ఈ నియత విషయం అవసరం లేదు. 547 00:31:41,530 --> 00:31:47,220 నేను చేయవచ్చు మరో విషయం కేవలం ఉంది విలువలు తాము తిరిగి. 548 00:31:47,220 --> 00:31:53,240 కాబట్టి మీరు గమనించవచ్చు ఉంటే, మీరు ఉంటే Val 5 కంటే ఎక్కువ చేయుటకు, 549 00:31:53,240 --> 00:31:56,350 ఈ తిరిగి వెళ్తున్నారు వెక్టర్ తప్పుడు తప్పుడు TRUE. 550 00:31:56,350 --> 00:31:58,850 >> బహుశా ఈ మీరు ఏమి ఉంది bounded.compare కోసం కావలసిన. 551 00:31:58,850 --> 00:32:02,940 మీరు బూలియన్ ఒక వెక్టర్ తిరిగి అనుకుంటున్నారా అది ఎక్కడ విలువలు ప్రతి పోల్చి 552 00:32:02,940 --> 00:32:04,190 తమను. 553 00:32:04,190 --> 00:32:11,165 కాబట్టి మీరు bounded.compare చేయవచ్చు ఫంక్షన్ x 5 సమానం. 554 00:32:11,165 --> 00:32:13,322 555 00:32:13,322 --> 00:32:15,363 మరియు అప్పుడు బదులుగా చేయడం ఈ ఉంటే ఇంకా పరిస్థితి 556 00:32:15,363 --> 00:32:21,430 నేను తిరిగి వెళుతున్న x 5 కంటే ఎక్కువ. 557 00:32:21,430 --> 00:32:23,620 కాబట్టి అది అప్పుడు, నిజమైన ఉంటే అది నిజమైన తిరిగి జరగబోతోంది. 558 00:32:23,620 --> 00:32:26,830 అది కాదు ఉంటే, అది వార్తలు తప్పుడు తిరిగి చూడాలని. 559 00:32:26,830 --> 00:32:30,880 >> మరియు ఈ కోసం పని చేస్తుంది ఈ నిర్మాణాలు ఏ. 560 00:32:30,880 --> 00:32:41,450 నేను 1 6 లేదా 9 c bounded.compare చేయవచ్చు ఆపై నేను ఒక 6 సమానం చెప్పడానికి వెళుతున్న 561 00:32:41,450 --> 00:32:42,799 ఉదాహరణకు. 562 00:32:42,799 --> 00:32:44,840 అది జరగబోతోంది మీరు కుడి బూలియన్ ఇవ్వాలని 563 00:32:44,840 --> 00:32:48,240 మీరు రూపకల్పన చేస్తున్న వెక్టర్. 564 00:32:48,240 --> 00:32:50,660 >> కాబట్టి ఆ కేవలం క్రియలు మరియు ఇప్పుడు నాకు కేవలం తెలియజేయండి 565 00:32:50,660 --> 00:32:54,980 మీరు కొన్ని ఇంటరాక్టివ్ విజువల్స్ చూపించు. 566 00:32:54,980 --> 00:32:59,700 నేను నిజానికి భావించడం లేదు Wi-Fi ఇక్కడ అలా నాకు ముందుకు వెళ్లి వీలు 567 00:32:59,700 --> 00:33:01,970 మరియు నేను ఊహిస్తున్నాను ఈ దాటవేయడానికి. 568 00:33:01,970 --> 00:33:05,260 >> చల్లని అని కాని ఒక విషయం అయితే ఆ మీరు కేవలం 569 00:33:05,260 --> 00:33:09,600 కొంత పరీక్షించడానికి కావలసిన వివిధ డేటా ఆదేశాలు, 570 00:33:09,600 --> 00:33:13,320 వివిధ డేటాసెట్ యొక్క ఒక సమూహం ఉంది ఇప్పటికే R. లోకి preloaded ఉంటాయి 571 00:33:13,320 --> 00:33:15,770 కాబట్టి వాటిలో ఒకటి కనుపాప డేటాసెట్ అని. 572 00:33:15,770 --> 00:33:18,910 ఇది చాలా బాగా తెలిసిన ఒకటి యంత్ర అభ్యాస వాటిని. 573 00:33:18,910 --> 00:33:23,350 మీరు సాధారణంగా కేవలం విధమైన చేస్తాను మీ కోడ్ అమలు చేస్తే పరీక్ష కేసులు చూడటానికి. 574 00:33:23,350 --> 00:33:27,520 కాబట్టి యొక్క కేవలం కనుపాప ఏమిటి తనిఖీ తెలియజేయండి. 575 00:33:27,520 --> 00:33:33,130 >> కాబట్టి ఈ విషయం అన్నారు ఒక డేటా ఫ్రేమ్ అని. 576 00:33:33,130 --> 00:33:36,000 మరియు అది దీర్ఘ ఎందుకంటే రకమైన వార్తలు నేను కేవలం కనుపాప ముద్రించిన. 577 00:33:36,000 --> 00:33:38,810 ఇది మొత్తం విషయం బయటకు ప్రింటింగ్ అన్నారు. 578 00:33:38,810 --> 00:33:42,830 కాబట్టి ఈ వివిధ పేర్లు ఉన్నాయి. 579 00:33:42,830 --> 00:33:45,505 కాబట్టి కనుపాప సమాహారం వివిధ పుష్పాలు. 580 00:33:45,505 --> 00:33:48,830 ఈ సందర్భంలో, ఇది చెప్పుచున్నారు మీరు జాతులు, 581 00:33:48,830 --> 00:33:54,760 ఈ వివిధ వెడల్పులు మరియు రక్షక పత్రం మరియు రేక యొక్క పొడవు. 582 00:33:54,760 --> 00:33:58,880 >> కాబట్టి సాధారణంగా, ఒకవేళ మీరు కనుపాప ముద్రించడానికి కావలసిన 583 00:33:58,880 --> 00:34:03,680 ఉదాహరణకు, మీరు అది కలిగి అనుకుంటున్నారా లేదు ఆ పై పడుతుంది ఎందుకంటే అన్ని దీన్ని 584 00:34:03,680 --> 00:34:05,190 మీ మొత్తం కన్సోల్. 585 00:34:05,190 --> 00:34:09,280 నిజంగా ఆ కాబట్టి ఒక విషయం nice తల విధి. 586 00:34:09,280 --> 00:34:12,929 కాబట్టి మీరు తల లేకపోతే ఐరిస్, ఈ మీరు ఇస్తుంది 587 00:34:12,929 --> 00:34:17,389 మొదటి ఐదు వరుసలలో, లేదా ఆరు నేను ఊహిస్తున్నాను. 588 00:34:17,389 --> 00:34:19,909 ఆపై బాగా, మీరు కేవలం ఇక్కడ పేర్కొనవచ్చు. 589 00:34:19,909 --> 00:34:22,914 కాబట్టి 20 ఈ ఇస్తుంది మీరు మొదటి 20 వరుసలు. 590 00:34:22,914 --> 00:34:24,830 నేను నిజానికి రకంగా ఉండేది ఈ ఆ ఆశ్చర్యం 591 00:34:24,830 --> 00:34:28,770 నాకు ఆరు కాబట్టి నాకు ముందుకు తెలియజేయండి ఇచ్చింది మరియు క్షమించండి, iris-- లేదా తల తనిఖీ. 592 00:34:28,770 --> 00:34:31,699 593 00:34:31,699 --> 00:34:34,960 మరియు ఇక్కడ ఇస్తుంది మీరు డాక్యుమెంటేషన్ 594 00:34:34,960 --> 00:34:37,960 విలువ తల చేస్తుంది ఏమి. 595 00:34:37,960 --> 00:34:40,839 కనుక ఇది మొదటి తిరిగి లేదా ఒక వస్తువు యొక్క చివరి. 596 00:34:40,839 --> 00:34:42,630 ఆపై నేను వెళుతున్నాను అప్రమేయం చూడండి. 597 00:34:42,630 --> 00:34:47,340 అది డిఫాల్ట్ చెప్పారు పద్ధతి తల x మరియు n 6L సమానం. 598 00:34:47,340 --> 00:34:50,620 కాబట్టి ఈ మొదటి ఆరు అంశాలు తిరిగి. 599 00:34:50,620 --> 00:34:55,050 మరియు మీరు ఇక్కడ గమనించవచ్చు అదేవిధంగా ఉంటే, నేను n తెలుపుటకు లేదు 6 సమానం. 600 00:34:55,050 --> 00:34:56,840 అప్రమేయంగా ఇది ఆరు ఉపయోగిస్తుంది, నేను ఊహిస్తున్నాను. 601 00:34:56,840 --> 00:35:00,130 నేను కావాలా తర్వాత, ఒక నిర్దిష్ట తెలుపుటకు విలువ అప్పుడు నేను అలాగే ఆ చూడవచ్చు. 602 00:35:00,130 --> 00:35:02,970 603 00:35:02,970 --> 00:35:10,592 >> కొన్ని సాధారణ ఆదేశాలు కాబట్టి మరియు ఇక్కడ బాగా కేవలం మరొక ఒకటి, 604 00:35:10,592 --> 00:35:12,550 నేను ఈ వాస్తవానికి can-- కొంచెం క్లిష్టమైన, 605 00:35:12,550 --> 00:35:17,130 కానీ ఈ కేవలం తరగతి పడుతుంది కనుపాప సమితి యొక్క ప్రతి కాలమ్. 606 00:35:17,130 --> 00:35:20,910 కాబట్టి ఈ ఈ ఏమి ప్రతి మీరు చూపిస్తుంది కాలమ్ వారి రకాల పరంగా ఉన్నాయి. 607 00:35:20,910 --> 00:35:23,665 కాబట్టి రక్షక పత్రం పొడవు, సంఖ్యాత్మకం రక్షక పత్రం వెడల్పు సంఖ్యా ఉంది. 608 00:35:23,665 --> 00:35:26,540 ఈ విలువలు సంఖ్యా ఉన్నాయి మీరు ఈ డేటాను నుండి చెప్పడం ఎందుకంటే 609 00:35:26,540 --> 00:35:29,440 ఇవి ఏర్పరచుకునే అన్ని సంఖ్యా అన్నారు. 610 00:35:29,440 --> 00:35:34,310 >> మరియు జాతులు కాలమ్ ఒక కారణం అని అన్నారు. 611 00:35:34,310 --> 00:35:37,270 సో సాధారణంగా, మీరు అని అనుకుంటున్నాను అని ఈ ఒక పాత్ర స్ట్రింగ్ వంటి ఉంది. 612 00:35:37,270 --> 00:35:48,830 కానీ మీరు కేవలం irisSpecies లేకపోతే, ఆపై నేను తల 5 చేయ బోతున్నాను 613 00:35:48,830 --> 00:35:51,820 మరియు ఈ ప్రింట్ అన్నారు మొదటి ఐదు విలువలు. 614 00:35:51,820 --> 00:35:54,150 >> ఆపై ఈ స్థాయిలు గమనించి. 615 00:35:54,150 --> 00:35:58,870 సో ఈ saying-- ఉంది R యొక్క మార్గం యొక్క వర్గీకృత వేరియబుల్స్ కలిగి. 616 00:35:58,870 --> 00:36:03,765 సో బదులుగా కేవలం పాత్ర తీగలను కలిగి, 617 00:36:03,765 --> 00:36:06,740 ఇది స్థాయిలు తెలుపుట ఉంది ఈ విషయాలు ఇవి. 618 00:36:06,740 --> 00:36:12,450 >> కాబట్టి యొక్క irisSpecies 1 పిలవబడు. 619 00:36:12,450 --> 00:36:17,690 కాబట్టి మీరు ఇక్కడ చేయాలనుకుంటున్నారా నేను ఉన్నాను ఈ జాతులు కాలమ్ subsetting. 620 00:36:17,690 --> 00:36:21,480 కాబట్టి ఈ పడుతుంది జాతుల కాలమ్ ఆపై 621 00:36:21,480 --> 00:36:23,820 ఇది సూచికలు మొదటి మూలకం పొందుటకు. 622 00:36:23,820 --> 00:36:27,140 కాబట్టి ఈ మీరు setosa ఇవ్వాలి. 623 00:36:27,140 --> 00:36:28,710 మరియు అది కూడా ఇక్కడ మీరు స్థాయిలు ఇస్తుంది. 624 00:36:28,710 --> 00:36:32,812 >> కాబట్టి మీరు కూడా సరిపోల్చవచ్చు పాత్ర setosa ఈ 625 00:36:32,812 --> 00:36:34,645 మరియు ఈ ఉండదని TRUE ఉండాలి ఒకటి ఎందుకంటే 626 00:36:34,645 --> 00:36:37,940 ఇతర కంటే వేరే రకం ఉంది. 627 00:36:37,940 --> 00:36:40,590 లేదా నేను R ఎందుకంటే నిజం అంచనా ఆ కంటే ఎక్కువ తెలివైన ఉంది. 628 00:36:40,590 --> 00:36:45,420 మరియు అది ఈ మరియు రచనలని బహుశా ఈ మీరు ఏమి ఉంది అన్నారు. 629 00:36:45,420 --> 00:36:51,860 కాబట్టి అది పాత్ర చెప్పడానికి జరగబోతోంది స్ట్రింగ్ setosa ఈ ఒకటిగా అదే. 630 00:36:51,860 --> 00:37:01,290 ఆపై అదేవిధంగా, మీరు చెయ్యవచ్చు కూడా జస్ట్ లాంటి ఈ పట్టుకోడానికి. 631 00:37:01,290 --> 00:37:05,580 >> కాబట్టి ఆ కేవలం విధమైన ఉంది డేటాసెట్ శీఘ్ర ఆదేశాలను. 632 00:37:05,580 --> 00:37:08,030 ఇక్కడ కొన్ని డేటా అన్వేషణ వార్తలు. 633 00:37:08,030 --> 00:37:11,360 కాబట్టి ఈ ఒక కొద్దిగా ఎక్కువగా ఉంది డేటా విశ్లేషణ తో పాల్గొన్నారు. 634 00:37:11,360 --> 00:37:18,340 మరియు ఈ కొన్ని నుండి తీసుకోబడింది బర్కిలీ కోసం మూసిన bootcamp. 635 00:37:18,340 --> 00:37:20,790 >> విదేశీ సో లైబ్రరీ. 636 00:37:20,790 --> 00:37:24,880 కాబట్టి నేను ఒక లో లోడ్ వెళుతున్న విదేశీ అని ఆ లైబ్రరీ. 637 00:37:24,880 --> 00:37:32,460 కాబట్టి ఈ నాకు ఇవ్వాలని అన్నారు read.dta కాబట్టి నేను ఈ డేటాసెట్ భావిస్తాయి. 638 00:37:32,460 --> 00:37:39,000 ఈ ప్రస్తుత నిల్వ ఉంది నా కన్సోల్ డైరెక్టరీ పని. 639 00:37:39,000 --> 00:37:42,190 కాబట్టి మనం చూద్దాము ఏమి పని డైరెక్టరీ. 640 00:37:42,190 --> 00:37:44,620 >> ఇక్కడ నా పని డైరెక్టరీ వార్తలు. 641 00:37:44,620 --> 00:37:50,040 మరియు డాట్ డేటా, ఈ చదవడానికి విషయం ఈ ఫైలు చెబుతున్నారు 642 00:37:50,040 --> 00:37:54,650 డేటా ఫోల్డర్ లో ఉన్న ఈ ప్రస్తుత వర్కింగ్ డైరెక్టరీ. 643 00:37:54,650 --> 00:38:00,520 మరియు ఈ కాదు read.dta ఒక డిఫాల్ట్ ఆదేశ. 644 00:38:00,520 --> 00:38:02,760 నేను ఇప్పటికే అది లోడ్ అంచనా. 645 00:38:02,760 --> 00:38:04,750 IEi నేను ఇప్పటికే ఈ లో లోడ్ భావించింది. 646 00:38:04,750 --> 00:38:08,115 >> కానీ అలా read.dta ఉండదని ఒక డిఫాల్ట్ ఆదేశ ఉండాలి. 647 00:38:08,115 --> 00:38:11,550 మరియు మీరు చూడాలని ఎందుకు వార్తలు ఈ లైబ్రరీ లో లోడ్ package-- 648 00:38:11,550 --> 00:38:14,500 ఈ ప్యాకేజీ విదేశీ అంటారు. 649 00:38:14,500 --> 00:38:16,690 మరియు మీరు లేకపోతే ప్యాకేజీ, నేను అనుకుంటున్నాను 650 00:38:16,690 --> 00:38:19,180 విదేశీ అంతర్నిర్మిత వాటిని ఒకటి. 651 00:38:19,180 --> 00:38:31,150 లేకపోతే, మీరు కూడా చెయ్యవచ్చు install.packages చేయండి 652 00:38:31,150 --> 00:38:33,180 మరియు ఈ ప్యాకేజీ ఇన్స్టాల్ చేస్తుంది. 653 00:38:33,180 --> 00:38:36,878 మరియు ఈ సంఖ్య, మీరు R. ఉహ్ ఇస్తుంది. 654 00:38:36,878 --> 00:38:39,830 655 00:38:39,830 --> 00:38:43,140 ఆపై నేను కేవలం ఆపడానికి వెళుతున్న ఈ నేను ఇప్పటికే అది ఎందుకంటే. 656 00:38:43,140 --> 00:38:46,920 >> కానీ R గురించి నిజంగా nice ఏమిటి ప్యాకేజీ నిర్వహణ ఉంది 657 00:38:46,920 --> 00:38:48,510 వ్యవస్థ చాలా సొగసైన ఉంది. 658 00:38:48,510 --> 00:38:52,470 ఇది ప్రతిదీ నిల్వ ఎందుకంటే నిజంగా చక్కగా మీరు కోసం. 659 00:38:52,470 --> 00:38:59,780 కాబట్టి ఈ సందర్భంలో, అది నిల్వ జరగబోతోంది అది, నేను నమ్మకం, ఇక్కడ ఈ లైబ్రరీ. 660 00:38:59,780 --> 00:39:02,390 >> కాబట్టి ఎప్పుడైనా మీకు కావలసిన కొత్త ప్యాకేజీలను సంస్థాపించుటకు, 661 00:39:02,390 --> 00:39:04,980 అది అంతే సులభం install.packages చేయడం 662 00:39:04,980 --> 00:39:07,500 మరియు R అన్ని నిర్వహించండి కనిపిస్తుంది మీరు ప్యాకేజీలను. 663 00:39:07,500 --> 00:39:12,900 కాబట్టి మీరు ఏదో చేయాలని లేదు మీరు బాహ్య ప్యాకేజీ కలిగి ఉన్న పైథాన్, 664 00:39:12,900 --> 00:39:15,330 కాగితం నిర్వాహకులు Anaconda మీరు ఎక్కడ ఉన్నారు 665 00:39:15,330 --> 00:39:18,310 మీరు ఇన్స్టాల్ చేస్తూ పైథాన్ బయట ప్యాకేజెస 666 00:39:18,310 --> 00:39:20,940 ఆపై మీరు వాటిని మీరే అమలు చేయడానికి ప్రయత్నించండి. 667 00:39:20,940 --> 00:39:22,210 కాబట్టి ఈ నిజంగా nice మార్గం. 668 00:39:22,210 --> 00:39:25,590 >> మరియు install.packages ఇంటర్నెట్ అవసరం. 669 00:39:25,590 --> 00:39:31,950 ఇది ఒక సర్వర్ నుండి అది పడుతుంది మరియు రిపోజిటరీ ఆ 670 00:39:31,950 --> 00:39:33,960 సేకరిస్తుంది అన్ని ప్యాకేజీలు CRAN అంటారు. 671 00:39:33,960 --> 00:39:40,690 మీరు అద్దం విధమైన ఇది పేర్కొనవచ్చు మీరు ప్యాకేజీలను డౌన్లోడ్ చేయాలని అనుకుంటున్నారా. 672 00:39:40,690 --> 00:39:43,420 >> ఇక్కడ నేను ఈ డేటాసెట్ తీసుకొని చేస్తున్నాను. 673 00:39:43,420 --> 00:39:46,240 నేను ఈ ఫంక్షన్ను ఉపయోగించి అది వింటున్నాను. 674 00:39:46,240 --> 00:39:49,360 నాలో ముందుకు వెళ్లి ఆ తెలియజేసేలా. 675 00:39:49,360 --> 00:39:52,900 >> కాబట్టి యొక్క ఆ ఊహించుకోవటం తెలియజేయండి మీరు ఈ డేటాసెట్ కలిగి 676 00:39:52,900 --> 00:39:55,550 మరియు మీరు ఖచ్చితంగా కలిగి అది ఏ విధమైన ఆలోచన. 677 00:39:55,550 --> 00:39:58,560 మరియు ఈ నిజంగా అప్ వస్తుంది చాలా తరచుగా పరిశ్రమలో 678 00:39:58,560 --> 00:40:00,910 మీరు ఈ కలిగి ఉన్న టన్నుల మరియు దారుణంగా విషయాలు టన్నుల 679 00:40:00,910 --> 00:40:02,890 మరియు వారు చాలా లేబుల్ చేయని ఉన్నారు. 680 00:40:02,890 --> 00:40:06,380 ఇక్కడ నేను ఈ కలిగి డేటాసెట్ మరియు నేను తెలియదు 681 00:40:06,380 --> 00:40:08,400 ఏమి అది అలా నేను కేవలం రెడీ దాన్ని తనిఖీ చూపిస్తున్న. 682 00:40:08,400 --> 00:40:10,620 >> నేను మొదటి తల అలా వెళుతున్న. 683 00:40:10,620 --> 00:40:14,190 నేను మొదటి ఆరు తనిఖీ ఈ డేటాసెట్ అంటే నిలువు. 684 00:40:14,190 --> 00:40:21,730 కాబట్టి ఈ అప్పుడు రాష్ట్రం, pres04, మరియు ఉంది నిలువు యొక్క ఈ వివిధ విధమైన. 685 00:40:21,730 --> 00:40:25,612 మరియు ఆసక్తికరంగా ఇక్కడ, నేను ఊహిస్తున్నాను, మీరు ఉంది 686 00:40:25,612 --> 00:40:27,945 ఈ కనిపిస్తోంది అని భావించబడుతుంది ఎన్నికల విధమైన వంటి. 687 00:40:27,945 --> 00:40:30,482 688 00:40:30,482 --> 00:40:32,190 నేను కేవలం నుండి ఊహించడం ఫైలు చూడటం 689 00:40:32,190 --> 00:40:41,070 పేరు ఈ సేకరణ విధమైన ఉంది అభ్యర్థులు లేదా ఓటర్లు గురించి డేటా 690 00:40:41,070 --> 00:40:44,920 నిర్దిష్ట అధ్యక్షులు ఓటు లేదా అధ్యక్షుడు అభ్యర్థులు 691 00:40:44,920 --> 00:40:46,550 2004 ఎన్నికల కోసం. 692 00:40:46,550 --> 00:40:52,920 >> కాబట్టి ఇక్కడ విలువలు 1, 2 కాబట్టి నిల్వ ఒకటి మార్గం 693 00:40:52,920 --> 00:40:56,540 అధ్యక్షుడు అభ్యర్థులు వారి పేర్లు. 694 00:40:56,540 --> 00:40:59,780 ఈ సందర్భంలో, అది కనిపిస్తుంది వారు కేవలం పూర్ణాంక విలువలు ఉన్నారు. 695 00:40:59,780 --> 00:41:04,030 2004 కాబట్టి, అది బుష్ కెర్రీ వర్సెస్ నేను నమ్మకం. 696 00:41:04,030 --> 00:41:09,010 మరియు ఇప్పుడు, మీరు కేవలం తెలియదు అని పిలవబడు బుష్ లేదా 2 1 సదృశంగా లేదో 697 00:41:09,010 --> 00:41:11,703 కెర్రీ లేదా మరియు అనుగుణంగా అందువలన న మొదలగునవి, కుడి? 698 00:41:11,703 --> 00:41:15,860 >> మరియు ఈ కేవలం నాకు ఉంది ఒక మాదిరి సాధారణ సమస్య. 699 00:41:15,860 --> 00:41:18,230 కాబట్టి మీరు ఈ విషయంలో ఏమి చేయవచ్చు? 700 00:41:18,230 --> 00:41:20,000 కాబట్టి యొక్క ఈ ఇతర విషయాలు తనిఖీ అనుమతిస్తుంది. 701 00:41:20,000 --> 00:41:22,790 >> రాష్ట్ర, నేను ఈ ఊహిస్తూ వెబ్ వివిధ రాష్ట్రాల నుండి వస్తుంది. 702 00:41:22,790 --> 00:41:25,100 partyid, ఆదాయం. 703 00:41:25,100 --> 00:41:27,710 యొక్క partyid చూద్దాం. 704 00:41:27,710 --> 00:41:32,800 కాబట్టి బహుశా మీరు చేయవచ్చు ఒక విషయం ఉంది పరిశీలనలు ప్రతి చూడవచ్చు 705 00:41:32,800 --> 00:41:36,250 రిపబ్లికన్ ఒక partyid కలిగి డెమొక్రాట్ లేదా ఏదో లేదా. 706 00:41:36,250 --> 00:41:38,170 కాబట్టి యొక్క కేవలం ఏమి partyid చూద్దాం. 707 00:41:38,170 --> 00:41:41,946 >> కాబట్టి నేను పడుతుంది వెళుతున్న ఆ తరువాత నేను వెళుతున్నాను 708 00:41:41,946 --> 00:41:47,960 ఈ డాలర్ సైన్ చేయ నేను గతంలో ఆ ఆపరేటర్లు 709 00:41:47,960 --> 00:41:50,770 మరియు ఈ అన్నారు ఆ కాలమ్ ఉపసమితి. 710 00:41:50,770 --> 00:41:57,760 మరియు అప్పుడు నేను ఈ తల వెళుతున్న 20, కేవలం ఈ కనిపిస్తోంది చూడటానికి. 711 00:41:57,760 --> 00:42:00,170 >> కాబట్టి ఈ NAS కేవలం ఒక బంచ్ ఉంది. 712 00:42:00,170 --> 00:42:02,800 కాబట్టి ఇతర పదాలు లో, మీరు కలిగి ఈ కుర్రాళ్ళు గురించి సమాచారం లేదు. 713 00:42:02,800 --> 00:42:08,100 కానీ మీరు కూడా ఈ గమనిస్తారు ఆ partyid ఒక అంశం 714 00:42:08,100 --> 00:42:10,030 కాబట్టి ఈ మీరు వివిధ కేతగిరీలు ఇస్తుంది. 715 00:42:10,030 --> 00:42:14,170 కాబట్టి ఇతర పదాలు లో, partyid పట్టవచ్చు ఇండిపెండెంట్ డెమొక్రాట్, రిపబ్లికన్, 716 00:42:14,170 --> 00:42:16,640 లేదా ఏదో. 717 00:42:16,640 --> 00:42:23,940 >> కాబట్టి యొక్క ముందుకు వెళ్లి యొక్క చెయ్యనివ్వండి చూడండి ఈ ఏమిటంటే ఓహ్, ఓకే ఇది. 718 00:42:23,940 --> 00:42:28,480 కాబట్టి నేను ఉపసమితి వెళుతున్న అప్పుడు partyid మరియు 719 00:42:28,480 --> 00:42:32,780 వాటిని ఇవి చూడండి డెమొక్రాట్, ఉదాహరణకు. 720 00:42:32,780 --> 00:42:37,150 ఈ మీరు ఒక బూలియన్ ఇవ్వాలని అన్నారు TRUEs మరియు FALSEs భారీ బూలియన్. 721 00:42:37,150 --> 00:42:41,630 >> మరియు ఇప్పుడు, నేను అనుకుందాం తెలియజేయండి ఈ కుర్రాళ్ళు ఉప. 722 00:42:41,630 --> 00:42:47,260 కాబట్టి ఈ నా డాట్ తీసుకోవాలని అన్నారు మరియు ఉపసమితి కావాల్సిన పరిశీలనలు 723 00:42:47,260 --> 00:42:48,910 partyid సమానం కలిగి డెమొక్రాట్ సమానం. 724 00:42:48,910 --> 00:42:52,830 725 00:42:52,830 --> 00:42:55,180 మరియు ఈ కారణంగా చాలా పొడవుగా ఉంది వాటిలో చాలా ఉంది. 726 00:42:55,180 --> 00:42:59,060 కాబట్టి ఇప్పుడు, నేను 20 లో ఈ తల వెళుతున్న. 727 00:42:59,060 --> 00:43:05,690 728 00:43:05,690 --> 00:43:11,270 >> మీరు గమనించవచ్చు మరియు, సమానం సమానం మీరు ఆ ఆసక్తికరంగా ఉంటుంది 729 00:43:11,270 --> 00:43:13,250 already-- మీరు కూడా NAS చేస్తున్నారు. 730 00:43:13,250 --> 00:43:19,010 కాబట్టి ఈ సందర్భంలో, మీరు ఇప్పటికీ పొందలేము ఏ సమాచారం ఇప్పుడు మీరు NAS ఎందుకంటే 731 00:43:19,010 --> 00:43:22,650 మరియు మీరు కేవలం చూడాలనుకుంటే ఏ పరిశీలన డెమొక్రాట్ అనుగుణంగా 732 00:43:22,650 --> 00:43:24,670 మరియు ఈ తప్పిపోయిన కాదు తమను విలువలను. 733 00:43:24,670 --> 00:43:27,680 సో ఎలా మీరు ఈ NAS వదిలించుకోవాలని? 734 00:43:27,680 --> 00:43:36,410 >> ఇక్కడ నేను కేవలం అప్ కీని ఉపయోగించి వెబ్ నా కర్సర్ మరియు తరువాత చుట్టూ కదిలే మాట్లాడుతూ. 735 00:43:36,410 --> 00:43:39,778 మరియు ఇక్కడ నేను వెళుతున్నాను is.na datpartyid చెప్పటానికి. 736 00:43:39,778 --> 00:43:48,970 737 00:43:48,970 --> 00:43:52,720 కాబట్టి ఈ మరియు మరియు పడుతుంది రెండు వేర్వేరు బూలియన్ వెక్టర్స్ 738 00:43:52,720 --> 00:43:57,160 మరియు అది చేస్తాడు చెప్పటానికి TRUE మరియు ఉదాహరణకు FALSE. 739 00:43:57,160 --> 00:43:59,190 కాబట్టి ఈ భాగం వారీగా చేయడానికి జరగబోతోంది. 740 00:43:59,190 --> 00:44:02,910 కాబట్టి ఇక్కడ నేను పడుతుంది మాట్లాడుతూ నేను డేటా ఫ్రేమ్, ఉపసమితి 741 00:44:02,910 --> 00:44:10,170 డెమొక్రాట్ అనుగుణంగా వాటికి, మరియు NA లేని వాటిని ఏ తొలగించండి. 742 00:44:10,170 --> 00:44:13,540 >> కాబట్టి ఈ will-- తప్పక మీరు ఏదో ఇవ్వాలని. 743 00:44:13,540 --> 00:44:16,540 744 00:44:16,540 --> 00:44:17,600 యొక్క is.na. చూద్దాం 745 00:44:17,600 --> 00:44:24,670 746 00:44:24,670 --> 00:44:27,690 యొక్క is.na datpartyid ప్రయత్నించండి లెట్. 747 00:44:27,690 --> 00:44:36,290 748 00:44:36,290 --> 00:44:45,290 మరియు ఈ మీరు చేసిన ఇవ్వాలి కేవలం ఒక బూలియన్ వెక్టర్ క్షమించాలి. 749 00:44:45,290 --> 00:44:49,260 ఆపై, అది చాలా కాలం ఎందుకంటే, నేను 20 ఉపసమితి వెళుతున్న. 750 00:44:49,260 --> 00:44:49,760 OK. 751 00:44:49,760 --> 00:44:51,570 కాబట్టి ఈ పని చెయ్యాలి. 752 00:44:51,570 --> 00:44:54,700 >> మరియు ఈ ఒక కూడా TRUEs ఉంటుంది. 753 00:44:54,700 --> 00:45:01,830 అమ్మో, ఇక్కడ నా పొరపాట్లకు I'm-- నేను C ++ మరియు R పరస్పరం కాబట్టి నేను తయారు ఉపయోగించడానికి 754 00:45:01,830 --> 00:45:03,590 ఈ పొరపాటు అన్ని సమయం. 755 00:45:03,590 --> 00:45:05,807 మరియు ఆపరేటర్ నిజానికి మీరు కావలసిన ఒకటి. 756 00:45:05,807 --> 00:45:08,140 మీరు రెండు ఉపయోగించడానికి వద్దు ఆంపర్సండ్ చిహ్నం, కేవలం ఒకే ఒకటి. 757 00:45:08,140 --> 00:45:14,970 758 00:45:14,970 --> 00:45:17,010 OK. 759 00:45:17,010 --> 00:45:18,140 >> కాబట్టి యొక్క చూసేలా. 760 00:45:18,140 --> 00:45:20,930 761 00:45:20,930 --> 00:45:23,920 కాబట్టి మేము subsetted partyid వారు డెమొక్రాట్ ఎక్కడ 762 00:45:23,920 --> 00:45:25,300 మరియు వారు మిస్సింగ్ విలువలు లేదు. 763 00:45:25,300 --> 00:45:27,690 ఇప్పుడు యొక్క చూద్దాం ఇవి ఓటు వాటిని. 764 00:45:27,690 --> 00:45:31,530 కనుక ఇది చాలా వంటి తెలుస్తోంది వాటిలో 1 ఓటు వేశారు. 765 00:45:31,530 --> 00:45:36,090 నేను ముందుకు వెళ్ళి వెళుతున్న మరియు ఆ కెర్రీ అని చెబుతారు. 766 00:45:36,090 --> 00:45:39,507 >> అదే విధంగా, మీరు చెయ్యవచ్చు రిపబ్లికన్ వెళ్ళండి 767 00:45:39,507 --> 00:45:41,090 మరియు, ఆశాజనక, ఈ మీరు 2 ఇవ్వాలి. 768 00:45:41,090 --> 00:45:49,730 769 00:45:49,730 --> 00:45:51,770 ఇది వేర్వేరు వరుసలు కేవలం ఒక బంచ్ ఉంది. 770 00:45:51,770 --> 00:45:53,070 నిజానికి, ఇది 2 ఉంది. 771 00:45:53,070 --> 00:45:55,750 కాబట్టి, అన్ని రిపబ్లికన్ partyid వాటిలో అత్యంత 2 ఓటింగ్ చేస్తారు. 772 00:45:55,750 --> 00:45:58,390 >> కనుక ఇది కేవలం వంటి తెలుస్తోంది ఈ పరిశీలిస్తే, 773 00:45:58,390 --> 00:46:00,600 రిపబ్లికన్ అని అన్నారు ఒక very-- లేదా partyid 774 00:46:00,600 --> 00:46:02,790 చాలా అవతరిస్తుంది గుర్తించడంలో పెద్ద ఫ్యాక్టర్ 775 00:46:02,790 --> 00:46:05,420 ఇది అభ్యర్థి వారు ఉన్నారు ఓటు వెళ్తున్నారు. 776 00:46:05,420 --> 00:46:07,120 మరియు ఈ సాధారణంగా ఏమాత్రం నిజం. 777 00:46:07,120 --> 00:46:10,139 మరియు ఈ మీ మ్యాచ్లు అంతర్బుద్ధి కోర్సు. 778 00:46:10,139 --> 00:46:11,930 కనుక ఇది నేను ఉంటాను తెలుస్తోంది కాబట్టి సమయం నుండి అమలు 779 00:46:11,930 --> 00:46:17,040 నాకు ముందుకు వెళ్లి ఉండాలి వీలు మరియు కొన్ని శీఘ్ర చిత్రాలను చూపించడానికి. 780 00:46:17,040 --> 00:46:21,120 కాబట్టి ఇక్కడ కొద్దిగా ఏదో పేర్కొంది మరింత విజువలైజేషన్ తో క్లిష్టం. 781 00:46:21,120 --> 00:46:26,450 కాబట్టి ఈ సందర్భంలో, ఈ ఒక చాలా ఉంది కేవలం తనిఖీలకు సాధారణ విశ్లేషణ ఏమి 782 00:46:26,450 --> 00:46:28,500 '04 యొక్క అధ్యక్షుడు. 783 00:46:28,500 --> 00:46:33,920 >> ఈ సందర్భంలో, మీరు చెప్పే వీలు ఈ ప్రశ్నకు సమాధానం కోరుకున్నాడు. 784 00:46:33,920 --> 00:46:38,540 కాబట్టి మేము ఓటింగ్ తెలుసుకోవాలనుకున్నాడు అనుకుందాం 2004 అధ్యక్షుడు ఎన్నికల ప్రవర్తన 785 00:46:38,540 --> 00:46:41,170 మరియు జాతి ఎలా మారుతుంది. 786 00:46:41,170 --> 00:46:44,380 కాబట్టి మాత్రమే మీరు అనుకుంటున్నారు ఓటింగ్ ప్రవర్తన చూడండి 787 00:46:44,380 --> 00:46:47,860 కానీ మీరు ప్రతి ఉపసమితి కావలసిన జాతి మరియు విధమైన ఆ సంగ్రహించేందుకు. 788 00:46:47,860 --> 00:46:50,770 మరియు మీరు మాత్రమే తెలియజేయవచ్చు ఈ క్లిష్టమైన సంజ్ఞామానం ద్వారా 789 00:46:50,770 --> 00:46:52,580 ఈ రకమైన మబ్బుగా పెరిగిపోతుంది. 790 00:46:52,580 --> 00:46:56,390 >> సో మరింత ఆధునిక R ఒకటి ఇటీవలి రకం కూడా ఆ ప్యాకేజీలు 791 00:46:56,390 --> 00:47:00,070 dplyr అంటారు. 792 00:47:00,070 --> 00:47:03,060 కాబట్టి ఇక్కడ ఈ ఒకటి. 793 00:47:03,060 --> 00:47:08,080 మరియు ggg-- ggplot2 కేవలం ఒక nice ఉంది మంచి ప్రతిబింబాలను చేయడం మార్గం 794 00:47:08,080 --> 00:47:09,400 అంతర్నిర్మిత ఒకటి కంటే. 795 00:47:09,400 --> 00:47:11,108 >> కాబట్టి నేను లోడ్ వెళుతున్న ఈ రెండు లైబ్రరీలు. 796 00:47:11,108 --> 00:47:13,200 797 00:47:13,200 --> 00:47:16,950 ఆపై, నేను వెళ్ళి వెళుతున్న ముందుకు ఈ ఆదేశాన్ని అమలు. 798 00:47:16,950 --> 00:47:19,050 మీరు కేవలం ఒక బ్లాక్ బాక్స్ గా ఈ చికిత్స చేయవచ్చు. 799 00:47:19,050 --> 00:47:23,460 >> ఏం జరుగుతున్నది ఈ పైపు ఉంది ఆపరేటర్లు ఈ వాదన ప్రయాణిస్తున్న 800 00:47:23,460 --> 00:47:24,110 ఇక్కడ లోకి. 801 00:47:24,110 --> 00:47:28,070 కాబట్టి నేను ఆ బృందం మాట్లాడుతూ నేను జాతి మరియు అప్పటి అధ్యక్షుడు 04. 802 00:47:28,070 --> 00:47:31,530 ఆపై, అన్ని ఈ ఇతర ఆదేశాలను వడపోసి, తర్వాత క్రోడీకరించి ఉంటాయి 803 00:47:31,530 --> 00:47:34,081 నేను ఎక్కడ లెక్కింపు చేస్తున్నదాన్ని మరియు అప్పుడు నేను ఇక్కడ అది వీరిలో చేస్తున్నాను. 804 00:47:34,081 --> 00:47:39,980 805 00:47:39,980 --> 00:47:42,500 చల్లని OK. 806 00:47:42,500 --> 00:47:44,620 కాబట్టి యొక్క ముందుకు తెలియజేయండి మరియు ఈ విధంగా కనిపిస్తుందో చూడటానికి. 807 00:47:44,620 --> 00:47:52,280 808 00:47:52,280 --> 00:47:57,290 >> సో వాట్ ఇక్కడ జరుగుతున్నది నేను కేవలం జాతులు మరియు ప్రతి పన్నాగం 809 00:47:57,290 --> 00:47:59,670 ఇవి ఓటు వాటిని. 810 00:47:59,670 --> 00:48:03,492 మరియు ఈ రెండు విభిన్న విలువలు 2 మరియు 1 సూచిస్తాయి. 811 00:48:03,492 --> 00:48:05,325 మీరు మరింత ఉండాలనుకుంటున్నాను ఉంటే సొగసైన, మీరు కూడా చెయ్యవచ్చు 812 00:48:05,325 --> 00:48:11,770 కేవలం 2 Kerry-- లేదా పేర్కొనండి 2 బుష్, మరియు తర్వాత 1 కెర్రీ ఉంది. 813 00:48:11,770 --> 00:48:13,700 మరియు మీరు కూడా కలిగి మీ పురాణం లో. 814 00:48:13,700 --> 00:48:17,410 >> మరియు మీరు కూడా ఈ బార్ గ్రాఫ్స్ విభజించబడింది చేయవచ్చు. 815 00:48:17,410 --> 00:48:19,480 ఒక విషయం ఉంది ఎందుకంటే ఆ మీరు గమనించవచ్చు ఉంటే, 816 00:48:19,480 --> 00:48:24,560 ఈ గుర్తించడానికి చాలా సులభం కాదు ఈ రెండు విలువల ఇది పెద్దగా ఉంటాయి. 817 00:48:24,560 --> 00:48:27,920 కాబట్టి ఒక విషయం మీకు కావలసిన కావలసిన దీన్ని నీలం ప్రాంతం పడుతుంది ఉంది 818 00:48:27,920 --> 00:48:31,855 మరియు కేవలం మీరు ఇక్కడ అది కదులుతాయో వైపు ద్వారా ఈ రెండు సైడ్ సరిపోల్చవచ్చు. 819 00:48:31,855 --> 00:48:34,480 నేను ఏదో నేను ఊహించడం ప్రస్తుతం చేయాలని సమయం లేదు, 820 00:48:34,480 --> 00:48:36,660 కానీ ఆ చేయడానికి కూడా చాలా సులభం. 821 00:48:36,660 --> 00:48:40,310 మీరు కేవలం లోకి చూడవచ్చు ggplot మనిషి పేజీలు. 822 00:48:40,310 --> 00:48:47,170 కాబట్టి మీరు వంటి ggplot చేయవచ్చు మరియు ఈ మనిషి పేజీ లోకి చదవండి. 823 00:48:47,170 --> 00:48:51,920 >> కాబట్టి కేవలం త్వరగా నాకు తెలియజేయండి మీరు కొన్ని మంచి విషయాలు చూపించడానికి. 824 00:48:51,920 --> 00:48:57,610 యొక్క ముందుకు వెళ్లి కేవలం ఒక to-- వెళ్ళి తెలపండి యంత్ర అభ్యాస అప్లికేషన్. 825 00:48:57,610 --> 00:49:02,450 కాబట్టి యొక్క మేము ఈ మూడు కలిగి చెప్పటానికి వీలు ప్యాకేజీలు కాబట్టి నేను ఈ లోడ్ వెళుతున్న. 826 00:49:02,450 --> 00:49:05,500 827 00:49:05,500 --> 00:49:09,170 కాబట్టి ఈ కొన్ని ముద్రిస్తుంది సమాచారం నేను విషయం లో లోడ్ తర్వాత. 828 00:49:09,170 --> 00:49:15,220 కాబట్టి నేను ఈ read.csv మాట్లాడుతూ చేస్తున్నాను, ఈ డేటాసెట్ మరియు ఇప్పుడు 829 00:49:15,220 --> 00:49:18,940 నేను ముందుకు వెళ్లి చూసి వెళుతున్న ఈ డేటాసెట్ లోపల ఏమి చూడటానికి. 830 00:49:18,940 --> 00:49:22,080 >> మొదటి 20 పరిశీలనలు కాబట్టి. 831 00:49:22,080 --> 00:49:27,190 కాబట్టి నేను దాని X1, X2, మరియు Y. కలిగి ఈ విలువలు కొంత వంటి తెలుస్తోంది 832 00:49:27,190 --> 00:49:31,640 బహుశా 20 నుంచి 80 లేదా వరకు ఉంటాయి. 833 00:49:31,640 --> 00:49:37,700 ఆపై అదేవిధంగా X2 మరియు అప్పుడు ఈ Y లేబుళ్ళని 0 మరియు 1 ఉన్నట్టుగా. 834 00:49:37,700 --> 00:49:49,500 >> ఈ ధృవీకరించడానికి, నేను కేవలం సారాంశం డేటా X1 చేయండి. 835 00:49:49,500 --> 00:49:51,660 ఆపై అదేవిధంగా కోసం ఈ ఇతర నిలువు. 836 00:49:51,660 --> 00:49:55,300 సో సారాంశం శీఘ్ర మార్గం ఉంది కేవలం మీరు శీఘ్ర విలువలు చూపిస్తున్న. 837 00:49:55,300 --> 00:49:56,330 ఓహ్, సారీ. 838 00:49:56,330 --> 00:49:58,440 ఈ ఒక Y. ఉండాలి 839 00:49:58,440 --> 00:50:03,420 >> ఈ సందర్భంలో, ఇస్తుంది quantiles మధ్యస్థాలను, అలాగే maxes. 840 00:50:03,420 --> 00:50:07,130 ఈ సందర్భంలో, dataY, మీరు చూడగలరు అది కేవలం 0 మరియు 1 చేస్తాడు ఆ. 841 00:50:07,130 --> 00:50:10,100 కూడా సగటు చెబుతున్నారు 0.6, కేవలం దానిని అర్థం 842 00:50:10,100 --> 00:50:13,380 నేను 0 సె కంటే ఎక్కువ 1s ఉన్నట్లు తెలుస్తోంది. 843 00:50:13,380 --> 00:50:16,160 >> నాలో ముందుకు మరియు ప్రదర్శన వీడలేదు మీరు ఈ కనిపిస్తోంది ఏమి. 844 00:50:16,160 --> 00:50:17,470 నేను దీన్ని కేవలం కలపాలని వెళుతున్న. 845 00:50:17,470 --> 00:50:22,852 846 00:50:22,852 --> 00:50:24,636 ఈ క్లియర్ ఎలా చూద్దాం. 847 00:50:24,636 --> 00:50:30,492 848 00:50:30,492 --> 00:50:31,468 సరే ఓహ్. 849 00:50:31,468 --> 00:50:35,840 850 00:50:35,840 --> 00:50:36,340 OK. 851 00:50:36,340 --> 00:50:37,590 >> కాబట్టి ఇది కనిపిస్తోంది ఏమిటి. 852 00:50:37,590 --> 00:50:46,310 కనుక ఇది నేను పేర్కొన్న yellows వంటి తెలుస్తోంది 0, ఆపై ఎరుపు నేను 1s గా పేర్కొన్న. 853 00:50:46,310 --> 00:50:52,190 ఇక్కడ అది కనిపిస్తుంది లేబుల్ పాయింట్లు మరియు అది 854 00:50:52,190 --> 00:50:56,410 మీరు కేవలం కొన్ని కోరుకున్నాడు వంటి తెలుస్తోంది ఈ క్లస్టరింగ్ విధమైన. 855 00:50:56,410 --> 00:51:01,020 >> మరియు నాకు కేవలం ముందుకు మరియు ప్రదర్శన వీడలేదు ఈ విధులు అంతర్నిర్మిత మీరు కొన్ని. 856 00:51:01,020 --> 00:51:03,580 కాబట్టి ఇక్కడ LM ఉంది. 857 00:51:03,580 --> 00:51:06,060 కాబట్టి ఈ కేవలం ప్రయత్నిస్తున్నారు ఈ ఒక లైన్ సరిపోయే. 858 00:51:06,060 --> 00:51:08,640 సో వాట్ ఉత్తమ మార్గం నేను ఒక లైన్ అటువంటి ఇముడుతుంది ఆ 859 00:51:08,640 --> 00:51:14,020 అది ఉత్తమ వేరు క్లస్టరింగ్ ఈ విధమైన. 860 00:51:14,020 --> 00:51:21,790 మరియు ఆదర్శంగా మీరు చూడగలరు నేను అన్ని ఈ ఆదేశాలను అమలు 861 00:51:21,790 --> 00:51:25,450 ఆపై, నేను వెళుతున్నాను ముందుకు మరియు లైన్ జోడించండి. 862 00:51:25,450 --> 00:51:28,970 >> కాబట్టి ఈ ఊహించి వంటి తెలుస్తోంది. 863 00:51:28,970 --> 00:51:34,150 ఇది తగ్గించాలి ఉత్తమ ఒక తీసుకొని ఈ లైన్ సరిపోని ప్రయత్నిస్తున్న లోపం. 864 00:51:34,150 --> 00:51:40,000 సహజంగానే, ఈ రకమైన కనిపిస్తోంది మంచి, కానీ అది ఉత్తమ కాదు. 865 00:51:40,000 --> 00:51:43,130 మరియు సరళ నమూనాలు, సాధారణ అవతరిస్తుంది ఉంటాయి 866 00:51:43,130 --> 00:51:46,811 సిద్ధాంతం మరియు కేవలం విధమైన నిజంగా గొప్ప యంత్రం యొక్క భవనం ఫండమెంటల్స్ 867 00:51:46,811 --> 00:51:47,310 నేర్చుకోవడం. 868 00:51:47,310 --> 00:51:50,330 కానీ ఆచరణలో, మీరు చూడాలని మరింత సాధారణ ఏదో చేయాలనుకుంటున్నారా. 869 00:51:50,330 --> 00:51:54,280 >> కాబట్టి మీరు నడుస్తున్న ప్రయత్నించండి చేయవచ్చు ఏదో ఒక నాడీ నెట్వర్క్ అంటారు. 870 00:51:54,280 --> 00:51:57,110 ఈ విషయాలు మరింత సాధారణ. 871 00:51:57,110 --> 00:52:00,530 మరియు వారు కేవలం వింతగా పని పెద్ద మూలసిద్ధాంతములకు. 872 00:52:00,530 --> 00:52:07,080 కాబట్టి ఈ సందర్భంలో, మేము మాత్రమే దగ్గర మేము nrow కలిగి see-- తెలియజేయండి. 873 00:52:07,080 --> 00:52:09,010 కాబట్టి nrow కేవలం వరుసలు సంఖ్య చెబుతున్నారు. 874 00:52:09,010 --> 00:52:11,790 నేను, ఈ సందర్భంలో కాబట్టి 100 పరిశీలనలు చేశారు. 875 00:52:11,790 --> 00:52:15,010 >> కాబట్టి నాకు ముందుకు తెలియజేయండి మరియు న్యూరల్ నెట్వర్క్ చేయడానికి. 876 00:52:15,010 --> 00:52:18,620 కాబట్టి ఈ నిజంగా nice ఉంది నేను కేవలం nnet చెప్పగలను ఎందుకంటే 877 00:52:18,620 --> 00:52:21,767 ఆపై నేను Y. నగర్ చేస్తున్నాను కాబట్టి Y ఆ కాలమ్ ఉంది. 878 00:52:21,767 --> 00:52:23,850 మరియు అప్పుడు దానిపై నగర్ ఇతర రెండు వేరియబుల్స్. 879 00:52:23,850 --> 00:52:27,360 కాబట్టి ఈ పొట్టిగా X1 మరియు X2 కోసం నొటేషన్. 880 00:52:27,360 --> 00:52:29,741 >> కాబట్టి యొక్క ముందుకు వెళ్లి ఈ అమలు అనుమతిస్తాయి. 881 00:52:29,741 --> 00:52:30,240 ఓహ్, సారీ. 882 00:52:30,240 --> 00:52:32,260 నేను ఈ మొత్తం విషయం అమలు చేయడానికి అవసరం. 883 00:52:32,260 --> 00:52:37,500 మరియు ఈ కేవలం సంజ్ఞామానం ప్రింటింగ్ ఉంది ఎంత త్వరగా లేదా త్వరగా అది 884 00:52:37,500 --> 00:52:38,460 సంభాషణలలో. 885 00:52:38,460 --> 00:52:41,420 కనుక ఇది కలుస్తాయి లేదు కనిపిస్తోంది. 886 00:52:41,420 --> 00:52:44,970 నాలో ముందుకు మరియు ముద్రణ వీడలేదు ఈ కనిపిస్తోంది ఏమిటో. 887 00:52:44,970 --> 00:52:51,260 >> ఇక్కడ బొమ్మను మరియు ఇక్కడ చూడండి ఇది సరిపోతుంది ఎంత మంచి చూపుతుంది ఒక ఆకృతి. 888 00:52:51,260 --> 00:52:56,380 మరియు ఈ మీరు చూడగలరు కేవలం ఉంది ఈ చాలా, చాలా నైస్ ఉంది. 889 00:52:56,380 --> 00:52:59,400 ఇది కూడా కావచ్చు మీరు కూడా చేయవచ్చు overfitting, కానీ 890 00:52:59,400 --> 00:53:03,390 ఇతర ఈ కోసం ఖాతా క్రాస్ ధ్రువీకరణ వంటి పద్ధతులు. 891 00:53:03,390 --> 00:53:06,180 మరియు ఈ కూడా R. లోకి నిర్మించబడ్డాయి 892 00:53:06,180 --> 00:53:09,170 >> మరియు కేవలం మీరు చూపించడానికి నాకు తెలియజేయండి వెక్టర్ యంత్రం మద్దతు. 893 00:53:09,170 --> 00:53:12,470 ఈ మరొక నిజంగా సాధారణం యంత్ర అభ్యాస టెక్నిక్. 894 00:53:12,470 --> 00:53:18,550 ఇది సరళ నమూనాల చాలా పోలి ఉంటుంది కానీ అది ఒక కెర్నల్ పద్ధతి అని ఏమి ఉపయోగిస్తుంది. 895 00:53:18,550 --> 00:53:22,790 మరియు యొక్క ఆ ఎంతవరకు చూద్దాం. 896 00:53:22,790 --> 00:53:26,430 కాబట్టి ఈ ఒక ఎలా చాలా పోలి ఉంటుంది బాగా న్యూరల్ నెట్వర్క్, అమలు 897 00:53:26,430 --> 00:53:27,900 కానీ అది మరింత సున్నితంగా ఉంది. 898 00:53:27,900 --> 00:53:35,740 మరియు ఈ ఆఫ్ ఆధారపడి ఉంటుంది ఎలా SVMs పని what--. 899 00:53:35,740 --> 00:53:40,250 >> కాబట్టి ఈ కేవలం చాలా కొన్ని సత్వర అవలోకనం 900 00:53:40,250 --> 00:53:43,822 అంతర్నిర్మిత ఫంక్షన్లు మీరు చేయవచ్చు మరియు కూడా డేటా అన్వేషణ కొంత. 901 00:53:43,822 --> 00:53:45,905 కాబట్టి నాకు ముందుకు తెలియజేయండి మరియు స్లయిడ్ తిరిగి వెళ్ళండి. 902 00:53:45,905 --> 00:53:50,290 903 00:53:50,290 --> 00:53:53,670 >> కాబట్టి సహజంగా, ఈ ఉంది చాలా సమగ్ర లేదు. 904 00:53:53,670 --> 00:53:57,140 మరియు ఈ నిజంగా కేవలం ఒక టీజర్ మీరు నిజంగా ఆర్ లో చెయ్యగలరు మీరు చూపించే 905 00:53:57,140 --> 00:53:59,100 కాబట్టి మీరు కావాలనుకుంటే ఇక్కడ మరింత తెలుసుకోవడానికి 906 00:53:59,100 --> 00:54:01,210 వివిధ వనరుల కొంత ఉంటాయి. 907 00:54:01,210 --> 00:54:06,890 >> మీరు పాఠ్యపుస్తకాలు ఇష్టం ఉన్నాము లేదా మీరు ఉన్నాము కనుక కేవలం విషయాలు ఆన్లైన్ చదవడం ఇష్టం, 908 00:54:06,890 --> 00:54:09,670 అప్పుడు ఈ ఒక అద్భుతమైన ఉంది హ్యాడ్లీ విక్హామ్ ద్వారా ఒక, 909 00:54:09,670 --> 00:54:13,010 కూడా సృష్టించిన ఈ నిజంగా చల్లని ప్యాకేజెస. 910 00:54:13,010 --> 00:54:17,420 మీరు వీడియోలను అమితముగా ఉంటే, అప్పుడు బర్కిలీ ఒక సంభ్రమాన్నికలిగించే bootcamp ఉంది 911 00:54:17,420 --> 00:54:21,060 ఆ దీర్ఘ రకం వార్తలు several-- ఆ. 912 00:54:21,060 --> 00:54:24,210 మరియు అది దాదాపు మీరు నేర్పుతుంది ప్రతిదీ మీరు R. గురించి తెలుసు చెయ్యదలిస్తే 913 00:54:24,210 --> 00:54:27,770 >> అదే విధంగా, Codeacademy ఉంది మరియు అన్ని ఈ ఇతర విధమైన 914 00:54:27,770 --> 00:54:29,414 ఇంటరాక్టివ్ వెబ్సైట్లు. 915 00:54:29,414 --> 00:54:31,580 వారు కూడా అందుకుంటున్నారు మరింత సాధారణ సాధారణం. 916 00:54:31,580 --> 00:54:33,749 కాబట్టి ఈ Codeacademy చాలా పోలి ఉంటుంది. 917 00:54:33,749 --> 00:54:35,790 చివరకు, మీరు కేవలం కమ్యూనిటీ కావలసిన మరియు సహాయం, 918 00:54:35,790 --> 00:54:38,800 ఈ ఒక సమూహం ఉంటాయి మీరు వెళ్ళవచ్చు విషయాలు. 919 00:54:38,800 --> 00:54:40,880 సహజంగానే, మేము ఇప్పటికీ కేవలం మెయిలింగ్ జాబితాలు ఉపయోగించవచ్చు 920 00:54:40,880 --> 00:54:44,860 దాదాపు ప్రతి ఇతర వంటి ప్రోగ్రామింగ్ భాష సంఘం. 921 00:54:44,860 --> 00:54:47,880 మరియు #rstats, ఈ ఉంది మా కమ్యూనిటీ ట్విట్టర్. 922 00:54:47,880 --> 00:54:49,580 వాస్తవానికి చాలా సాధారణ ఉంది. 923 00:54:49,580 --> 00:54:50,850 ఆపై యూజర్! 924 00:54:50,850 --> 00:54:52,340 కేవలం మా సమావేశం. 925 00:54:52,340 --> 00:54:55,390 >> ఆపై, కోర్సు యొక్క, మీరు చెయ్యవచ్చు ఈ ఇతర Q & A విషయాలను ఉపయోగించడానికి, 926 00:54:55,390 --> 00:54:57,680 స్టాక్ ఫ్లో వంటి, Google, మరియు అప్పుడు GitHub. 927 00:54:57,680 --> 00:55:00,490 ఈ ప్యాకేజీలను అత్యంత ఎందుకంటే మరియు కమ్యూనిటీ యొక్క చాలా 928 00:55:00,490 --> 00:55:03,420 అభివృద్ధి చుట్టూ కేంద్రీకృతమై ఉంటుంది కోడ్ ఇది ఓపెన్ సోర్స్ ఎందుకంటే. 929 00:55:03,420 --> 00:55:05,856 మరియు అది Github న కేవలం నిజంగా మంచిది. 930 00:55:05,856 --> 00:55:08,730 చివరకు, మీరు ఉంటే నన్ను సంప్రదించడానికి మీరు ఏ శీఘ్ర ప్రశ్నలు. 931 00:55:08,730 --> 00:55:13,530 సో మీరు ఇక్కడ ట్విట్టర్ లో నన్ను వెదుక్కోవచ్చు, నా వెబ్ సైట్, మరియు కేవలం నా ఇమెయిల్. 932 00:55:13,530 --> 00:55:17,840 సో ఆశాజనక, ఆ ఏదో ఒక చిన్న టీజర్ 933 00:55:17,840 --> 00:55:20,900 ఏమి R చేయడం నిజంగా సామర్థ్యం ఉంది. 934 00:55:20,900 --> 00:55:23,990 మరియు ఆశాజనక, మీరు కేవలం ఈ మూడు లింకులు తనిఖీ 935 00:55:23,990 --> 00:55:25,760 మరియు మీరు మరింత చేయవచ్చు ఏమి చూడండి. 936 00:55:25,760 --> 00:55:28,130 నేను కేవలం దాని గురించి అనుకుంటున్నాను. 937 00:55:28,130 --> 00:55:28,630 ధన్యవాదాలు. 938 00:55:28,630 --> 00:55:30,780 >> [అప్లాజ్] 939 00:55:30,780 --> 00:55:31,968