>> [સંગીત વગાડવાનો]
DUSTIN Tran: હાય.
મારું નામ માતાનો ડસ્ટીન.
તેથી હું પ્રસ્તુત કરવામાં આવશે આર માં ડેટા એનાલિસિસ
મારી વિશે માત્ર થોડો.
હું વર્તમાનમાં સ્નાતક વિદ્યાર્થી છું આ એન્જિનિયરિંગ અને એપ્લાઇડ સાયન્સીસ.
હું એક આંતરછેદ અભ્યાસ મશીન શિક્ષણ અને આંકડા
તેથી આર માં ડેટા એનાલિસિસ છે માટે ખરેખર મૂળભૂત શું
હું દૈનિક ધોરણે કરી.
>> અને આર, ખાસ કરીને છે માહિતી વિશ્લેષણ માટે સારું
તે prototyping માટે ખૂબ સારી છે કારણ કે.
અને સામાન્ય રીતે, તમે અમુક પ્રકારના કરી રહ્યા છીએ ત્યારે માહિતી વિશ્લેષણ, આ સમસ્યાઓ ઘણાં ની
જ્ઞાનાત્મક જવું છે.
અને તેથી જો તમે માત્ર હોય માંગો છો કેટલાક ખરેખર સારા ભાષા કે
કરવાનું ફક્ત સારી છે આંતરિક વિધેયો, ​​વિરોધ
નીચા સ્તર વસ્તુઓ સાથે કામ કર્યા કરે છે.
શરૂઆતમાં તેથી, હું હમણાં જ જાઉં છું દાખલ આર શું છે, શા માટે કરશે છે
તમે તેનો ઉપયોગ કરવા માંગો છો, અને પછી કેટલાક ડેમો માં ઉપર જાય છે,
અને માત્ર ત્યાંથી પર જાઓ.
>> તેથી આર શું છે?
આર માત્ર એક ભાષા વિકસાવવામાં આવે આંકડાકીય કમ્પ્યુટિંગ માટે
અને વિઝ્યુલાઇઝેશન.
તેથી તેનો અર્થ શું છે કે છે તે ખૂબ જ ઉત્તમ ભાષા છે
સાથે સોદા બાબત કોઇ પણ પ્રકારની માટે અનિશ્ચિતતા અથવા માહિતી વિઝ્યુલાઇઝેશન.
તેથી તમે આ બધી હોય સંભાવના વિતરણો.
હોઈ જતા હોય આંતરિક વિધેયો.
તમે પણ ઉત્તમ પડશે પેકેજો કાવતરું.
>> પાયથોન બીજી સ્પર્ધા છે માહિતી ભાષા.
અને એક વાત હું કે આર શોધવા કે વિઝ્યુલાઇઝેશન છે અંતે વધુ સારી છે.
તેથી શું તમે ડેમો તરીકે જોશો સાથે સાથે માત્ર એક ખૂબ જ સાહજિક ભાષા છે
કે જે હમણાં જ અત્યંત સારી રીતે કામ કરે છે.
તે તરીકે, પણ મુક્ત અને ઓપન સોર્સ છે હું માનું અન્ય કોઇ સારો ભાષા છે.
>> ફક્ત ના અને અહીં, સમૂહ કીવર્ડ્સ તમે ફેંકવામાં.
જો તમે હોય તો કોઈ જેનો અર્થ ગતિશીલ છે એક પદાર્થ સોંપેલ ચોક્કસ પ્રકાર
કરતાં તે માત્ર આ સમજને બદલી શકશો.
તે આળસુ છે તેથી તે વિશે સ્માર્ટ છે તે કેવી રીતે ગણતરીઓ કરે.
તે ખરેખર કામ કરી શકે છે જેનો અર્થ વિધેયાત્મક કાર્યો બંધ કાંઇ જેથી આધારિત
તમે છો મેનીપ્યુલેશન કોઇ પણ પ્રકારની આમ, તે કાર્યો બંધ આધારિત હશે.
>> તેથી બાઈનરી ઓપરેટરો, ઉદાહરણ તરીકે, ફક્ત સ્વાભાવિક કાર્યો છે.
અને બધું છે કે જે તમે શું કરવાની થયેલ રહ્યા છીએ
જતા કાર્યો પોતે બંધ ચલાવી શકાય છે.
અને પછી એ જ પદાર્થ કેન્દ્રિત કરીને.
>> તેથી અહીં એક xkcd પ્લોટ છે.
માત્ર હું જેવી લાગે છે, કારણ કે Xkcd કોઇ પણ પ્રકારના માટે મૂળભૂત છે
રજૂઆતનું, પરંતુ કારણ કે હું ખરેખર આ જેવી લાગે
બિંદુ બનાવ્યા કે ઘણો તમે માહિતી અમુક પ્રકારના કરી રહ્યા છીએ ત્યારે સમય
વિશ્લેષણ, આ સમસ્યા નથી તે ચાલે છે કેવી રીતે ઝડપી ખૂબ જ,
પરંતુ તે બનશે કેટલા સમય કાર્ય કાર્યક્રમ પર લઈ.
તેથી અહીં માત્ર કે શું વિશ્લેષણ થયેલ વ્યૂહરચના એક અથવા બ વધુ કાર્યક્ષમ છે.
આ થઈ રહ્યું છે તમે છો કે જે કંઈક
માં સાથે ઘણો વ્યવહાર જઈ જેવું નીચા લેવલ ભાષાઓ
તમે seg ખામી સાથે કામ કરીએ છીએ, જ્યાં, મેમરી ફાળવણી, initializations,
પણ આંતરિક વિધેયો બનાવવા.
અને આ સામગ્રી બધી નિયંત્રિત થાય છે ખૂબ, ખૂબ સુંદર આર માં
>> તેથી માત્ર આ ખૂબ મહેનત કરવા બિંદુ, એક સૌથી મોટી અંતરાય
જ્ઞાનાત્મક હોઈ ચાલે છે.
જેથી માહિતી વિશ્લેષણ ખૂબ મુશ્કેલ સમસ્યા છે.
તમે શું કરી રહ્યા છે કે કેમ તે મશીન શિક્ષણ અથવા તમે છો
માત્ર અમુક પ્રકારના કરી મૂળભૂત માહિતી સંશોધન,
તમારી પાસે નથી માંગતા એક દસ્તાવેજ લેવા
અને પછી કમ્પાઇલ દર વખતે કંઈક તમે
એક સ્તંભ શું લાગે જોવા માંગો છો, એક મેટ્રિક્સ માં ચોક્કસ શું પ્રવેશો
જેવો દેખાય છે.
જેથી તમે માત્ર હોય માંગો છો કેટલાક ખરેખર સરસ ઈન્ટરફેસ
તમે એક સરળ કાર્ય ચાલી શકે છે નિર્દેશિકાઓની માટે કે ગમે
તમને ગમે છે અને માત્ર ત્યાંથી ચલાવવા છો.
અને તમે ડોમેન જરૂર આ માટે ચોક્કસ ભાષાઓ.
અને આર ખરેખર તમે વ્યાખ્યાયિત મદદ કરશે સમસ્યા અને આ રીતે તેને ઉકેલવા.
>> તેથી અહીં એક પ્લોટ દર્શાવે પ્રોગ્રામિંગ છે આર લોકપ્રિયતા તેને સમય પર ગઇ છે તરીકે.
જેથી તમને 2013 અથવા જેમ, જોઈ શકો તેથી તે માત્ર જબરદસ્ત ઊડીને.
અને આ માત્ર તે કારણે થયો છે ટેક્નોલોજી ઉદ્યોગમાં જોરદાર ટ્રેન્ડ
વિશે મોટા માહિતી.
પણ, નથી માત્ર ટેકનોલોજી ઉદ્યોગ, પરંતુ ખરેખર
કોઈ પણ ઉદ્યોગમાં થાય કે કારણ આ ઉદ્યોગો ઘણો
માટે સૉર્ટ મૂળભૂત છે આ સમસ્યાઓ ઉકેલવા માટે પ્રયાસ કરી.
અને સામાન્ય રીતે, તમે કેટલાક સારા હોઈ શકે છે આ સમસ્યાઓ માપવાની રીત
અથવા તો તેમને વ્યાખ્યાયિત અથવા માહિતી મદદથી તેમને ઉકેલવા.
તેથી હું હમણાં આર 11 મી છે TIOBE પર સૌથી લોકપ્રિય ભાષા
અને તે પછી થી વધી રહ્યો છે.
>> તેથી અહીં કેટલાક વધુ છે આર ઓફ લક્ષણો તે છે
પેકેજોની એક પ્રચંડ નંબર અને આ બધા અલગ વસ્તુઓ માટે.
જેથી કોઈ પણ સમયે તમે એક હોય ચોક્કસ સમસ્યા, મોટા ભાગના
સમય આર હશે તમારા માટે તે કાર્ય.
તમે કરવા માંગો છો કે નહીં, તેથી મશીન અમુક પ્રકારના બિલ્ડ
કહેવાય શીખવાની અલ્ગોરિધમનો રેન્ડમ ફોરેસ્ટ અથવા નિર્ણય વૃક્ષો,
અથવા તો સરેરાશ લેવા પ્રયાસ કરી એક કાર્ય અથવા આ સામગ્રી કોઈપણ,
આર કે હશે.
>> જો તમે કરો, તો તમારા વિશે કાળજી સામાન્ય કે ઓપ્ટિમાઇઝેશન, એક વાત
તમે prototyping પૂર્ણ કરી કે છે પછી ઉચ્ચ સ્તરીય ભાષા અમુક પ્રકારના,
તમે તે in-- ફેંકવું કરશે તમે કરશે માત્ર પોર્ટ કે ઉપર
કેટલાક ઓછા સ્તર ભાષા છે.
શું આર વિશે સારી છે કે તમે છો એક વખત તે છે તે prototyping થાય, તમે ++ સી ચાલી શકે છે,
અથવા ફોર્ટ્રાન Language, અથવા આ કોઇ સીધા આર માં નીચા સ્તરે રાશિઓ
જેથી એક ખરેખર છે આર વિશે ઠંડી લક્ષણ,
તમે ખરેખર કાળજી જો આ ઓપ્ટિમાઇઝેશન બિંદુ.
>> અને તે પણ ખરેખર સારી છે વેબ વિઝ્યુલાઇઝેશંસ માટે.
તેથી D3.js, ઉદાહરણ તરીકે, છે હું અન્ય પરિસંવાદ ધારી
અમે આજે પ્રસ્તુત છે.
અને આ માટે ખરેખર અદ્ભુત છે ઇન્ટરેક્ટિવ વિઝ્યુલાઇઝેશંસ કરી.
અને D3.js કે તમારી પાસે ધારે માહિતી અમુક પ્રકારના ગોઠવેલા કરી
અને આર કરવા માટે સમર્થ છે એક મહાન માર્ગ છે ડેટા વિશ્લેષણ તમે તેને નિકાસ કરતાં પહેલાં
ઉપર D3.js કરવા અથવા તો માત્ર ચલાવો D3.js આર પોતે માં આદેશો,
સાથે સાથે આ તમામ તરીકે અન્ય પુસ્તકાલયો સાથે સાથે.
>> જેથી માત્ર રજૂઆત હતી આર અને શા માટે તમે તેને ઉપયોગ કરી શકે તે છે.
તેથી આશા છે, હું કર્યું તમે કંઈક સહમત
વિશે માત્ર તેને જેવી છે તે જોવા માટે પ્રયાસ કરી.
તેથી હું આગળ જાઓ અને મારફતે જાઓ જાઉં છું આર પદાર્થો વિશે કેટલીક ફંડામેન્ટલ્સ
અને તમે ખરેખર શું કરી શકો.
>> તેથી અહીં માત્ર એક છે ગણિત આદેશો ટોળું.
તેથી તમે બિલ્ડ કરવા માંગો છો you're-- કહે ભાષા જાતને અને તમે માત્ર માંગો
વિવિધ સાધનો એક ટોળું હોય છે માટે.
ઓપરેશન કોઇ પણ પ્રકારના શું તમે છો લાગે ખૂબ ખૂબ આર માં હોઈ ચાલે છે માંગો
>> અહીં 2 વત્તા 2 છે.
અહીં 2 વખત પાઇ છે.
આર આંતરિક સ્થિરાંકો એક ટોળું છે તમે વારંવાર પાઇ, ઈ જેવા ઉપયોગ કરશો કે.
>> અને પછી, અહીં 7 વત્તા છે runif, 1 ના runif જેથી.
આ છે કે જે કાર્ય પેદા છે 0 થી 1 સુધીની એક રેન્ડમ ગણવેશ.
અને પછી 4 ની સત્તા પર 3 છે.
ચોરસ મૂળ છે.
>> લૉગ છે.
તેથી આધાર કરશે લોગ પોતાના દ્વારા ઘાતાંકીય.
અને પછી, તમે એક આધાર સ્પષ્ટ, પછી તમે ગમે તમે ઇચ્છો આધાર કરી શકો છો.
અને પછી અહીં કેટલીક અન્ય આદેશો છે.
તેથી તમે 23 મોડ 2 છે.
પછી તમે બાકીની હોય છે.
પછી તમે વૈજ્ઞાનિક હોય સંકેતલિપિ પણ તમે તો
માત્ર વધારે કરવા માંગો છો અને વધુ જટિલ વસ્તુઓ.
>> અહીં અસાઇનમેન્ટ છે.
જેથી ખાસ સોંપણીઓ આર એક તીર સાથે કરવામાં આવે છે
જેથી તે ઓછી પછી કરતા અને હાયફન છે.
તેથી અહીં હું માત્ર સોંપવા છું ચલ વૅલ 3.
>> અને પછી હું વૅલ બહાર છાપવા છું અને પછી તે ત્રણ છાપે છે.
આર ઈન્ટરપ્રીટર માં મૂળભૂત રીતે, તે તમારા માટે વસ્તુઓ છાપશે
જેથી તમે એક વૅલ છાપો સ્પષ્ટ કરવાની જરૂર નથી કોઈપણ સમયે તમે કંઈક છાપવા માટે કરવા માંગો છો.
તમે માત્ર વૅલ કરી શકો છો અને પછી તે તમારા માટે આ કરી શકશો.
>> પણ, તમે તકનીકી સમકક્ષ ઉપયોગ કરી શકો છો એક સોંપણી ઓપરેટર તરીકે.
સહેજ subtleties ત્યાં તીર મદદથી વચ્ચે
ઓપરેટર અને સમકક્ષ સોંપણીઓ માટે ઓપરેટર.
મોટાભાગે સંમેલન, દરેકને દ્વારા માત્ર તીર ઓપરેટર ઉપયોગ કરશે.
>> અને અહીં, હું આ સોંપણી છું ત્રાંસુ નોટેશનમાં 1 કોલોન 6 કહેવાય.
આ 1 થી 6 માટે વેક્ટર પેદા કરે છે.
અને આ ખરેખર સરસ પછી કારણ તમે માત્ર વૅલ માટે વેક્ટર સોંપી
અને તે પોતે દ્વારા કામ કરે છે.
>> તેથી આ પહેલેથી જ એક થી રહ્યું છે એક ખૂબ જ સાહજિક માહિતી single--
માત્ર એક ડબલ ની માળખું એક વેક્ટર માં લખો અમુક પ્રકારના
અને બધા જે એકત્રિત કરશે તમારા માટે scalar કિંમતો.
તેથી scalar થી થઇ પછી, તમે આર પદાર્થો હોય છે અને આ એક વેક્ટર છે.
એક વેક્ટર કોઇ પણ પ્રકારની છે એક જ પ્રકારના સંગ્રહ.
તેથી અહીં વેક્ટર્સ એક ટોળું હોય છે.
>> તેથી આ આંકડાકીય છે.
આંકડાકીય ડબલ કહેતા આર માતાનો માર્ગ છે.
અને તેથી મૂળભૂત રીતે, કોઈ પણ સંખ્યા ડબલ થઈ જશે.
>> તેથી તમે 1.1, 3 ની ગ હોય તો, 5.7 નકારાત્મક, આ ગ એક કાર્ય છે.
આ ત્રણેય જોડે એક વેક્ટર માં નંબરો.
અને આ તેથી જો પ્રયત્ન કરશે તમે પોતે દ્વારા 3 નોટિસ,
સામાન્ય રીતે તમે ધારે કરશે આ પૂર્ણાંક જેવી છે કે,
પરંતુ બધા વેક્ટર્સ કારણ એક જ પ્રકારના હોય છે,
આ ડબલ્સ એક વેક્ટર છે અથવા આ કિસ્સામાં આંકડાકીય.
>> rnorm પેદા કે કાર્ય છે પ્રમાણભૂત સામાન્ય ચલો
અથવા સ્ટાન્ડર્ડ સામાન્ય કિંમતો.
અને હું તેમાંથી બે સ્પષ્ટ રહ્યો છું.
તેથી હું કરવા કે સોંપણી, rnorm 2 કરી રહ્યો છું devs, અને પછી હું devs બહાર છાપવા છું.
તેથી આ માત્ર બે છે રેન્ડમ સામાન્ય કિંમતો.
>> અને પછી તમે કરો તો ints તમે પૂર્ણાંકો વિશે કાળજી.
તેથી આ માત્ર મેમરી વિશે છે ફાળવણી અને બચત મેમરી માપ.
તેથી તમે કંઈક ઉમેરવા માટે હશે રાજધાની એલ કરીને તમારા નંબરો
>> સામાન્ય રીતે, આ છે આર ઐતિહાસિક નોટેશનમાં
કંઈક માટે લાંબા પૂર્ણાંક કહેવાય.
તો મોટા ભાગના વખતે, તમે પડશે જેથી ડબલ્સમાં સાથે વ્યવહાર કરી.
અને જો તમે ક્યારેય પાછળથી ચાલશે તમારો કોડ ઑપ્ટિમાઇઝ પર,
તમે માત્ર આ લ ઓ ઉમેરી શકો પછીથી અથવા તેને દરમિયાન
તમારા વિશે precognitive જેવા છો તો શું તમે આ ચલો કરી રહ્યા છીએ.
>> તેથી અહીં એક અક્ષર વેક્ટર છે.
તેથી, ફરી, હું concatenating છું ત્રણ શબ્દમાળાઓ આ સમય.
કે ડબલ શબ્દમાળાઓ નોટિસ અને એક શબ્દમાળાઓ આર માં જ છે
તેથી હું તેથી આર્થર અને માર્વિન હિસ્સો અને હોય જ્યારે હું તેમને બધા તે બહાર છાપવા છું
ડબલ શબ્દમાળાઓ બતાવવા માટે ચાલુ છે.
અને તમે પણ સમાવેશ માંગતા હોય તો ડબલ અથવા એક શબ્દમાળા
તમારા અક્ષરો માં, પછી તમે કરી શકો છો ક્યાં તમારી શબ્દમાળાઓ એકના.
>> માર્વિન માતાનો આ માટે ખૂબ બીજા તત્વ, આ છે
તમે show-- થઇ રહ્યા માત્ર ડબલ શબ્દમાળાઓ ધરાવે
અને પછી એક જ શબ્દમાળા તેથી આ વિકલ્પોનું છે.
તમે ઇચ્છો તો અન્યથા, ડબલ વાપરવા માટે ડબલ શબ્દમાળા માં શબ્દમાળા ઓપરેટર
તમે તેને જાહેર કરી રહ્યાં છો ત્યારે, પછી તમે માત્ર એસ્કેપ ઓપરેટર વાપરો.
તેથી તમે બેકસ્લેશ ડબલ શબ્દમાળા નથી.
>> અને છેલ્લે, અમે લોજિકલ વેક્ટર્સ છે.
તેથી logical-- જેથી સાચું અને ખોટું, અને તેઓ છો
બધા મોટા અક્ષરોમાં હોઈ ચાલે.
અને પછી, ફરી, હું concatenating છું તેમને અને પછી bools તેમને સોંપવા.
તેથી bools બતાવી રહ્યું છે તમે સાચું ખોટું છે, અને સાચું.
>> તેથી અહીં vectorized ઈન્ડેક્સીંગ છે.
હું શરૂઆતમાં જેથી એક કાર્ય લેતી છું
આ એક sequence-- કહેવામાં આવે 2 થી 12 માટે ક્રમ.
અને હું 2 દ્વારા એક ક્રમ લઈ રહ્યો છું.
જેથી તે કરી રહ્યું છે 2, 4, 6, 8, 10 અને 12.
અને પછી, હું ઈન્ડેક્સીંગ છું ત્રીજા તત્વ વિચાર.
>> જેથી ધ્યાનમાં રાખવા એક વસ્તુ છે 1 થી શરૂ કરીને કે આર નિર્દેશિકાઓની.
Vals જેથી 3 આપી રહ્યું છે તમે ત્રીજી તત્વ.
આ પ્રકારની અન્ય વિવિધ છે તે શૂન્ય થી શરૂ થાય છે, જ્યાં ભાષાઓ.
જેથી C અથવા C ++ માં, ઉદાહરણ માટે, તમે છો ચોથા તત્વ વિચાર રહ્યું.
>> અને અહીં 3 થી 5 માટે vals છે.
તેથી એક વાત છે કે ખરેખર ઠંડી છે કે જે તમને છે
અંદર કામચલાઉ ચલો પેદા કરી શકે છે અને પછી માત્ર આ સમજને તેમને ઉપયોગ.
તેથી અહીં 3 થી 5 છે.
તેથી હું એક વેક્ટર પેદા કરું છું 3, 4, અને 5 અને પછી
હું ત્રીજા વિચાર ક્રમાંકિત છું ચોથા અને પાંચમા તત્વો છે.
>> તેથી એ જ રીતે, તમે કરી શકો છો આ અમૂર્ત માત્ર કરવું
એક વેક્ટર કોઇ પણ પ્રકારની કે તમે ઈન્ડેક્સીંગ આપે છે.
તેથી અહીં પછી vals અને છે પ્રથમ, ત્રીજી, અને છઠ્ઠા તત્વો છે.
અને પછી, જો તમે ઇચ્છો તો એક પૂરક કરવું,
જેથી તમે માત્ર ઓછા કરી પછીથી અને તે પડશે
તમે નથી કે બધું આપી પ્રથમ, ત્રીજી, અથવા છઠ્ઠા તત્વ.
તેથી આ 4, 8, અને 10 હશે.
>> અને તમે મેળવવા માંગો છો પણ વધુ અદ્યતન,
તમે બુલિયન વેક્ટર્સ એકસાથે જોડવું કરી શકો છો.
તેથી આ ઇન્ડેક્સ તમને આપી રહ્યું છે લંબાઈ 6 ની આ બુલિયન વેક્ટર.
તેથી પ્રતિનિધિ સાચું અલ્પવિરામ 3.
આ સાચું ત્રણ વખત પુનરાવર્તન થશે.
તેથી આ તમે એક આપશે વેક્ટર સાચું, સાચું, સાચું.
>> પ્રતિનિધિ ખોટું 4-- આ તમારા આપી રહ્યું છે ખોટું, ખોટું, ખોટું ખોટું એક વેક્ટર.
અને પછી સી એકસાથે જોડવું રહ્યું છે એકસાથે બે તે બુલિયનો.
જેથી તમે ત્રણ વિચાર જઈ રહ્યાં છો Trues અને પછી ચાર FALSEs.
>> તમે ઇન્ડેક્સ vals, તમે છો જ્યારે કે જેથી આ, સાચું, સાચું સાચું વિચાર રહ્યું.
જેથી હા કહી રહ્યું છે, હું તે ત્રણ તત્વો માંગો છો.
અને પછી ખોટું, ખોટું, ખોટું, ખોટું રહ્યું છે
ના, હું તે તત્વો નથી માંગતા કહેવું એટલે તેમને પાછા આવવા માટે ચાલી રહ્યું છે.
>> અને હું અહીં એક ટાઈપો ખરેખર છે ધારી આ કારણ 3 પુનરાવર્તન સાચું કહી રહ્યાં છે
અને, ટેકનીકલી તમને ખોટું 4 પુનરાવર્તન, અને માત્ર છ ઘટકો જેથી ખોટું પુનરાવર્તન હોય,
તે 3 ખોટું વારંવાર પ્રયત્ન કરીશું.
હું આર પણ પૂરતી સ્માર્ટ છે કે તમે માત્ર પછી, અહીં 4 સ્પષ્ટ તો
તે પણ બહાર ભૂલ નહીં.
તે માત્ર તમે આ કિંમત આપશે.
તેથી તે માત્ર કે ચોથા ખોટું અવગણો પડશે.
>> તેથી અહીં vectorized અસાઇનમેન્ટ છે.
આ માત્ર સુયોજિત કરે set.seed-- જેથી સ્યૂડોરેન્ડમ નંબરો માટે બીજ.
તેથી હું કરવા માટે બીજ સુયોજિત છું જેનો અર્થ 42, હું પેદા જો કે
ત્રણ સામાન્ય રેન્ડમ કિંમતો, અને પછી તમે જો
તમારા પોતાના પર set.seed રન એ જ કિંમત 42 નો ઉપયોગ કરીને કોમ્પ્યુટર,
પછી તમે પણ વિચાર જ ત્રણ રેન્ડમ નોર્મલ્સ.
>> તેથી આ ખરેખર સારા છે પુન માટે.
સામાન્ય રીતે, તમે કરી રહ્યાં છો ત્યારે કેટલાક વૈજ્ઞાનિક વિશ્લેષણ જેવું,
તમે બીજ સેટ કરવા માંગો છો કરશે.
આ રીતે અન્ય વૈજ્ઞાનિકો માત્ર આ કરી શકો તમે કરેલા ચોક્કસ જ કોડ પ્રજનન
તેઓ ચોક્કસ પડશે કારણ કર્યું જ રેન્ડમ ચલો થાય કે અથવા રેન્ડમ
તમે પણ બહાર લેવામાં કરેલો કિંમતો.
>> અને તેથી આ vectorized સોંપણી અહીં 2 માટે vals 1 દર્શાવે છે.
તેથી તે પ્રથમ બે તત્વો લઈ જાય vals ના અને પછી 0 તેમને સોંપે.
અને પછી, તમે પણ માત્ર કરી શકો આ બુલિયનો સાથે સમાન વસ્તુ.
>> તેથી vals આ ઇચ્છા 0 છે સમાન નથી જો તમે વેક્ટર ખોટું આપે છે, ખોટું, સાચું
આ કિસ્સામાં.
અને પછી, તેને કોઈ પણ કહે બનશે સાચું હતા કે જેઓ નિર્દેશિકાઓની,
પછી તે 5 કે સોંપી બનશે.
તેથી તે ત્રીજા તત્વ લે અહીં અને પછી થી 5 તે નક્કી કરશે.
>> અને આ ખરેખર સરસ છે નીચા-સ્તર ભાષાઓ સરખામણીમાં
જ્યાં તમે આંટીઓ માટે ઉપયોગ કરે છે આ vectorized સામગ્રી તમામ કરવું
તે માત્ર ખૂબ જ સાહજિક છે, કારણ કે અને તે એક જ વન-લાઇનર છે.
અને મહાન વિશે શું vectorized નોટેશનમાં
આર, આ પ્રકારના છે આંતરિક તેઓ લગભગ તરીકે ઝડપી છો કે જેથી
ઓછી સ્તર ભાષા તરીકે કરી તરીકે આર માં લૂપ માટે બનાવે વિરોધ
અને પછી તે આવું કર્યા ગતિશીલ ઈન્ડેક્સીંગ પોતે.
અને તે કરી કરતાં ધીમી હશો vectorized વસ્તુ આ પ્રકારની
તે સમાંતર, જ્યાં માં કરી શકો છો જ્યાં તે મૂળભૂત રીતે threading તે કરી રહ્યો છે.
>> અહીં કામગીરી vectorized છે.
તેથી હું થી 3 નીચેની 1 પેદા કરું છું, સોંપણી કે vec1 માટે, 3 થી 5, vec2,
તેમને મળીને ઉમેરી રહ્યા છે.
તે આવું તેમને ઘટક મુજબના ઉમેરે તે આવું પર 1 વત્તા 3, 2 વત્તા 4, અને છે.
>> vec1 વખત vec2.
આ બે multiplies મુજબની ઘટક કિંમતો.
તેથી તે 1 વખત 3, 2 વખત છે 4, અને પછી 3 વખત 5.
>> અને પછી, એ જ રીતે તમે પણ કરી શકો છો લોજિકલ તુલના comparisons--.
તેથી તે આ માં સાચું ખોટું ખોટું છે કેસ 1 કારણ, 3 કરતાં મોટો નથી
2 4 કરતાં મોટો નથી.
આ હું, અન્ય ટાઈપો ધારી, છે, 3 ચોક્કસપણે નથી વધારે 5 કરતાં હોય છે.
હા.
અને તેથી તમે માત્ર બધા શું કરી શકો છો આ સરળ કામગીરી
તેમના વારસાગત કારણ આ વર્ગો પોતાને થી.
>> જેથી ફક્ત વેક્ટર હતી.
અને તે સૌથી મૂળભૂત જેવું છે આર પદાર્થ, કારણ કે એક વેક્ટર આપવામાં
તમે વધુ આધુનિક વસ્તુઓ રચવા કરી શકો છો.
>> તેથી અહીં એક મેટ્રિક્સ છે.
આ અનિવાર્યપણે તાત્વિક છે એક મેટ્રિક્સ પોતે શું છે ને.
તેથી આ કિસ્સામાં, તે અલગ ત્રણ છે દરેક એક એક સ્તંભ છે જ્યાં વેક્ટર્સ,
અથવા તમે તેને ધ્યાનમાં કરી શકો છો દરેક એક તરીકે સળંગ છે.
>> તેથી હું 1 થી એક મેટ્રિક્સ માટે સ્ટોર છું 9 અને પછી હું 3 પંક્તિઓ સ્પષ્ટ રહ્યો છું.
તેથી 1 થી 9, તમે એક વેક્ટર 1 આપશે 2, 3, 4, 5, 6, અને 9 માટે બધી રીતે.
>> પણ ધ્યાનમાં રાખો એક વાત એ છે કે આર સ્ટોર્સ સ્તંભ-મોટા બંધારણમાં કિંમતો.
તેથી અન્ય શબ્દોમાં, તમે 1 જ્યારે જોવા 9, તે them-- સંગ્રહવા બનશે
તે, 2, 1 જ હશે પ્રથમ સ્તંભમાં 3,
અને પછી તે કરીશ 4, 5, બીજા સ્તંભમાં 6,
અને પછી 7, ત્રીજા સ્તંભમાં 8, 9.
>> અને અહીં કેટલીક અન્ય છે તમે ઉપયોગ કરી શકો સામાન્ય કાર્ય કરે છે.
તેથી ધૂંધળું સાદડી, આ તમે આપશે મેટ્રિક્સ ના પરિમાણો.
તે તમને પરત ચાલી રહ્યું છે આ પરિમાણ એક વેક્ટર.
આ કિસ્સામાં, કારણ કે અમારા મેટ્રિક્સ, 3 કરીને 3 છે
તે તમને એક આપી રહ્યું છે આંકડાકીય વેક્ટર 3 3 કે.
>> અને અહીં ફક્ત દર્શાવે છે મેટ્રિક્સ ગુણાકાર.
તેથી સામાન્ય રીતે, તમે માત્ર કરો તો asterisk-- જેથી સાદડી ફૂદડી mat--
આ થઈ રહ્યું છે ઘટક મુજબના ઓપરેશન
અથવા Hadamard ઉત્પાદન શું કહેવાય છે.
તેથી તે દરેક કરવું બનશે તત્વ ઘટક મુજબના.
જો કે, જો તમે ઇચ્છો તો મેટ્રિક્સ ગુણાકાર
જેથી પ્રથમ પંક્તિ વખત ગુણાકાર બીજા મેટ્રિક્સ પ્રથમ સ્તંભ
અને તેથી થઈ તમે ઉપયોગ કરશે આ ટકા કામગીરી.
>> અને સાદડી ટી માત્ર એક છે અદલાબદલી માટે કામગીરી.
તેથી હું માં અદલાબદલી લેવા કહી રહ્યો છું મેટ્રિક્સ, મેટ્રિક્સ દ્વારા મલ્ટીપ્લાય
પોતે.
અને પછી તે ચાલી રહ્યું છે અન્ય 3 તમને પર પાછા
3 મેટ્રિક્સ પ્રદર્શન કરીને તમે ઇચ્છો છો તે ઉત્પાદન.
>> અને જેથી મેટ્રિક્સ હતી.
અહીં એક માહિતી ફ્રેમ કહેવાય છે.
તમે વિચાર કરી શકો છો એક માહિતી ફ્રેમ એક મેટ્રિક્સ પરંતુ દરેક કૉલમ પોતે
વિવિધ પ્રકાર ના હોઈ ચાલે છે.
>> તેથી શું માહિતી વિશે ખરેખર ઠંડી છે ફ્રેમ છે માહિતી વિશ્લેષણ પોતે કે,
તમે આ બધા હોય રહ્યા છીએ વિજાતીય ડેટા અને આ બધા ખરેખર
અવ્યવસ્થિત વસ્તુઓ જ્યાં કૉલમ દરેક પોતાને વિવિધ પ્રકારના હોઈ શકે છે.
તેથી અહીં હું એક બનાવો કહી રહ્યો છું માહિતી ફ્રેમ, 1 થી 3 થી ints કરી
અને પછી પણ એક પાત્ર વેક્ટર છે.
તેથી હું મારફતે ઇન્ડેક્સ કરી શકો આ કૉલમ દરેક
અને પછી હું કિંમતો પોતાને મળશે.
અને તમે પણ અમુક પ્રકારના કરી શકો માહિતી ફ્રેમ પર કામગીરી.
અને મોટા ભાગના વખતે તમે છો જ્યારે માહિતી વિશ્લેષણ અથવા અમુક પ્રકારના કરી
preprocessing ના, તમે રહેશો આ માહિતી બંધારણોની સાથે કામ
જ્યાં દરેક કૉલમ રહ્યું છે વિવિધ પ્રકાર ના હોઈ.
>> છેલ્લે, તેથી આ અનિવાર્યપણે માત્ર છે આર યાદી માં ચાર આવશ્યક વસ્તુઓ
તો કોઈપણ એકત્રિત કરશે અન્ય વસ્તુઓ તમે કરવા માંગો છો.
તેથી તે એક માં આ સ્ટોર કરશે તમે સરળતાથી ઍક્સેસ કરી શકો છો કે ચલ.
>> અહીં, હું યાદી લઈ રહ્યો છું.
હું સામગ્રી 3 બરાબર કહી રહ્યો છું.
તેથી હું એક તત્વ છે જવું છું આ યાદીમાં છે, અને આ સામગ્રી કહેવામાં આવે છે,
અને તે કિંમત 3 હોય બનશે.
>> હું પણ એક મેટ્રિક્સ બનાવી શકો છો.
તેથી આ 4 અને અંતિમ પંક્તિ માટે 1 છે 2 સમકક્ષ હોય છે, તેથી એક 2 2 મેટ્રિક્સ દ્વારા.
પણ યાદીમાં છે અને તે સાદડી કહેવાય છે.
moreStuff, એક અક્ષર શબ્દમાળા, પોતે અને તે પણ અન્ય યાદી.
>> તેથી આ 5 અને રીંછ છે કે યાદી છે.
તે કિંમત 5 અને તે છે જેથી અક્ષર શબ્દમાળા રીંછ છે
અને તે યાદી અંદર યાદી છે.
તેથી જો તમે આ કરી શકે છે યાદ આવવું વસ્તુઓ જ્યાં
તમે another-- એક હોય પ્રકાર અંદર લખો.
તેથી એ જ રીતે, જો તમે મેટ્રિક્સ હોઈ શકે છે બીજી મેટ્રિક્સ અંદર અને તેથી પર.
અને યાદી માત્ર એક સારો માર્ગ છે એકઠી કરે છે અને એકત્રીકરણથી ના
આ બધા વિવિધ પદાર્થો.
>> અને છેલ્લે, અહીં માત્ર કિસ્સામાં મદદરૂપ થાય થયેલ આ માત્ર ખૂબ જ ઝડપથી ઉપર ગયો હતો.
જેથી ગમે ત્યારે તમે ગેરસમજ છો કાર્ય અમુક પ્રકારની વિશે,
તમે તે કાર્ય ની મદદ કરી શકો છો.
તેથી તમે મદદ મેટ્રિક્સ કરી શકો અથવા પ્રશ્ન ચિહ્ન મેટ્રિક્સ.
અને મદદ અને પ્રશ્ન ચિહ્ન છે માત્ર એક જ વસ્તુ માટે લઘુલિપિ
તેથી તેઓ ઉપનામો છો.
>> lm એક કાર્ય છે કે માત્ર એક રેખીય મોડેલ નથી.
પણ તમે માત્ર કેવી રીતે તે કોઈ વિચાર છે તો કામ કરે છે, તમે માત્ર lm ની મદદ કરી શકો છો
અને તે તમને કેટલાક આપી શકશો દસ્તાવેજીકરણ જેવું કે
પ્રકારની એક જેવી લાગે છે યુનિક્સ, જ્યાં માં મેન પેજ
તમે એક ટૂંકા વર્ણન છે તે તે તેની દલીલો છે પણ શું, કરે,
તે આપે છે, અને કેવી રીતે ફક્ત ટીપ્સ શું તેનો ઉપયોગ, અને કેટલાક ઉદાહરણો સાથે સાથે કરવા માટે.
>> તેથી દો મને આગળ અને શો જવા દો આર ઓકે વાપરીને અમુક ડેમો.
તેથી હું ખૂબ પર ગયા ઝડપથી ફક્ત ડેટા
માળખાં અને અમુક પ્રકારના આ કામગીરી કેટલાક op--.
અહીં કેટલાક કાર્યો છે.
>> તેથી અહીં હું માત્ર જાઉં છું એક કાર્ય વ્યાખ્યાયિત કરવા.
જેથી હું પણ ઉપયોગ કરું છું અહીં સોંપણી ઓપરેટર,
અને પછી હું કહી રહ્યો છું એક કાર્ય તરીકે જાહેર.
અને તે કિંમત એક્સ લે છે.
તેથી આ તમે ઇચ્છો તે કોઇપણ કિંમત છે અને હું પોતે એક્સ પાછા જઈ રહ્યો છું.
તેથી આ ઓળખ કાર્ય છે.
>> અને આ અંગે ઠંડી શું છે અન્ય ભાષા સરખામણીમાં
અને અન્ય નીચા સ્તરના ભાષાઓ કે એક્સ છે
કોઈપણ પ્રકારની પોતે બની શકે અને તે કે પ્રકાર પરત મળશે.
તેથી તમે આમ કરવા દેવા imagine-- શકો મને માત્ર ઝડપથી આ ચલાવો.
માફ કરશો.
>> તેથી એક વસ્તુ હું પણ ઉલ્લેખ કરીશું આ સંપાદક હું ઉપયોગ કરું છું કે છે
rstudio કહેવામાં આવે છે.
આ એક IDE કહેવાય છે.
અને એક વાત છે કે આ વિશે ખરેખર સરસ
તે ઘણો સામેલ છે કે છે વસ્તુઓ તમે પોતાના દ્વારા આર માં કરવા માંગો છો
માત્ર ખૂબ જ તર્ક.
>> તેથી અહીં દુભાષિયો કન્સોલ છે.
તેથી જ રીતે, તમે પણ આ મળી શકે માત્ર એક મૂડી આર કરવાથી કન્સોલ કાચા
અને આ બરાબર છે કન્સોલ તરીકે જ વાત.
તેથી હું માત્ર ને કાર્ય એક્સ એક્સ એક્સ કરી શકો છો.
પછી અને પછી તે અને પોતે દંડ થશે.
>> તેથી rstudio મહાન છે તે કન્સોલ છે કારણ કે.
તે પણ દસ્તાવેજો છે તમે પર ચલાવવા માટે ગમશે.
અને પછી તે કેટલાક ચલો છે તમે પર્યાવરણોમાં જોઈ શકે છે.
અને પછી, જો તમારી પાસે તમે પછી, પ્લોટ કરવું
વિરોધ માત્ર, અહીં તે જોઈ શકે આ બધા અલગ અલગ વિન્ડો વ્યવસ્થા
પોતાને દ્વારા.
>> હું ખરેખર વ્યક્તિગત આવેશ ઉપયોગ, પણ હું rstudio જેવી લાગે ફક્ત ઉત્તમ છે
એક સારો વિચાર મેળવવા માટે સામાન્ય રીતે આર ને કેવી રીતે વાપરવું,
જ્યારે તમે પ્રયાસ કરી રહ્યા છો અમુક નવા કાર્ય જાણવા,
તમે નિયંત્રિત કરવા નહિં માંગો એક જ સમયે ઘણી બધી વસ્તુઓ.
તેથી આર માત્ર એક very-- rstudio છે શિક્ષણ આર ખૂબ સારો માર્ગ છે
સાથે કામ કર્યા વગર બધાં વાનાં.
>> તેથી અહીં હું હેલ્લો ને ચાલી રહ્યો છું.
આ હેલ્લો આપે છે.
ને 123.
અહીં પૂર્ણાંકો એક વેક્ટર છે.
તેથી એ જ રીતે, તમે કરી શકો છો કારણ , કિંમત કોઇ અમુક પ્રકારના લેવા
તમે ને પરત કરી શકો એક્સ તેથી તે 1234 અને 5 આપે છે.
>> અને માત્ર કે તમે બતાવવા માટે મને દો આ ખરેખર એક પૂર્ણાંક છે.
અને એ જ રીતે, તમે વર્ગ કરો તો ને એક્સ, તે પૂર્ણાંક જ હશે.
અને પછી, તમે પણ આ કરી શકો બે સરખાવવા અને તે સાચું છે.
તેથી હું x ની તો આઈડી ચકાસણી છું સમકક્ષ એક્સ અને સૂચના સમકક્ષ હોય
કે તે તમે બે trues આપે છે.
તેથી આ છે કહીને નથી, સરખા બે વસ્તુઓ,
પરંતુ પ્રવેશો દરેક છે આ વેક્ટર્સ સરખા અંદર.
>> અહીં bounded.compare છે.
તેથી આ થોડી વધારે જટિલ છે કે તે એક તો શરત છે અને બીજું
અને પછી તે બે લે એક સમયે દલીલો.
તેથી એક્સ કોઈપણ પ્રકારની છે.
અને હું આ કહી રહ્યો છું બીજી દલીલ એક છે.
આ સાથે સાથે કંઈપણ હોઈ શકે છે.
પરંતુ મૂળભૂત રીતે, તે લાગી રહ્યું છે 5 તમે કંઈપણ સ્પષ્ટ કરો નહિં તો.
>> તેથી અહીં હું કહેવા જાઉં છું એક્સ એક કરતાં વધારે હોય.
હું એક સ્પષ્ટ ન હોય તો તેથી, તે એક્સ 5 કરતા વધારે છે તો કહે
પછી હું સાચું પાછા આવી જાઉં છું.
બીજું, હું ખોટું પાછા જઈ રહ્યો છું.
તેથી દો મને આગળ વધો અને આ વ્યાખ્યાયિત કરીએ.
>> અને હવે હું જાઉં છું bounded.compare 3 ચલાવો.
તેથી તે 3 ઓછું થયેલ કહે than-- 5 3 કરતાં વધારે હોય છે.
ના, તે આવું ખોટું નથી.
>> અને 3 bounded.compare અને હું જાઉં છું એક 2 સમકક્ષ હોય મદદથી તેને સરખાવવા.
તેથી હવે હું હવે હું, હા કહી રહ્યો છું એક બીજું કંઈક કરવા માંગો છો.
હું એક કહેવા જાઉં છું તેથી, તમે 2 પ્રયત્ન કરીશું.
>> હું આ પ્રકારની શું કરી શકો છો ક્યાં સંકેતલિપિ અથવા હું એક 2 સમકક્ષ હોય છે કહે છે.
આ એક વધુ વાંચનીય છે કે જે તમને હોવ ત્યારે
આ ખરેખર જોઈ જટિલ કાર્યો કે
બહુવિધ arguments-- અને આ લે ડઝનેક માત્ર કહેતા oftentimes-- બની શકે
એક 2 માટે વધુ વાંચનીય છે બરાબર ભવિષ્યમાં જેથી પાછળથી તમને
શું તમે શું કરી રહ્યાં છો ખબર પડશે.
>> તેથી આ કિસ્સામાં, હું છું કહેવત 2 3 કરતાં વધારે હોય છે.
હા તે છે.
અને એ જ રીતે, હું હમણાં જ દૂર કરી શકો છો આ અને કહે, 2 3 કરતાં વધારે હોય
જ્યાં 2 સમકક્ષ હોય છે.
અને તે પણ સાચું છે.
હા?
>> પ્રેક્ષક: તમે છો વાક્ય દ્વારા વાક્ય ચલાવવા?
>> DUSTIN Tran: હા હું છું.
તેથી શું હું અહીં કરી રહ્યો છું છે આ લખાણ લઈ document--
અને rstudio કે છે વિશે મોટી છે હું માત્ર એક ટૂંકા કી શૉર્ટકટ ચલાવી શકો છો.
તેથી હું નિયંત્રણ-Enter કરી રહ્યો છું.
>> અને પછી, હું લઈ રહ્યો છું લખાણ દસ્તાવેજમાં વાક્ય
અને પછી કન્સોલ માં મૂકવા.
તેથી અહીં હું કહી રહ્યો છું, bounded.compare અને હું કંટ્રોલ-એક્સ કરી રહ્યો છું.
તેથી હું માત્ર તેમજ અહીં ચાલે શકું શકો છો.
અને પછી કે લેવા પડશે પછી રેખા અને તેને અહીં મૂકો.
અને પછી એ જ રીતે, હું અહીં ચાલે શકું શકો છો.
અને પછી તે માત્ર વ્યાખ્યાયિત રાખશે તે જેવી કન્સોલ માં લીટીઓ.
>> અને તમે પણ આ સર્પાકાર નોટિસ તો કૌંસ માત્ર સી વાક્યરચના માં ગમે ત્યાં હોય છે.
એક્સ એ તો હાલત પણ છે જો કૌંસ ઉપયોગ જઈ અને પછી
તમે બીજા વાપરી શકો છો.
અન્ય એક તો બીજું છે.
તેથી આ એક્સ હોઈ ચાલે છે ઉદાહરણ તરીકે, એક બરાબર બરાબર.
અને પછી હું જાઉં છું અહીં કંઈક આવો.
>> બે અલગ અલગ હોય છે કે નોટિસ થઈ રહ્યું છે તે અહીં વસ્તુઓ.
એક હું સ્પષ્ટ છું કે અહીં છે કિંમત સાચું આવો.
અહીં હું માત્ર એક્સ કહી રહ્યો છું.
તેથી આર મૂળભૂત રીતે સામાન્ય રીતે ચાલશે જો છેલ્લા arguments-- લેવા
અથવા, જો કોડના છેલ્લા વાક્ય લેવા અને તે પાછો ફર્યો છે તે જ થશે.
તેથી અહીં આ જ છે પરત એક્સ કરી તરીકે વસ્તુ.
>> અને માત્ર તમે બતાવવા માટે.
અને પછી, તે માત્ર તે જેવી કામ કરશે.
તેથી મને આ સાથે ચાલુ કરીએ.
>> તેથી બીજું તો.
અને ખરેખર, હું પાછા આવી શકો છો હું માંગો છો કંઈપણ.
જેથી હું પણ કરવાની જરૂર નથી પરત બુલિયનો બધા સમય,
હું માત્ર કંઈક બીજું પાછા આવી શકો છો.
તેથી હું પરત રીંછ શું કરી શકો છો.
>> એક્સ બરાબર, તેથી જો એક બરાબર તે રીંછ પરત ચાલી રહ્યું છે.
નહિંતર, તે સાચું પરત ચાલી રહ્યું છે.
હું પણ એક વેક્ટર કરી શકો અથવા ખરેખર કંઈપણ.
>> અને સામાન્ય રીતે સ્થિર માં લખેલા ભાષાઓ,
તમે અહીં એક પ્રકાર સ્પષ્ટ કરવા હોય તો.
અને તે માત્ર કંઈપણ હોઈ શકે છે કે નોટિસ.
અને આર તેને તે પર્યાપ્ત બુદ્ધિશાળી છે માત્ર આ શું કરશે અને તે દંડ કામ કરશે.
>> તેથી મને આ નક્કી કરે છે દો.
માફ ઓહ Unexpected--.
તે અહીં એક સર્પાકાર તાણવું પ્રયત્ન કરીશું.
ઓકે.
ઠંડી.
અધિકાર છે.
તેથી હવે આપણે 3 તુલના કરીએ અને 3 સમકક્ષ હોય છે.
તેથી તે પાછા જોઈએ કિંમત રીંછ yeah--.
>> તેથી હવે વધુ સામાન્ય વસ્તુ જેવી છે શું અન્ય માહિતી માળખાં વિશે.
તેથી જો તમે આ કાર્ય છે.
આ કોઈપણ પ્રકારની પર કામ ચાલે છે 3 અથવા કોઇ આંકડાકીય જેવી મૂલ્ય,
બીજા શબ્દોમાં, ડબલ.
>> એક વેક્ટર કંઈક વિશે પરંતુ શું.
તેથી શું તમે આવું આમ તો હું છું બને 6 કહે છે, માટે વૅલ, 4 સોંપવા માટે જવાનું.
તેથી હું આ, આ પરત તો 4, 5, 6 માંથી વેક્ટર છે.
>> હવે આપણે શું થાય છે તે જોવા દો હું શું જો વૅલ bounded.compare.
તેથી આ તમે 1251 15 આપી રહ્યું છે.
બીજા શબ્દોમાં તેથી, તે કહેતા છે તમે આ સ્થિતિ જોવા હોય તો
તેથી તે એક્સ ઓછી છે કહે એક અથવા કંઈક કરતાં.
તેથી આ સહેજ છે ગૂંચવણમાં હવે કારણ
તમે માત્ર શું થઈ રહ્યું છે ખબર નથી.
તેથી હું ખરેખર છે કે એક વસ્તુ ધારી માત્ર ડિબગ કરવા માટે પ્રયાસ કરી વિશે સારી
તમે માત્ર વૅલ વધારે હોય શું કરી શકો છો કે જે છે એક અને એક કરતાં ત્યાં જુઓ શું થાય.
>> તેથી val-- મૂળભૂત 5 તેથી કરીને છે ચાલો માત્ર 5 કરતા વધારે વૅલ શકું દો.
તેથી આ એક વેક્ટર ખોટું ખોટું સાચું છે.
તેથી હવે તમે જોઈ રહ્યા હો ત્યારે આ છે, તે તો કહે બનશે,
અને પછી તે તમને આ આપી રહ્યું છે ખોટું ખોટું એક વેક્ટર સાચું છે.
>> તમે આર, આર કે આ પાસ જેથી જ્યારે તમે શું કરી રહ્યાં છો કોઈ વિચાર છે.
તે એક જ અપેક્ષા રાખે છે કારણ કે બુલિયન માટે છે જે મૂલ્ય, અને હવે
તમે તેને બુલિયનો એક વેક્ટર આપીને કરી રહ્યાં છો.
જેથી મૂળભૂત રીતે, આર ફક્ત છે શું હેક કહેવા જાઉં,
હું તમને છો ધારે જાઉં છું અહીં પ્રથમ તત્વ લાગી રહ્યું.
તેથી મને લાગ્યું કે હું જાઉં છું કહે જાઉં છું આ ખોટું છે કે ધારે.
તેથી તે કહે બનશે ના, આ અધિકાર નથી.
>> એ જ રીતે, તે બનશે વૅલ એક સમકક્ષ સમકક્ષ હોય છે.
ના, 5 માફ કરશો.
અને તે પણ સાથે સાથે ખોટી જ હશે.
તેથી તે કોઈ કહી રહ્યું છે તે તેમજ તે છે જેથી સાચું નથી
આ છેલ્લા એક પરત ચાલી.
>> તેથી આ એક સારી બાબત છે અથવા ખરાબ ક્યાં છે વસ્તુ, તમે તેને જોવા માટે કેવી રીતે પર આધાર રાખીને.
તમે છો જ્યારે કારણ આ વિધેયો બનાવવા માટે,
તમે ખરેખર શું થઈ રહ્યું છે ખબર નથી.
તેથી ક્યારેક તમને ભૂલ માંગતા હો, અથવા કદાચ તમે માત્ર એક ચેતવણી માંગો છો.
આ કિસ્સામાં, આર કે નથી કરતું નથી.
તેથી તે ખરેખર નક્કી કરો તમે બંધ આધારિત છે તે
તમે ભાષા લાગે આ કિસ્સામાં કરવું જોઈએ
તમે બુલિયનો એક વેક્ટર પાસ તો તમે એક શરત હોય તો કરી રહ્યા છીએ ત્યારે.
>> તેથી આપણે તમે મૂળ હતી કે કહી દો એક બીજું તો સાથે સાચું આવો અને તમે છો
ખોટું પરત ચાલી.
Abstracting જેથી એક રીતે આ હું કહેવા છે
પણ આ શરતી વસ્તુ જરૂર નથી.
હું શું કરી શકો છો અન્ય વસ્તુ માત્ર છે કિંમતો પોતાને પરત.
તેથી તમે નોટિસ, તો તમે તો વૅલ 5 કરતા વધારે છે શું,
આ એક પાછા જઈ રહ્યું છે વેક્ટર ખોટું ખોટું સાચું.
>> કદાચ આ તમે શું છે bounded.compare માટે માંગો છો.
તમને બુલિયનો એક વેક્ટર પાછા માંગો છો જ્યાં તે કિંમતો દરેક સરખાવે
પોતાને માટે.
જેથી તમે માત્ર bounded.compare શકું શકો કાર્ય એક્સ, એક 5 સમકક્ષ હોય છે.
અને પછી બદલે કરી આ તો બીજું શરત,
હું માત્ર પાછા જઈ રહ્યો છું એક્સ 5 કરતા વધારે છે.
તેથી તે પછી, સાચું છે જો તે સાચું પરત ચાલી રહ્યું છે.
તે નથી તો અને પછી, તે છે ખોટું પરત ચાલી.
>> અને આ માટે કામ કરશે આ માળખાં કોઇ.
તેથી હું 1 થી 6 અથવા 9 ગ bounded.compare શકો અને પછી હું એક 6 સમકક્ષ હોય કહેવું જાઉં છું
ઉદાહરણ તરીકે.
અને પછી તે ચાલી રહ્યું છે તમે યોગ્ય બુલિયન આપી
તમે ડિઝાઇન કરી રહ્યાં છીએ કે વેક્ટર.
>> તેથી તે માત્ર વિધેયો છે અને હવે મને માત્ર દો
તમે કેટલાક અરસપરસ દ્રશ્યો બતાવે છે.
હું હું ખરેખર હોય લાગતું નથી વાઇ વૈજ્ઞાનિક અહીં જેથી મને માત્ર આગળ વધો દો
અને હું માનું આ એક અવગણો.
>> ઠંડી છે કે પરંતુ એક વાત છતાં એ છે કે તમે જો ફક્ત
એક ટોળું ચકાસવા માંગો છો વિવિધ માહિતી આદેશો,
વિવિધ ડેટાસેટ્સ એક ટોળું છે કે પહેલેથી આર માં preloaded રહ્યા
જેથી તેમને એક છે મેઘધનુષ dataset કહેવાય.
આ એક સૌથી સારી રીતે જાણીતા એક છે મશીન શિક્ષણ માં રાશિઓ.
તમે સામાન્ય રીતે માત્ર અમુક પ્રકારના કરીશ તમારો કોડ ચાલે તો ટેસ્ટ કેસ જોવા માટે.
તેથી આપણે માત્ર મેઘધનુષ શું તપાસ.
>> તેથી આ વસ્તુ રહ્યું છે એક માહિતી ફ્રેમ હોય છે.
અને તે લાંબા કારણ પ્રકારની છે હું માત્ર મેઘધનુષ છપાયેલ.
તે સમગ્ર બાબત બહાર છાપવા છે.
તેથી તે આ બધા અલગ અલગ નામો છે.
તેથી મેઘધનુષ એક સંગ્રહ છે વિવિધ ફૂલો.
આ કિસ્સામાં, તે કહેવાની છે તમે તેને ના પ્રજાતિઓ,
આ બધા અલગ અલગ પહોળાઈને અને આ પાંદડી અને પાંખડી ના લંબાઈ.
>> અને તેથી સામાન્ય રીતે, જો તમે મેઘધનુષ પ્રિન્ટ માંગો છો
ઉદાહરણ માટે, તમે તેને હોય નથી માંગતા કે વધારે લઇ શકે કારણ આ બધું
તમારા સમગ્ર કન્સોલ.
ખરેખર છે કે જેથી એક વાત સરસ વડા કાર્ય છે.
જેથી તમે માત્ર માથા કરો તો મેઘધનુષ, આ તમે આપશે
પ્રથમ પાંચ પંક્તિઓ, અથવા છ કે હું ધારી.
અને પછી સાથે સાથે, તમે માત્ર અહીં સ્પષ્ટ કરી શકો છો.
તેથી 20-- આ આપશે જો તમે પ્રથમ 20 પંક્તિઓ.
અને હું ખરેખર પ્રકારની હતી આ કે ના આશ્ચર્ય
મને છ તેથી દો મને આગળ જવા દો આપ્યું અને માફ, iris-- અથવા માથા તપાસો.
અને અહીં તે આપશે તમારી પાસે આ દસ્તાવેજ
કિંમત માથા કરે કયા.
તેથી તે પ્રથમ આપે અથવા એક પદાર્થ ગયા.
અને પછી હું જાઉં છું મૂળભૂતોને જુઓ.
અને પછી તે મૂળભૂત કહે પદ્ધતિ માથા એક્સ અને એન 6L સમકક્ષ હોય છે.
તેથી આ પ્રથમ છ ઘટકો આપે છે.
અને તમે અહીં નોટિસ જ રીતે, હું એ સ્પષ્ટ કરવા ન હતી 6 સમકક્ષ હોય છે.
મૂળભૂત રીતે તે છ વાપરે છે, હું ધારી.
હું માંગો તો અને પછી, અમુક ચોક્કસ સ્પષ્ટ કરવા કિંમત, પછી હું તેમજ તે જોઈ શકો છો.
>> કે કેટલાક સરળ આદેશો છે જેથી અને અહીં સારી માત્ર છે કે બીજા એક છે,
હું આ ખરેખર છે can-- થોડી વધુ જટિલ,
પરંતુ આ માત્ર વર્ગ લેશે મેઘધનુષ dataset દરેક સ્તંભની.
તેથી આ આમાંથી શું દરેક તમને બતાવશે કૉલમ તેમના પ્રકારો દ્રષ્ટિએ છે.
તેથી પાંદડી લંબાઈ, આંકડાકીય છે વ્રજની પાંદડી પહોળાઈ આંકડાકીય છે.
આ બધા મૂલ્યો માત્ર આંકડાકીય હોય જો તમે આ માહિતી પરથી કહી શકો છો કારણ
આ છે માળખું બધા આંકડાકીય થઇ રહ્યા.
>> અને પ્રજાતિ સ્તંભ એક પરિબળ હોઇ રહ્યું છે.
તેથી સામાન્ય રીતે, તમે લાગે છે કે કરશે આ એક અક્ષર શબ્દમાળા જેવું છે.
પરંતુ તમે માત્ર irisSpecies કરો તો, અને પછી હું, માથા 5 કરવા જાઉં છું
અને આ છાપી રહ્યું છે પ્રથમ પાંચ મૂલ્યો બહાર.
>> અને પછી આ સ્તર નોટિસ.
તેથી આ આ saying-- થયેલ આર માતાનો માર્ગ છે ના નિર્ણાયાત્મક ચલો કર્યા.
તેથી તેના બદલે માત્ર પાત્ર શબ્દમાળાઓ કર્યા,
તે સ્તર માટેના છે આ બધી વસ્તુઓ જે હોય છે.
>> તેથી આપણે irisSpecies 1 કહી દો.
તેથી તમે અહીં શું કરવા માગો છો હું છું છે આ પ્રજાતિ સ્તંભ માટે Subsetting.
તેથી આ લે પ્રજાતિઓ સ્તંભ અને પછી
તે નિર્દેશિકાઓની પ્રથમ તત્વ વિચાર.
તેથી આ તમારા setosa આપવી જોઇએ.
અને તે પણ અહીં તમે સ્તરો આપે છે.
>> તેથી તમે પણ તુલના કરી શકો છો અક્ષર setosa કરવા માટે આ
અને આ નથી જતા હોય છે સાચું હોવાનું એક કારણ
બીજા કરતાં અલગ પ્રકારની છે.
અથવા હું તે આર કારણ સાચું છે ધારી તે કરતાં વધુ બુદ્ધિશાળી છે.
અને તે પછી આ અને જુએ કદાચ આ તમે શું કરવા માંગો છો છે, કહે છે.
તેથી તે અક્ષર કહે બનશે શબ્દમાળા setosa આ એક જેવા જ છે.
અને પછી એ જ રીતે, તમે કરી શકો છો પણ માત્ર તેથી પર જેમ આ ગ્રેબ.
>> જેથી માત્ર અમુક પ્રકારના છે આ dataset ઝડપી આદેશો.
અહીં અમુક માહિતી સંશોધનનો છે.
તેથી આ થોડો વધુ છે ડેટા વિશ્લેષણ સાથે સંકળાયેલા.
અને આ અમુક માંથી લેવામાં આવે છે બર્કલે માં માટે આર માં bootcamp.
>> વિદેશી જેથી પુસ્તકાલય.
તેથી હું એક માં લોડ જાઉં છું વિદેશી કહેવાય છે કે પુસ્તકાલય.
તેથી આ મને આપી રહ્યું છે read.dta તેથી હું આ dataset હોય ધારે.
આ વર્તમાન માં સંગ્રહાય છે મારા કન્સોલ ડિરેક્ટરી કામ.
તેથી આપણે માત્ર જોવા દો શું કાર્ય કરવાની ડિરેક્ટરી છે.
>> તેથી અહીં મારા કાર્ય ડિરેક્ટરી છે.
અને ડોટ માહિતી, આ વાંચી વસ્તુ, આ ફાઈલ કહી રહ્યાં છે
ના ડેટા ફોલ્ડરમાં સ્થિત છે આ વર્તમાન કામ કરતી ડિરેક્ટરીમાં.
અને આ નથી read.dta મૂળભૂત આદેશ.
હું પહેલેથી જ તે માં લોડ ધારી.
IEI મને પહેલેથી આ માં લોડ લીધું.
>> પરંતુ તેથી read.dta જઈ રહ્યા છે મૂળભૂત આદેશ હોઈ.
અને તે તમને હોય રહ્યા છીએ શા માટે છે આ પુસ્તકાલયમાં લોડ કરવા package--
આ પેકેજ વિદેશી કહેવાય.
અને તમે ન હોય તો પેકેજ, મને લાગે છે
વિદેશી આંતરિક રાશિઓ એક છે.
નહિંતર, તમે પણ કરી શકો install.packages કરી
અને આ પેકેજ સ્થાપિત કરશે.
અને આ કોઈ, તમે આર ઉહ આપશે.
અને પછી હું ફક્ત રોકવા જાઉં છું આ મને પહેલેથી તે હોય છે.
>> પરંતુ આર વિશે ખરેખર સરસ છે પેકેજ મેનેજમેન્ટ એટલે કે
સિસ્ટમ ખૂબ જ ભવ્ય છે.
તે બધું સ્ટોર કરશે કારણ ખરેખર સરસ રીતે તમારા માટે.
તેથી આ કિસ્સામાં, સંગ્રહે બનશે તેમાં હું માનું છું, અહીં આ લાઈબ્રેરી.
>> જેથી ગમે ત્યારે તમે કરવા માંગો નવા પેકેજો સ્થાપિત કરો,
તે જેમ સરળ છે install.packages કરી
અને આર બધી મેનેજ કરશે તમારા માટે પેકેજો.
તેથી તમે કંઈક કરવું ન હોય તમે બાહ્ય પેકેજ હોય ​​છે પાયથોન,
કાગળ જેવી મેનેજરો Anaconda જ્યાં તમે છો
તમે સ્થાપિત doing-- Python ની બહાર પેકેજો
અને પછી તમે તેમને પોતાને ચલાવવા માટે પ્રયાસ કરો.
તેથી આ ખરેખર સરસ રસ્તો છે.
>> અને install.packages ઇન્ટરનેટ જરૂરી છે.
જો તે સર્વરમાંથી તે લે અને રીપોઝીટરી કે
ભેગો તમામ પેકેજો બેરી તરીકે ઓળખાય છે.
અને તમે અરીસાની જે પ્રકારનો સ્પષ્ટ કરી શકો છો તમારી પાસેથી પેકેજો ડાઉનલોડ કરવા માંગો છો.
>> તેથી અહીં હું આ dataset લઈ રહ્યો છું.
હું આ કાર્ય ઉપયોગ કરીને તેને વાંચી રહ્યો છું.
તેથી દો મને આગળ વધો અને તે કરવા દો.
>> તેથી આપણે ધારે દો જો તમે આ dataset હોય
અને તમે એકદમ હોય તે શું કોઈ વિચાર.
અને આ ખરેખર અપ આવે એકદમ ઘણીવાર ઉદ્યોગ
તમે માત્ર આ છે જ્યાં ટન અને અવ્યવસ્થિત વસ્તુઓ ટન
અને તેઓ અતિ લેબલ ન કરેલી છો.
તેથી અહીં હું આ છે dataset અને મને ખબર નથી
શું તે આવું છે હું માત્ર છું તેને તપાસવા માટે બતાવતી.
>> તેથી હું પ્રથમ વડા કરવા જઇ રહ્યો છું.
તેથી હું પ્રથમ છ શકો આ dataset શું છે કૉલમ.
તેથી આ પછી રાજ્ય, pres04, અને છે કૉલમ આ બધા અલગ પ્રકારની.
અને શું રસપ્રદ છે અહીં, હું માનું, તમે તે છે
આ દેખાય છે ધારે કરશે ચૂંટણી અમુક પ્રકારના જેવા.
અને હું માત્ર પરથી અનુમાન આ ફાઇલ પર જોઈ
નામ આ સંગ્રહમાં અમુક પ્રકારના છે ઉમેદવારો અથવા મતદારો વિશે માહિતીના
જે ચોક્કસ પ્રમુખો માટે મતદાન કર્યું અથવા પ્રમુખ ઉમેદવારો
2004 ચૂંટણી માટે.
>> તેથી અહીં કિંમતો 1, 2 છે જેથી સ્ટોર કરવાની એક રીત
પ્રમુખ ઉમેદવારો તેમના નામો છે.
આ કિસ્સામાં, તે જેવી લાગે છે તેઓ માત્ર પૂર્ણાંક કિંમતો છો.
2004 તેથી, તે બુશ હતી કેરી વિરુદ્ધ હું માને છે.
અને હવે, માતાનો તમે માત્ર ખબર નથી કહેવું બુશ અથવા 2 માટે 1 અનુલક્ષે કે શું
કેરી અથવા અને અનુલક્ષે તેથી અને તેથી આગળ, અધિકાર?
>> અને આ માત્ર મને, છે એકદમ સામાન્ય સમસ્યા.
તેથી તમે આ કિસ્સામાં શું કરી શકો?
તેથી આપણે બધાં વાનાં તપાસ.
>> રાજ્ય, હું આ ધારી રહ્યા છીએ છું વિવિધ રાજ્યોમાંથી આવે છે.
partyid, આવક.
માતાનો partyid જુઓ.
તેથી કદાચ તમે શું કરી શકો એક વસ્તુ છે આ અવલોકનો દરેક જોવા
કે રિપબ્લિકન એક partyid હોય ડેમોક્રેટ અથવા કંઈક કે.
તેથી આપણે માત્ર શું partyid જુઓ.
>> તેથી હું લઈ જાઉં છું ડાટ અને પછી હું જાઉં છું
આ ડોલર સાઇન કરવું હું અગાઉ કર્યું કે ઓપરેટર
અને આ રહ્યું છે કે સ્તંભ માટે ઉપગણ.
અને પછી હું આ વડા જાઉં છું 20, ફક્ત આ જેમ દેખાય છે તે જોવા માટે.
>> તેથી આ NAS માત્ર એક ટોળું છે.
તેથી અન્ય શબ્દોમાં, તમારી પાસે આ ગાય્ઝ વિશે માહિતી ગુમ.
પરંતુ તમે પણ આ નોટિસ ડાટ partyid એક પરિબળ છે
તેથી આ તમારા વિવિધ વર્ગો આપે છે.
તેથી અન્ય શબ્દોમાં, partyid લઈ શકે સ્વતંત્ર ડેમોક્રેટ, રિપબ્લિકન,
બીજું કે કંઈક.
>> તેથી આપણે આગળ વધીશું અને ચાલો દો જોવા આ ઠીક ઓહ, ઠીક કયા.
તેથી હું ઉપગણ જાઉં છું પછી partyid અને કરવા
રાશિઓ છે જે જોવા ડેમોક્રેટ, ઉદાહરણ તરીકે.
આ રીતે, તમે બુલિયન આપી રહ્યું છે trues અને FALSEs એક વિશાળ બુલિયન.
>> અને હવે, ચાલો હું માંગો કહેવું આ ગાય્ઝ માટે ઉપગણ માટે.
તેથી આ મારા ડાટ લાગી રહ્યું છે અને ઉપગણ જે અવલોકનો માટે
partyid સમકક્ષ હોય ડેમોક્રેટ સમકક્ષ હોય છે.
અને આ કારણ ખૂબ લાંબુ છે તેમને ઘણા છે.
તેથી હવે, હું 20 માં આ વડા જાઉં છું.
>> તમે નોટિસ તરીકે અને, સમકક્ષ સમકક્ષ હોય તમે છો કે રસપ્રદ છે
પહેલેથી તમને પણ NAS સહિત રહ્યા છો.
તેથી આ કિસ્સામાં, તમે હજુ મળી શકે કોઇ માહિતી હવે તમે NAS છે કારણ
અને તમે માત્ર જોવા માંગો છો એ કઈ નિરીક્ષણ ડેમોક્રેટ અનુલક્ષે
અને આ ગુમ ન પોતાને કિંમતો.
તેથી તમે કેવી રીતે આ NAS છુટકારો મેળવવા કરશે?
>> તેથી અહીં હું માત્ર પર અપ કી ઉપયોગ કરું છું મારી કર્સર અને પછી આસપાસ ખસેડવા કહેતા.
અને પછી અહીં હું માત્ર જાઉં છું is.na datpartyid કહેવું.
તેથી આ અને અને લેશે બે અલગ અલગ બુલિયન વેક્ટર્સ
અને તે જ હશે કહે સાચું અને ઉદાહરણ માટે ખોટું.
તેથી તે આ ઘટક મુજબના કરી રહ્યું છે.
તેથી અહીં હું લઇ કહી રહ્યો છું ડેટા ફ્રેમ, ઉપગણ
ડેમોક્રેટ અનુલક્ષે હોય તે જ કરો, અને િબન ખેતી નથી કે તેમને કોઇ દૂર કરો.
>> તેથી આ will-- જોઇએ તમે કંઈક આપો.
માતાનો is.na. જોવા દો
માતાનો is.na datpartyid પ્રયાસ કરીએ.
અને આ રીતે તમે આપવી જોઇએ માત્ર એક બુલિયન વેક્ટર માફ કરશો.
અને પછી, તે આટલા લાંબા સમય સુધી કારણ, હું થી 20 ઉપગણ જાઉં છું.
ઓકે.
તેથી આ કામ કરીશું.
>> અને આ એક પણ trues હશે.
આહ, તેથી અહીં મારા ભૂલ છે કે I'm-- હું C ++ અને આર એકબીજાના તેથી હું બનાવવા ઉપયોગ
આ ભૂલ તમામ સમય.
આ અને ઓપરેટર છે ખરેખર તમને જોઈતા એક.
તમે બે વાપરવા માંગતા ન હોય ampersands, માત્ર એક એક.
ઓકે.
>> તેથી આપણે જોઈ.
તેથી અમે કરવા subsetted partyid તેઓ ડેમોક્રેટ છો જ્યાં
અને તેઓ કિંમતો ગુમ કરી રહ્યાં છો.
અને હવે આપણે જોવા દો કે જે તેમને માટે મતદાન કર્યું રાશિઓ.
તેથી તે મોટાભાગના જેવી લાગે તેમાંથી 1 માટે મતદાન કર્યું હતું.
તેથી હું આગળ જાઓ જાઉં છું અને તે કેરી કહે છે.
>> અને એ જ રીતે, તમે કરી શકો છો પણ રિપબ્લિકન પર જવા
અને આશા છે, આ તમે 2 આપવી જોઇએ.
તેને અલગ અલગ કૉલમ માત્ર એક સમૂહ છે.
અને ખરેખર, તે 2 છે.
તેથી, બધા રિપબ્લિકન partyid તેમાંના મોટા ભાગના 2 માટે મતદાન કરવામાં આવે છે.
>> તેથી તે માત્ર, જેવી લાગે આ જોઈને,
રિપબ્લિકન હોઈ ચાલે છે એક very-- અથવા partyid
ખૂબ જ હોઈ ચાલે છે નક્કી મોટા પરિબળ
જે ઉમેદવાર કે તેઓ છો માટે મત જવાનું.
અને આ સામાન્ય રીતે દેખીતી સાચું છે.
અને આ તમારી સાથે બંધબેસે અંતર્જ્ઞાન, અલબત્ત.
તેથી તે હું છું જેવી લાગે તેથી સમય બહાર ચાલી
મને માત્ર આગળ વધો જોઈએ દો અને કેટલાક ઝડપી છબી બતાવવાની.
અહીં થોડી છે કે કંઈક છે વધુ દ્રશ્ય સાથે જટીલ.
તેથી આ કિસ્સામાં, આ એક ખૂબ જ છે માત્ર ચકાસણી સરળ વિશ્લેષણ શું
'04 ના પ્રમુખ છે.
>> તેથી આ કિસ્સામાં, ચાલો તમે કહી દો આ પ્રશ્નનો જવાબ માગતા હતા.
તેથી અમે મતદાન જાણવા માગતા ધારી 2004 પ્રમુખ ચૂંટણીમાં વર્તન
અને તે રેસ દ્વારા અલગ અલગ હોય છે કેવી રીતે.
તેથી માત્ર તમે કરવા માંગો છો , મતદાન વર્તન જોવા
પરંતુ તમે દરેક ના ઉપગણ માંગતા જાતિ અને જેવું કે સારાંશ.
અને તમે માત્ર કહી શકો આ જટિલ સંકેત દ્વારા
આ તે પ્રકારના સંદિગ્ધ રહ્યો છે.
>> જેથી વધુ એડવાન્સ આર એક તાજેતરના પ્રકારની પણ છે કે પેકેજો
dplyr કહેવામાં આવે છે.
તેથી તે અહીં આ એક છે.
અને ggg-- ggplot2 માત્ર એક સરસ છે સારી વિઝ્યુલાઇઝેશંસ કરવાની રીત
આંતરિક એક કરતાં.
>> તેથી હું લોડ જાઉં છું આ બે લાઇબ્રેરીઓ.
અને પછી, હું જાઓ જાઉં છું આગળ અને આ આદેશ ચલાવો.
તમે માત્ર એક બ્લેક બોક્સ તરીકે આ સારવાર કરી શકે છે.
>> શું થઈ રહ્યું છે આ પાઈપ કે છે ઓપરેટર આ દલીલ માં પસાર થયેલ
અહીં માં.
તેથી હું ડાટ દ્વારા જૂથ કહી રહ્યો છું રેસ અને પછી પ્રમુખ 04.
અને પછી, આ બધા અન્ય આદેશો ફિલ્ટરિંગ અને પછી સારાંશ રહ્યા
જ્યાં હું ગણતરી કરી રહ્યો છું અને પછી હું તેને અહીં કાવતરું છું.
ઠંડી બરાબર.
તેથી આપણે આગળ જવા દો અને આ જેમ દેખાય છે તે જુઓ.
>> તેથી શું અહીં ચાલી રહ્યું છે કે હું છે માત્ર પછી રેસ અને દરેક ગોઠવેલા
કે જે તેમને માટે મતદાન કર્યું રાશિઓ.
અને આ બે અલગ કિંમતો 2 અને 1 અનુલક્ષે.
તમે વધુ હોઈ માંગો છો તો ભવ્ય, તમે પણ કરી શકો
ફક્ત 2 Kerry-- અથવા છે કે સ્પષ્ટ 2 બુશ છે, અને પછી 1 કેરી છે.
અને તમે પણ હોઈ શકે છે તમારા દંતકથા માં છે.
>> અને તમે પણ આ બાર ગ્રાફ વિભાજિત કરી શકો છો.
એક વસ્તુ છે, કારણ કે કે, તમે નોટિસ છો,
આ ઓળખવા માટે ખૂબ જ સરળ નથી આ બે મૂલ્યોના જે મોટા હોય.
તેથી એક વસ્તુ તમે કરવા માંગો છો છો શું આ વાદળી વિસ્તારમાં લઇ છે
અને માત્ર તમે અહીં તેની પર ખસેડો બાજુ દ્વારા આ બે બાજુ તુલના કરી શકો છો.
અને હું કંઈક કે હું ધારી હમણાં કરવું સમય નથી,
પરંતુ તે પણ ખૂબ જ કરવું સરળ છે.
તમે માત્ર તપાસ કરી શકો છો ggplot ની મદદ પાનાંઓ.
જેથી તમે માત્ર જેવી ggplot શકું શકો કે અને આ મેન પેજ માં વાંચી શકાય છે.
>> તેથી માત્ર ઝડપથી મને દો તમે અમુક ઠંડી વસ્તુઓ દર્શાવે છે.
ચાલો આગળ વધો અને માત્ર એક ગુણાકાર જઈએ મશીન શિક્ષણ ની અરજી.
તેથી આપણે આપણે આ ત્રણ હોય કહેવું પેકેજો તેથી હું આ લોડ કરવા જઇ રહ્યો છું.
તેથી આ માત્ર કેટલાક છાપે માહિતી હું આ વસ્તુ માં લોડ થયેલ છે પછી.
તેથી હું આ read.csv કહું છું, આ dataset, અને હવે
હું આગળ જાઓ અને જુઓ અને જાઉં છું આ dataset અંદર છે તે જુઓ.
>> પ્રથમ 20 અવલોકનો જેથી.
તેથી હું માત્ર તેને જેથી X1, એક્સ 2, અને વાય હોય આ કિંમતો સમૂહ જેવી લાગે
કદાચ 20 થી 80 કે તેથી લઇને આવે છે.
અને પછી એ જ રીતે એક્સ 2 માટે અને પછી આ વાય લેબલ્સ 0 અને 1 હોય તેમ લાગે છે.
>> આ ખાતરી કરવા માટે, હું આ કરી શકો ફક્ત સાર માહિતી X1 કરવું.
અને પછી એ જ રીતે માટે આ બધા અન્ય કૉલમ.
તેથી સાર એક ઝડપી રીત છે માત્ર તમારા ઝડપી કિંમતો દર્શાવે.
ઓહ, માફ કરશો.
આ એક વાય હોવા જોઈએ
>> તેથી આ કિસ્સામાં, જો આપે quantiles, medians, એ જ Maxes.
આ કિસ્સામાં, dataY, તમે જોઈ શકો છો તે માત્ર 0 અને 1 જ હશે કે.
પણ સરેરાશ કહી રહ્યાં છે 0.6, માત્ર તેને અર્થ એ થાય
હું 0s કરતાં વધુ 1 સે હોય જેવી લાગે છે.
>> તેથી દો મને આગળ અને શો જવા દો જો તમે આ શું લાગે.
તેથી હું ફક્ત આ કાવતરું જાઉં છું.
ચાલો આ સાફ જુઓ કે કેવી રીતે કરીએ.
ઓકે ઓહ.
ઓકે.
>> તેથી આ તે શું લાગે છે.
તેથી તે હું સ્પષ્ટ પીળું જેવી લાગે 0, અને પછી લાલ તરીકે હું 1 સે તરીકે સ્પષ્ટ.
તેથી અહીં તે જેવી લાગે છે લેબલ પોઇન્ટ અને તે
તમે માત્ર અમુક ઇચ્છતા જેવી લાગે આ પર ક્લસ્ટરીંગ જેવું.
>> અને મને માત્ર આગળ અને શો જવા દો આ આંતરિક વિધેયો તમે અમુક.
તેથી અહીં lm છે.
તેથી આ માત્ર પ્રયત્ન કરી રહ્યા છે આ માટે એક રેખા ફિટ.
તેથી શું શ્રેષ્ઠ માર્ગ છે હું એક વાક્ય આવી ફિટ થઈ શકે છે કે
તે શ્રેષ્ઠ અલગ કરશે કે ક્લસ્ટરીંગ આ પ્રકારની.
અને આદર્શ રીતે, તમે માત્ર જોઈ શકો હું માત્ર આ તમામ આદેશો ચલાવો કે
અને પછી, હું જાઉં છું આગળ અને તે લાઇન ઉમેરો.
>> તેથી આ શ્રેષ્ઠ અનુમાન જેવી લાગે છે.
તે ઓછો કરે છે કે શ્રેષ્ઠ એક લેતી છે આ વાક્ય ફિટ કરવાના પ્રયાસ માં ભૂલ.
દેખીતી રીતે, આ પ્રકારની જુએ સારી છે, પરંતુ તે શ્રેષ્ઠ નથી.
અને લીનીયર મોડલ, માં સામાન્ય, હશે આવે છે
સિદ્ધાંત માટે અને માત્ર સૉર્ટ ખરેખર મહાન મશીનની મકાન ફંડામેન્ટલ્સ ઓફ
શીખવાની.
પરંતુ વ્યવહારમાં, તમે રહ્યા છીએ વધુ સામાન્ય કંઈક કરવા માંગો છો.
>> જેથી તમે માત્ર ચલાવવાનો પ્રયત્ન કરી શકો છો કંઈક એક ન્યુરલ નેટવર્ક કહેવાય.
આ વસ્તુઓ છે વધુને વધુ સામાન્ય.
અને તેઓ માત્ર સુંદર કામ મોટા ડેટાસેટ્સ માટે.
તેથી આ કિસ્સામાં, અમે માત્ર પાસે માતાનો અમે nrow હોય see-- દો.
તેથી nrow માત્ર પંક્તિઓ સંખ્યા કહી રહ્યાં છે.
હું, આ કિસ્સામાં તેથી 100 અવલોકનો છે.
>> તેથી દો મને આગળ જવા દો અને એક ન્યુરલ નેટવર્ક બનાવે છે.
તેથી આ ખરેખર સરસ છે હું માત્ર nnet કહી શકો કારણ
અને પછી હું વાય regressing છું જેથી વાય કે સ્તંભ છે.
અને પછી તેના પર regressing અન્ય બે ચલો.
તેથી આ ટૂંકો હોય X1 અને એક્સ 2 માટે નોટેશનમાં.
>> તેથી આપણે આગળ વધીશું અને આ ચલાવો.
ઓહ, માફ કરશો.
હું આ સમગ્ર બાબત સ્કોર જરૂર.
અને આ માત્ર નોટેશનમાં છાપવા છે કેવી રીતે ઝડપથી નથી અથવા ઝડપથી માટે
કેન્દ્રાભિસૃત.
તેથી તે તેને સાધનરૂપ હતી જેવો દેખાય છે.
તેથી દો મને આગળ અને પ્રિન્ટ જાઓ આ જેમ દેખાય છે તે બહાર.
>> અહીં ચિત્રમાં છે અને અહીં છે જુઓ તે બંધબેસે કેટલી સારી રીતે દર્શાવે સમોચ્ચ.
અને આ તમે જોઈ શકો માત્ર છે છે આ આ ખૂબ, ખૂબ સરસ છે કે.
તે પણ હોઈ શકે તમે પણ કરી શકો છો overfitting પરંતુ
અન્ય સાથે આ હિસ્સો ક્રોસ માન્યતા જેવી તકનીકો.
અને આ પણ આર માં સમાયેલ છે
>> અને માત્ર તમે બતાવવા મને દો વેક્ટર મશીન આધાર આપે છે.
આ બીજી ખરેખર સામાન્ય છે મશીન શિક્ષણ માં ટેકનિક.
તે રેખીય મોડેલો ખૂબ સમાન છે પરંતુ તે એક કર્નલ પદ્ધતિ કહેવાય છે તે ઉપયોગ કરે છે.
અને ચાલો કે કરે છે કે કેવી રીતે સારી રીતે જોવા દો.
તેથી આ એક કેવી રીતે ખૂબ સમાન છે સાથે સાથે એક ન્યુરલ નેટવર્ક, કરે
પરંતુ તે વધુ સરળ છે.
અને આ બોલ આધારિત છે ના કેવી SVMs કામ દીધું.
>> તેથી આ માત્ર છે, એ ખૂબ કેટલાક ઝડપી ઝાંખી
આંતરિક વિધેયો તમે શું કરી શકો અને એ પણ માહિતી સંશોધન કેટલાક.
તેથી મને માત્ર આગળ વધો દો અને સ્લાઇડ્સ પર પાછા જાઓ.
>> તેથી દેખીતી રીતે, આ છે ખૂબ વ્યાપક નથી.
અને આ ખરેખર માત્ર એક સતામણી છે તમે ખરેખર આર માં શું કરી શકો તમને દર્શાવે
જેથી તમે માત્ર જેવી કરશો તો અહીં, વધુ જાણવા માટે
વિવિધ સ્રોતો એક ટોળું હોય છે.
>> તમે પાઠ્યપુસ્તકો શોખીન છો અથવા તમે છો તેથી જો ફક્ત ઓનલાઇન વસ્તુઓ reading શોખીન,
પછી આ એક વિચિત્ર છે હેડલી Wickham પછી એક,
પણ બનાવનાર જે આ બધા ખરેખર ઠંડી પેકેજો.
તમે વિડિઓઝ શોખીન છો, તો પછી બર્કલે એક ભયાનક bootcamp છે
તે પ્રકારના લાંબો છે several-- તે છે.
અને તે લગભગ તમને શીખવે કરશે બધું તમે આર વિશે ખબર કરવા માંગો છો
>> અને એ જ રીતે, Codeacademy છે અને આ બધા અન્ય સૉર્ટ
ના ઇન્ટરેક્ટિવ વેબસાઇટ્સ.
તેઓ પણ મળી રહ્યો છે વધુ અને વધુ સામાન્ય સામાન્ય છે.
તેથી આ Codeacademy ખૂબ સમાન છે.
અને છેલ્લે, જો તમે હમણાં કોમ્યુનિટી માંગો છો અને મદદ,
આ એક ટોળું હોય છે તમે જઈ શકો છો વસ્તુઓ.
દેખીતી રીતે, અમે હજુ ફક્ત, મેઇલિંગ સૂચિઓ ઉપયોગ
લગભગ દરેક અન્ય જેવી પ્રોગ્રામીંગ ભાષા સમુદાય.
અને #rstats, આ છે અમારા સમુદાય ટ્વિટર.
કે ખરેખર ખૂબ સામાન્ય છે.
અને પછી વપરાશકર્તા!
માત્ર અમારી કોન્ફરન્સ છે.
>> અને પછી, અલબત્ત, તમે કરી શકો છો આ બધા અન્ય ક્યૂ એન્ડ એ વસ્તુઓ વાપરો,
સ્ટેક ઓવરફ્લો જેવી, ગૂગલ, અને પછી GitHub.
આ પેકેજો મોટાભાગના કારણ અને સમુદાય ઘણો
વિકાસશીલ આસપાસ કેન્દ્રિત કરવામાં આવશે કોડ તે ઓપન સોર્સ છે, કારણ કે.
અને તે GitHub પર માત્ર ખરેખર સરસ છે.
અને છેલ્લે, તમે તો મને સંપર્ક કરી શકો છો તમે તો કોઈપણ ઝડપી પ્રશ્નો હોય.
તેથી તમે અહીં પક્ષીએ પર મને શોધી શકો છો, મારી વેબસાઈટ, અને માત્ર મારા ઇમેઇલ.
તેથી આશા છે કે, હતી કંઈક માત્ર ટૂંકા સતામણી
શું આર કરવાની ખરેખર સક્ષમ છે.
અને આશા છે, તમે માત્ર આ ત્રણ લિંક્સ તપાસો
અને તમે વધુ શું કરી શકો છો તે જુઓ.
અને મને તે માત્ર તેને વિષે છે ધારી.
આભાર.
>> [વધાવી]