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 Tran: હાય. 5 00:00:13,680 --> 00:00:14,980 મારું નામ માતાનો ડસ્ટીન. 6 00:00:14,980 --> 00:00:18,419 તેથી હું પ્રસ્તુત કરવામાં આવશે આર માં ડેટા એનાલિસિસ 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 તેથી આર માં ડેટા એનાલિસિસ છે માટે ખરેખર મૂળભૂત શું 11 00:00:31,375 --> 00:00:33,790 હું દૈનિક ધોરણે કરી. 12 00:00:33,790 --> 00:00:35,710 >> અને આર, ખાસ કરીને છે માહિતી વિશ્લેષણ માટે સારું 13 00:00:35,710 --> 00:00:39,310 તે prototyping માટે ખૂબ સારી છે કારણ કે. 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 શરૂઆતમાં તેથી, હું હમણાં જ જાઉં છું દાખલ આર શું છે, શા માટે કરશે છે 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 >> તેથી આર શું છે? 23 00:01:08,150 --> 00:01:11,180 આર માત્ર એક ભાષા વિકસાવવામાં આવે આંકડાકીય કમ્પ્યુટિંગ માટે 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 અને એક વાત હું કે આર શોધવા કે વિઝ્યુલાઇઝેશન છે અંતે વધુ સારી છે. 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 >> ફક્ત ના અને અહીં, સમૂહ કીવર્ડ્સ તમે ફેંકવામાં. 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 જેથી તમે માત્ર હોય માંગો છો કેટલાક ખરેખર સરસ ઈન્ટરફેસ 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 અને આર ખરેખર તમે વ્યાખ્યાયિત મદદ કરશે સમસ્યા અને આ રીતે તેને ઉકેલવા. 71 00:03:51,750 --> 00:03:58,690 >> તેથી અહીં એક પ્લોટ દર્શાવે પ્રોગ્રામિંગ છે આર લોકપ્રિયતા તેને સમય પર ગઇ છે તરીકે. 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 તેથી હું હમણાં આર 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 >> તેથી અહીં કેટલાક વધુ છે આર ઓફ લક્ષણો તે છે 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 સમય આર હશે તમારા માટે તે કાર્ય. 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 આર કે હશે. 91 00:05:10,000 --> 00:05:14,190 >> જો તમે કરો, તો તમારા વિશે કાળજી સામાન્ય કે ઓપ્ટિમાઇઝેશન, એક વાત 92 00:05:14,190 --> 00:05:17,430 તમે prototyping પૂર્ણ કરી કે છે પછી ઉચ્ચ સ્તરીય ભાષા અમુક પ્રકારના, 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 શું આર વિશે સારી છે કે તમે છો એક વખત તે છે તે prototyping થાય, તમે ++ સી ચાલી શકે છે, 96 00:05:26,090 --> 00:05:29,510 અથવા ફોર્ટ્રાન Language, અથવા આ કોઇ સીધા આર માં નીચા સ્તરે રાશિઓ 97 00:05:29,510 --> 00:05:32,320 જેથી એક ખરેખર છે આર વિશે ઠંડી લક્ષણ, 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 અને આર કરવા માટે સમર્થ છે એક મહાન માર્ગ છે ડેટા વિશ્લેષણ તમે તેને નિકાસ કરતાં પહેલાં 105 00:05:58,080 --> 00:06:04,220 ઉપર D3.js કરવા અથવા તો માત્ર ચલાવો D3.js આર પોતે માં આદેશો, 106 00:06:04,220 --> 00:06:08,240 સાથે સાથે આ તમામ તરીકે અન્ય પુસ્તકાલયો સાથે સાથે. 107 00:06:08,240 --> 00:06:13,041 >> જેથી માત્ર રજૂઆત હતી આર અને શા માટે તમે તેને ઉપયોગ કરી શકે તે છે. 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 તેથી હું આગળ જાઓ અને મારફતે જાઓ જાઉં છું આર પદાર્થો વિશે કેટલીક ફંડામેન્ટલ્સ 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 વખત પાઇ છે. 118 00:06:46,090 --> 00:06:51,870 આર આંતરિક સ્થિરાંકો એક ટોળું છે તમે વારંવાર પાઇ, ઈ જેવા ઉપયોગ કરશો કે. 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 મોડ 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 જેથી ખાસ સોંપણીઓ આર એક તીર સાથે કરવામાં આવે છે 133 00:07:40,830 --> 00:07:43,440 જેથી તે ઓછી પછી કરતા અને હાયફન છે. 134 00:07:43,440 --> 00:07:47,250 તેથી અહીં હું માત્ર સોંપવા છું ચલ વૅલ 3. 135 00:07:47,250 --> 00:07:50,160 >> અને પછી હું વૅલ બહાર છાપવા છું અને પછી તે ત્રણ છાપે છે. 136 00:07:50,160 --> 00:07:53,920 આર ઈન્ટરપ્રીટર માં મૂળભૂત રીતે, તે તમારા માટે વસ્તુઓ છાપશે 137 00:07:53,920 --> 00:07:57,280 જેથી તમે એક વૅલ છાપો સ્પષ્ટ કરવાની જરૂર નથી કોઈપણ સમયે તમે કંઈક છાપવા માટે કરવા માંગો છો. 138 00:07:57,280 --> 00:08:00,200 તમે માત્ર વૅલ કરી શકો છો અને પછી તે તમારા માટે આ કરી શકશો. 139 00:08:00,200 --> 00:08:04,380 >> પણ, તમે તકનીકી સમકક્ષ ઉપયોગ કરી શકો છો એક સોંપણી ઓપરેટર તરીકે. 140 00:08:04,380 --> 00:08:07,190 સહેજ subtleties ત્યાં તીર મદદથી વચ્ચે 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 અને આ ખરેખર સરસ પછી કારણ તમે માત્ર વૅલ માટે વેક્ટર સોંપી 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 અને બધા જે એકત્રિત કરશે તમારા માટે scalar કિંમતો. 150 00:08:45,670 --> 00:08:50,770 તેથી scalar થી થઇ પછી, તમે આર પદાર્થો હોય છે અને આ એક વેક્ટર છે. 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 આંકડાકીય ડબલ કહેતા આર માતાનો માર્ગ છે. 155 00:09:02,440 --> 00:09:07,390 અને તેથી મૂળભૂત રીતે, કોઈ પણ સંખ્યા ડબલ થઈ જશે. 156 00:09:07,390 --> 00:09:13,150 >> તેથી તમે 1.1, 3 ની ગ હોય તો, 5.7 નકારાત્મક, આ ગ એક કાર્ય છે. 157 00:09:13,150 --> 00:09:16,760 આ ત્રણેય જોડે એક વેક્ટર માં નંબરો. 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 તેથી તમે કંઈક ઉમેરવા માટે હશે રાજધાની એલ કરીને તમારા નંબરો 170 00:10:01,460 --> 00:10:04,170 >> સામાન્ય રીતે, આ છે આર ઐતિહાસિક નોટેશનમાં 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 તમે માત્ર આ લ ઓ ઉમેરી શકો પછીથી અથવા તેને દરમિયાન 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 તેથી હું તેથી આર્થર અને માર્વિન હિસ્સો અને હોય જ્યારે હું તેમને બધા તે બહાર છાપવા છું 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-- જેથી સાચું અને ખોટું, અને તેઓ છો 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 બતાવી રહ્યું છે તમે સાચું ખોટું છે, અને સાચું. 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 થી શરૂ કરીને કે આર નિર્દેશિકાઓની. 203 00:11:55,770 --> 00:12:00,550 Vals જેથી 3 આપી રહ્યું છે તમે ત્રીજી તત્વ. 204 00:12:00,550 --> 00:12:04,580 આ પ્રકારની અન્ય વિવિધ છે તે શૂન્ય થી શરૂ થાય છે, જ્યાં ભાષાઓ. 205 00:12:04,580 --> 00:12:09,780 જેથી C અથવા C ++ માં, ઉદાહરણ માટે, તમે છો ચોથા તત્વ વિચાર રહ્યું. 206 00:12:09,780 --> 00:12:13,280 >> અને અહીં 3 થી 5 માટે vals છે. 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 તેથી અહીં પછી vals અને છે પ્રથમ, ત્રીજી, અને છઠ્ઠા તત્વો છે. 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 તેથી પ્રતિનિધિ સાચું અલ્પવિરામ 3. 223 00:13:07,280 --> 00:13:09,680 આ સાચું ત્રણ વખત પુનરાવર્તન થશે. 224 00:13:09,680 --> 00:13:12,900 તેથી આ તમે એક આપશે વેક્ટર સાચું, સાચું, સાચું. 225 00:13:12,900 --> 00:13:17,470 >> પ્રતિનિધિ ખોટું 4-- આ તમારા આપી રહ્યું છે ખોટું, ખોટું, ખોટું ખોટું એક વેક્ટર. 226 00:13:17,470 --> 00:13:21,280 અને પછી સી એકસાથે જોડવું રહ્યું છે એકસાથે બે તે બુલિયનો. 227 00:13:21,280 --> 00:13:24,090 જેથી તમે ત્રણ વિચાર જઈ રહ્યાં છો Trues અને પછી ચાર FALSEs. 228 00:13:24,090 --> 00:13:28,460 >> તમે ઇન્ડેક્સ vals, તમે છો જ્યારે કે જેથી આ, સાચું, સાચું સાચું વિચાર રહ્યું. 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 પુનરાવર્તન સાચું કહી રહ્યાં છે 233 00:13:41,490 --> 00:13:47,990 અને, ટેકનીકલી તમને ખોટું 4 પુનરાવર્તન, અને માત્ર છ ઘટકો જેથી ખોટું પુનરાવર્તન હોય, 234 00:13:47,990 --> 00:13:50,470 તે 3 ખોટું વારંવાર પ્રયત્ન કરીશું. 235 00:13:50,470 --> 00:13:55,260 હું આર પણ પૂરતી સ્માર્ટ છે કે તમે માત્ર પછી, અહીં 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 તેથી તે માત્ર કે ચોથા ખોટું અવગણો પડશે. 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 માટે vals 1 દર્શાવે છે. 254 00:14:53,910 --> 00:14:59,290 તેથી તે પ્રથમ બે તત્વો લઈ જાય vals ના અને પછી 0 તેમને સોંપે. 255 00:14:59,290 --> 00:15:03,940 અને પછી, તમે પણ માત્ર કરી શકો આ બુલિયનો સાથે સમાન વસ્તુ. 256 00:15:03,940 --> 00:15:09,340 >> તેથી vals આ ઇચ્છા 0 છે સમાન નથી જો તમે વેક્ટર ખોટું આપે છે, ખોટું, સાચું 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 >> અને આ ખરેખર સરસ છે નીચા-સ્તર ભાષાઓ સરખામણીમાં 262 00:15:22,300 --> 00:15:25,560 જ્યાં તમે આંટીઓ માટે ઉપયોગ કરે છે આ vectorized સામગ્રી તમામ કરવું 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 આર, આ પ્રકારના છે આંતરિક તેઓ લગભગ તરીકે ઝડપી છો કે જેથી 266 00:15:37,020 --> 00:15:42,490 ઓછી સ્તર ભાષા તરીકે કરી તરીકે આર માં લૂપ માટે બનાવે વિરોધ 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 તે સમાંતર, જ્યાં માં કરી શકો છો જ્યાં તે મૂળભૂત રીતે threading તે કરી રહ્યો છે. 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 આ બે multiplies મુજબની ઘટક કિંમતો. 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 અને તે સૌથી મૂળભૂત જેવું છે આર પદાર્થ, કારણ કે એક વેક્ટર આપવામાં 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 >> પણ ધ્યાનમાં રાખો એક વાત એ છે કે આર સ્ટોર્સ સ્તંભ-મોટા બંધારણમાં કિંમતો. 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 તેથી સામાન્ય રીતે, તમે માત્ર કરો તો asterisk-- જેથી સાદડી ફૂદડી 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 જો કે, જો તમે ઇચ્છો તો મેટ્રિક્સ ગુણાકાર 310 00:18:23,610 --> 00:18:29,380 જેથી પ્રથમ પંક્તિ વખત ગુણાકાર બીજા મેટ્રિક્સ પ્રથમ સ્તંભ 311 00:18:29,380 --> 00:18:34,510 અને તેથી થઈ તમે ઉપયોગ કરશે આ ટકા કામગીરી. 312 00:18:34,510 --> 00:18:38,110 >> અને સાદડી ટી માત્ર એક છે અદલાબદલી માટે કામગીરી. 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 >> છેલ્લે, તેથી આ અનિવાર્યપણે માત્ર છે આર યાદી માં ચાર આવશ્યક વસ્તુઓ 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 હું સામગ્રી 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 તમે another-- એક હોય પ્રકાર અંદર લખો. 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 પ્રકારની એક જેવી લાગે છે યુનિક્સ, જ્યાં માં મેન પેજ 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 >> તેથી દો મને આગળ અને શો જવા દો આર ઓકે વાપરીને અમુક ડેમો. 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 અને તે કિંમત એક્સ લે છે. 374 00:22:14,140 --> 00:22:18,210 તેથી આ તમે ઇચ્છો તે કોઇપણ કિંમત છે અને હું પોતે એક્સ પાછા જઈ રહ્યો છું. 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 અને અન્ય નીચા સ્તરના ભાષાઓ કે એક્સ છે 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 અને એક વાત છે કે આ વિશે ખરેખર સરસ 385 00:22:46,180 --> 00:22:51,500 તે ઘણો સામેલ છે કે છે વસ્તુઓ તમે પોતાના દ્વારા આર માં કરવા માંગો છો 386 00:22:51,500 --> 00:22:53,180 માત્ર ખૂબ જ તર્ક. 387 00:22:53,180 --> 00:22:55,550 >> તેથી અહીં દુભાષિયો કન્સોલ છે. 388 00:22:55,550 --> 00:23:02,160 તેથી જ રીતે, તમે પણ આ મળી શકે માત્ર એક મૂડી આર કરવાથી કન્સોલ કાચા 389 00:23:02,160 --> 00:23:05,630 અને આ બરાબર છે કન્સોલ તરીકે જ વાત. 390 00:23:05,630 --> 00:23:12,210 તેથી હું માત્ર ને કાર્ય એક્સ એક્સ એક્સ કરી શકો છો. 391 00:23:12,210 --> 00:23:16,130 પછી અને પછી તે અને પોતે દંડ થશે. 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 >> હું ખરેખર વ્યક્તિગત આવેશ ઉપયોગ, પણ હું rstudio જેવી લાગે ફક્ત ઉત્તમ છે 400 00:23:40,530 --> 00:23:44,640 એક સારો વિચાર મેળવવા માટે સામાન્ય રીતે આર ને કેવી રીતે વાપરવું, 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 તેથી આર માત્ર એક very-- rstudio છે શિક્ષણ આર ખૂબ સારો માર્ગ છે 404 00:23:53,120 --> 00:23:56,760 સાથે કામ કર્યા વગર બધાં વાનાં. 405 00:23:56,760 --> 00:23:58,600 >> તેથી અહીં હું હેલ્લો ને ચાલી રહ્યો છું. 406 00:23:58,600 --> 00:24:00,090 આ હેલ્લો આપે છે. 407 00:24:00,090 --> 00:24:01,740 ને 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 તમે ને પરત કરી શકો એક્સ તેથી તે 1234 અને 5 આપે છે. 411 00:24:16,060 --> 00:24:22,210 >> અને માત્ર કે તમે બતાવવા માટે મને દો આ ખરેખર એક પૂર્ણાંક છે. 412 00:24:22,210 --> 00:24:28,800 અને એ જ રીતે, તમે વર્ગ કરો તો ને એક્સ, તે પૂર્ણાંક જ હશે. 413 00:24:28,800 --> 00:24:34,170 અને પછી, તમે પણ આ કરી શકો બે સરખાવવા અને તે સાચું છે. 414 00:24:34,170 --> 00:24:38,350 તેથી હું 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 તેથી એક્સ કોઈપણ પ્રકારની છે. 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 >> તેથી અહીં હું કહેવા જાઉં છું એક્સ એક કરતાં વધારે હોય. 427 00:25:16,730 --> 00:25:19,220 હું એક સ્પષ્ટ ન હોય તો તેથી, તે એક્સ 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 તેથી હવે હું હવે હું, હા કહી રહ્યો છું એક બીજું કંઈક કરવા માંગો છો. 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 Tran: હા હું છું. 452 00:26:30,670 --> 00:26:33,900 તેથી શું હું અહીં કરી રહ્યો છું છે આ લખાણ લઈ document-- 453 00:26:33,900 --> 00:26:39,825 અને rstudio કે છે વિશે મોટી છે હું માત્ર એક ટૂંકા કી શૉર્ટકટ ચલાવી શકો છો. 454 00:26:39,825 --> 00:26:41,820 તેથી હું નિયંત્રણ-Enter કરી રહ્યો છું. 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 અને હું કંટ્રોલ-એક્સ કરી રહ્યો છું. 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 એક્સ એ તો હાલત પણ છે જો કૌંસ ઉપયોગ જઈ અને પછી 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 તેથી આ એક્સ હોઈ ચાલે છે ઉદાહરણ તરીકે, એક બરાબર બરાબર. 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 અહીં હું માત્ર એક્સ કહી રહ્યો છું. 472 00:27:35,950 --> 00:27:39,970 તેથી આર મૂળભૂત રીતે સામાન્ય રીતે ચાલશે જો છેલ્લા arguments-- લેવા 473 00:27:39,970 --> 00:27:43,510 અથવા, જો કોડના છેલ્લા વાક્ય લેવા અને તે પાછો ફર્યો છે તે જ થશે. 474 00:27:43,510 --> 00:27:46,920 તેથી અહીં આ જ છે પરત એક્સ કરી તરીકે વસ્તુ. 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 >> એક્સ બરાબર, તેથી જો એક બરાબર તે રીંછ પરત ચાલી રહ્યું છે. 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 અને આર તેને તે પર્યાપ્ત બુદ્ધિશાળી છે માત્ર આ શું કરશે અને તે દંડ કામ કરશે. 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 ઓકે. 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 કહે છે, માટે વૅલ, 4 સોંપવા માટે જવાનું. 508 00:29:27,750 --> 00:29:31,640 તેથી હું આ, આ પરત તો 4, 5, 6 માંથી વેક્ટર છે. 509 00:29:31,640 --> 00:29:34,935 >> હવે આપણે શું થાય છે તે જોવા દો હું શું જો વૅલ 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 તેથી તે એક્સ ઓછી છે કહે એક અથવા કંઈક કરતાં. 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 તમે માત્ર વૅલ વધારે હોય શું કરી શકો છો કે જે છે એક અને એક કરતાં ત્યાં જુઓ શું થાય. 518 00:30:04,600 --> 00:30:09,720 >> તેથી val-- મૂળભૂત 5 તેથી કરીને છે ચાલો માત્ર 5 કરતા વધારે વૅલ શકું દો. 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 >> તમે આર, આર કે આ પાસ જેથી જ્યારે તમે શું કરી રહ્યાં છો કોઈ વિચાર છે. 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 જેથી મૂળભૂત રીતે, આર ફક્ત છે શું હેક કહેવા જાઉં, 526 00:30:31,970 --> 00:30:35,440 હું તમને છો ધારે જાઉં છું અહીં પ્રથમ તત્વ લાગી રહ્યું. 527 00:30:35,440 --> 00:30:38,320 તેથી મને લાગ્યું કે હું જાઉં છું કહે જાઉં છું આ ખોટું છે કે ધારે. 528 00:30:38,320 --> 00:30:40,890 તેથી તે કહે બનશે ના, આ અધિકાર નથી. 529 00:30:40,890 --> 00:30:45,246 >> એ જ રીતે, તે બનશે વૅલ એક સમકક્ષ સમકક્ષ હોય છે. 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 આ કિસ્સામાં, આર કે નથી કરતું નથી. 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 તેથી તમે નોટિસ, તો તમે તો વૅલ 5 કરતા વધારે છે શું, 549 00:31:53,240 --> 00:31:56,350 આ એક પાછા જઈ રહ્યું છે વેક્ટર ખોટું ખોટું સાચું. 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 શકું શકો કાર્ય એક્સ, એક 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 હું માત્ર પાછા જઈ રહ્યો છું એક્સ 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 ગ 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 હું હું ખરેખર હોય લાગતું નથી વાઇ વૈજ્ઞાનિક અહીં જેથી મને માત્ર આગળ વધો દો 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 વિવિધ ડેટાસેટ્સ એક ટોળું છે કે પહેલેથી આર માં preloaded રહ્યા 571 00:33:13,320 --> 00:33:15,770 જેથી તેમને એક છે મેઘધનુષ dataset કહેવાય. 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 ખરેખર છે કે જેથી એક વાત સરસ વડા કાર્ય છે. 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 અને પછી તે મૂળભૂત કહે પદ્ધતિ માથા એક્સ અને એન 6L સમકક્ષ હોય છે. 598 00:34:47,340 --> 00:34:50,620 તેથી આ પ્રથમ છ ઘટકો આપે છે. 599 00:34:50,620 --> 00:34:55,050 અને તમે અહીં નોટિસ જ રીતે, હું એ સ્પષ્ટ કરવા ન હતી 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 પરંતુ આ માત્ર વર્ગ લેશે મેઘધનુષ dataset દરેક સ્તંભની. 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-- થયેલ આર માતાનો માર્ગ છે ના નિર્ણાયાત્મક ચલો કર્યા. 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 અને આ નથી જતા હોય છે સાચું હોવાનું એક કારણ 626 00:36:34,645 --> 00:36:37,940 બીજા કરતાં અલગ પ્રકારની છે. 627 00:36:37,940 --> 00:36:40,590 અથવા હું તે આર કારણ સાચું છે ધારી તે કરતાં વધુ બુદ્ધિશાળી છે. 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 >> જેથી માત્ર અમુક પ્રકારના છે આ dataset ઝડપી આદેશો. 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 તેથી હું આ dataset હોય ધારે. 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 અને આ કોઈ, તમે આર ઉહ આપશે. 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 >> પરંતુ આર વિશે ખરેખર સરસ છે પેકેજ મેનેજમેન્ટ એટલે કે 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 અને આર બધી મેનેજ કરશે તમારા માટે પેકેજો. 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 તમે સ્થાપિત doing-- Python ની બહાર પેકેજો 666 00:39:18,310 --> 00:39:20,940 અને પછી તમે તેમને પોતાને ચલાવવા માટે પ્રયાસ કરો. 667 00:39:20,940 --> 00:39:22,210 તેથી આ ખરેખર સરસ રસ્તો છે. 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 ભેગો તમામ પેકેજો બેરી તરીકે ઓળખાય છે. 671 00:39:33,960 --> 00:39:40,690 અને તમે અરીસાની જે પ્રકારનો સ્પષ્ટ કરી શકો છો તમારી પાસેથી પેકેજો ડાઉનલોડ કરવા માંગો છો. 672 00:39:40,690 --> 00:39:43,420 >> તેથી અહીં હું આ dataset લઈ રહ્યો છું. 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 >> તેથી આપણે ધારે દો જો તમે આ dataset હોય 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 તેથી અહીં હું આ છે dataset અને મને ખબર નથી 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 તેથી હું પ્રથમ છ શકો આ dataset શું છે કૉલમ. 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 પહેલેથી તમને પણ 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 અને તે જ હશે કહે સાચું અને ઉદાહરણ માટે ખોટું. 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 ડેમોક્રેટ અનુલક્ષે હોય તે જ કરો, અને િબન ખેતી નથી કે તેમને કોઇ દૂર કરો. 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 ઓકે. 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 ++ અને આર એકબીજાના તેથી હું બનાવવા ઉપયોગ 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 તમે બે વાપરવા માંગતા ન હોય ampersands, માત્ર એક એક. 757 00:45:08,140 --> 00:45:14,970 758 00:45:14,970 --> 00:45:17,010 ઓકે. 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 >> જેથી વધુ એડવાન્સ આર એક તાજેતરના પ્રકારની પણ છે કે પેકેજો 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 માત્ર એક સરસ છે સારી વિઝ્યુલાઇઝેશંસ કરવાની રીત 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 ઠંડી બરાબર. 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 ચાલો આગળ વધો અને માત્ર એક ગુણાકાર જઈએ મશીન શિક્ષણ ની અરજી. 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 કહું છું, આ dataset, અને હવે 829 00:49:15,220 --> 00:49:18,940 હું આગળ જાઓ અને જુઓ અને જાઉં છું આ dataset અંદર છે તે જુઓ. 830 00:49:18,940 --> 00:49:22,080 >> પ્રથમ 20 અવલોકનો જેથી. 831 00:49:22,080 --> 00:49:27,190 તેથી હું માત્ર તેને જેથી X1, એક્સ 2, અને વાય હોય આ કિંમતો સમૂહ જેવી લાગે 832 00:49:27,190 --> 00:49:31,640 કદાચ 20 થી 80 કે તેથી લઇને આવે છે. 833 00:49:31,640 --> 00:49:37,700 અને પછી એ જ રીતે એક્સ 2 માટે અને પછી આ વાય લેબલ્સ 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 આ એક વાય હોવા જોઈએ 839 00:49:58,440 --> 00:50:03,420 >> તેથી આ કિસ્સામાં, જો આપે quantiles, medians, એ જ 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 હું 0s કરતાં વધુ 1 સે હોય જેવી લાગે છે. 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 ઓકે. 851 00:50:36,340 --> 00:50:37,590 >> તેથી આ તે શું લાગે છે. 852 00:50:37,590 --> 00:50:46,310 તેથી તે હું સ્પષ્ટ પીળું જેવી લાગે 0, અને પછી લાલ તરીકે હું 1 સે તરીકે સ્પષ્ટ. 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 તેથી આ ખરેખર સરસ છે હું માત્ર nnet કહી શકો કારણ 877 00:52:18,620 --> 00:52:21,767 અને પછી હું વાય regressing છું જેથી વાય કે સ્તંભ છે. 878 00:52:21,767 --> 00:52:23,850 અને પછી તેના પર regressing અન્ય બે ચલો. 879 00:52:23,850 --> 00:52:27,360 તેથી આ ટૂંકો હોય X1 અને એક્સ 2 માટે નોટેશનમાં. 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 અને આ પણ આર માં સમાયેલ છે 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 કામ દીધું. 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 >> તમે પાઠ્યપુસ્તકો શોખીન છો અથવા તમે છો તેથી જો ફક્ત ઓનલાઇન વસ્તુઓ reading શોખીન, 908 00:54:06,890 --> 00:54:09,670 પછી આ એક વિચિત્ર છે હેડલી Wickham પછી એક, 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 અને તે લગભગ તમને શીખવે કરશે બધું તમે આર વિશે ખબર કરવા માંગો છો 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 >> અને પછી, અલબત્ત, તમે કરી શકો છો આ બધા અન્ય ક્યૂ એન્ડ એ વસ્તુઓ વાપરો, 926 00:54:55,390 --> 00:54:57,680 સ્ટેક ઓવરફ્લો જેવી, ગૂગલ, અને પછી 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 શું આર કરવાની ખરેખર સક્ષમ છે. 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