కానర్ HARRIS: ఇప్పటికీ నేను కొన్ని అద్భుతమైన వీడియో అనుకుంటున్నాను
ఒక ప్రొఫెషనల్ కన్సల్టెన్సీ ద్వారా ఉత్పత్తి ఆర్ తన పని లో చాలా ఉపయోగిస్తుంది.
>> కథకుడు: గణాంకాలు వెనుక ఏం, విశ్లేషణలు, మరియు ప్రతిబింబాలను
నేటి ప్రకాశవంతమైన డేటా శాస్త్రవేత్తలు మరియు వ్యాపార నాయకులు ఆధారపడి
శక్తివంతమైన నిర్ణయాలు?
మీరు ఎల్లప్పుడూ చూడలేరు.
కానీ అది లేదు.
ఇది R అని, ఓపెన్ సోర్స్ R-- గణాంక ప్రోగ్రామింగ్ భాష
ఆ డేటా నిపుణులు ప్రపంచ ప్రతిదానికీ ఉపయోగించే పైగా
సామాజిక విస్తృత మ్యాపింగ్ నుండి ఆన్లైన్ మరియు మార్కెటింగ్ పోకడలు
ఆర్థిక మరియు వాతావరణం పెంపొందడానికి మా ఆర్ధిక సహాయంగా నమూనాలు
మరియు కమ్యూనిటీలు.
>> కానీ ఖచ్చితంగా R ఏమిటి మరియు ఇక్కడ R ఎప్పటి?
బాగా మొదట R ప్రారంభించారు ఇక్కడ ఇద్దరు ఆచార్యులకు
ఒక మంచి గణాంక కావలెను వారి విద్యార్థులకు వేదిక.
కాబట్టి వారు ఒక మోడల్గా రూపొందించినవారు గణాంక భాష S. తర్వాత
వారు అనేక ఇతరులతో పాటు, పని మరియు R ఉపయోగించి ఉంచింది,
R కోసం టూల్స్ సృష్టించడం మరియు కనుగొనడంలో R కోసం కొత్త అనువర్తనాలను ప్రతి రోజు.
>> ఈ ధన్యవాదాలు, ప్రపంచవ్యాప్తంగా ఉన్న సంఘం కృషి,
R వేల పెరుగుతున్న ఉంచింది అంతర్నిర్మిత యూజర్ సృష్టించిన లైబ్రరీలను
R కార్యాచరణను మెరుగుపరచడానికి మరియు గుంపు నుంచి నాణ్యత ధ్రువీకరణ
మరియు మంచి గుర్తింపు నుండి మద్దతు ప్రతి రంగంలో పరిశ్రమ నాయకులు
R. ఎందుకంటే, గొప్ప, ఇది ఉపయోగిస్తుంది R అది ఏమి ఉత్తమ ఉంది.
త్వరగా నిపుణులు జూనియర్ మరియు సులభంగా అర్థం, సంకర్షణ,
మరియు వేగంగా వారి చూపిస్తున్న డేటా ఆలోచించడం ప్రపంచవ్యాప్తంగా R వినియోగదారుల పెరుగుతున్న కమ్యూనిటీ
మరియు ఎలా ఓపెన్ సోర్స్ చూడండి R ఆకృతిలో కొనసాగుతుంది
గణాంక భవిష్యత్తు విశ్లేషణ మరియు డేటా శాస్త్రం.
>> కానర్ HARRIS: OK, గొప్ప.
నా స్వంత ప్రదర్శన కాబట్టి ఒక బిట్ మరింత తెలివిగా ఉంటుంది.
ఇది చాలా పాల్గొనదు అద్భుతమైన నేపథ్య సంగీతం.
మీరు వీడియో చూసిన వంటి కానీ R విధమైన ఉంది ఒక సాధారణ ప్రయోజన కార్యక్రమం భాష యొక్క.
కాని ఇది ఎక్కువగా రూపొందించారు గణాంక పని కోసం.
>> కనుక ఇది గణాంకాలు రూపొందించబడింది, డేటా మైనింగ్ కోసం డేటా విశ్లేషణ కోసం.
కాబట్టి మీరు చాలా ఈ చూడగలరు నమూనా ప్రత్యామ్నాయాలను ఆర్ మేకర్స్
చేసింది.
ఇది ఎక్కువగా కోసం రూపొందించిన లేని వ్యక్తులు
ప్రోగ్రామింగ్ నిపుణులు, ఎవరు కేవలం ప్రోగ్రామింగ్ తయారయ్యారు
వైపు కాబట్టి వారు తమ పని చేయవచ్చు సామాజిక శాస్త్రం లేదా గణాంకాలలో
లేదా సంసార.
>> ఇది చాలా చాలా ఉంది C. నుండి ముఖ్యమైన తేడాలు
వాక్యనిర్మాణం మరియు నమూనాలు కానీ ఇది ఉపయోగిస్తుంది విస్తారంగా ఒకటే.
మరియు మీరు అందంగా భావించరు కుడి బ్యాట్ ఆఫ్ ఇంట్లో చాలా.
ఇది ఒక అత్యవసరం భాష.
>> గురించి చాలా ఆందోళన లేదు మీరు పదం తెలియకపోతే.
కానీ ఒక తేడా ఉంది అత్యవసరం, బద్ధంగా మధ్య
మరియు క్రియాత్మక.
అత్యవసరం కేవలం మీరు చేసే అర్థం ప్రధానంగా ఆదేశాలను అని ప్రకటనలు.
ఆపై వ్యాఖ్యాత లేదా కంప్యూటర్ వాటిని ఒక్కొక్కటిగా అనుసరిస్తుంది.
అది బలహీనంగా ఉన్నాయి, టైపు R. ఏ టైప్ డిక్లరేషన్లు
>> ఆపై పంక్తులు వివిధ రకాల మధ్య
ఒక బిట్ మరింత వదులుగా కంటే వారు ఉదాహరణకు, C లో ఉన్నాయి.
నేను ఉన్నాయి అన్నట్లు చాలా విస్తృత సౌకర్యాలు
గ్రాఫింగ్ కోసం, గణాంక కోసం డేటా మైనింగ్ కోసం విశ్లేషణ.
ఈ రెండు లోకి నిర్మించబడ్డాయి భాష మరియు, వీడియో అన్నాడు,
మూడవ పక్ష లైబ్రరీలను వేల ఆ మీరు డౌన్లోడ్ మరియు ఉచితంగా ఉపయోగించవచ్చు
చాలా వదులుగా లైసెన్స్ పరిస్థితులు తో.
>> కాబట్టి సాధారణంగా, నేను సిఫార్సు ఇష్టం మీరు ఈ రెండు పుస్తకాలు చూడండి
మీరు R. వన్ పని చూడాలని ఉంటే వాటిలో అధికారిక R బిగినర్స్ ఉంది
నడిపిస్తారు.
ఇది ద్వారా నిర్వహించబడుతుంది యొక్క R. కోర్ డెవలపర్లు
మీరు మళ్ళీ ఉచిత డౌన్లోడ్ చేసుకోవచ్చు అక్కడ ఆ లింక్ వద్ద చట్టబద్ధంగా వసూలు మరియు.
అన్ని ఈ స్లైడ్స్ వెళ్ళడానికి వెళ్తున్నారు ఇంటర్నెట్ లో అప్, CS50 వెబ్ సైట్
ఈ తరువాత జరుగుతుంది.
కాబట్టి అవసరం కాపీ చేయడానికి పిచ్చిగా విషయాలు డౌన్.
>> ఇతర ఒకటి ఒక Cosma Shalizi ద్వారా పాఠ్య పుస్తకం,
గణాంకాలు పండితురాలు ఎవరు కార్నెగీ మెల్లన్, అధునాతన డేటా అనే
ఒక విశ్లేషణలను అభిప్రాయాలను ఎలిమెంటరీ పాయింట్.
ఈ ప్రధానంగా ఒక R పుస్తకం కాదు.
ఇది ఒక గణాంకాలు పుస్తకం మరియు అది ఒక డేటా విశ్లేషణ పుస్తకం.
కానీ ప్రజలు చాలా అందుబాటులో ఎవరు గణాంకాలు జ్ఞానం యొక్క ఒక స్వల్ప పరిమాణము కలిగి.
>> నేను ఒక అధికారిక కోర్సు తీసుకున్న ఎప్పుడూ.
నేను కేవలం బిట్స్ మరియు ముక్కలు తెలుసు వివిధ అనుబంధ అంశాల నుండి
నేను కోర్సులను తీసుకున్నారు.
నేను అర్థం చేసుకున్నాను చేయగలిగింది ఇది చక్కగా.
>> అన్ని గణాంకాలు ఇస్తారు ఆర్ లో వారు R లో తయారు చేస్తారు
మరియు వారు కూడా కోడ్ జాబితాలు ప్రతి వ్యక్తి క్రింద మీరు చెప్పే
ఎలా మీరు R కోడ్ ప్రతి ఫిగర్ చేయడానికి.
మరియు ఆ చాలా ఉపయోగకరంగా ఉంది మీరు అనుకరించే ప్రయత్నిస్తున్న
మీరు ఒక పుస్తకం లో చూడండి కొన్ని ఫిగర్.
>> మళ్ళీ డౌన్ లోడ్ జాలికరమైన, stat.cmu.edu/cshalizi/
ఆ టిల్డ్ cshalizi స్లాష్ చేయాలి.
నేను ఆ సరిచేయడానికి నిర్ధారించుకోండి చేస్తాము అధికారిక స్లయిడ్లను అప్ వెళ్ళేటప్పుడు.
కేవలం ఇది / ADAfaEPoV పుస్తకం టైటిల్ ఎక్రోనిం.
>> కాబట్టి సాధారణంగా caveats-- R సామర్థ్యాలు చాలా ఉంది.
నేను మాత్రమే కవర్ చెయ్యగలరు వెళుతున్న విషయాలు చాలా ఉపరితల.
సదస్సు కూడా మొదటి భాగం ఒక డేటా డంప్ ఏదో అవతరిస్తుంది.
నేను ఆ గురించి చాలా క్షమించండి.
సాధారణంగా, నేను వెళుతున్న విషయాలు చాలా మీరు పరిచయం
కుడి బ్యాట్ ఆఫ్, అన్నారు వీలైనంత త్వరగా.
మరియు తర్వాత మేము ను ఇది సరదాగా భాగంగా
నేను మీరు ప్రతిదీ చూపించు ఇక్కడ డెమో మేము తెరపై గురించి మాట్లాడారు చేసిన.
మరియు మీరు మీ స్వంత చుట్టూ ప్లే చేయవచ్చు.
కాబట్టి ఒక చాలా ఉన్నట్లు జరగబోతోంది సాంకేతిక విషయాలను ఇక్కడ అప్ thrown.
అన్ని నకలు గురించి చింతించకండి.
ఎందుకంటే, మీరు పొందవచ్చు అన్ని తరువాత CS50 వెబ్ సైట్ stuff.
మరియు B, అది అంత ముఖ్యమైనది కాదు స్లయిడ్ నుండి ఈ గుర్తుంచుకోవలసిన.
ఇది మీరు పొందుటకు మరింత ముఖ్యం అది కొన్ని సహజమైన సౌకర్యం
మరియు కేవలం చుట్టూ ఆడడం వస్తుంది.
>> సో ఎందుకు R ఉపయోగించాలి?
సాధారణంగా, మీరు ఒక ప్రాజెక్ట్ కలిగి ఉంటే భారీ సమాచార సమితుల్లో మైనింగ్ ఉంటుంది, డేటా
విజువలైజేషన్, మీరు మీరు పోతే R. వాడాలి
క్లిష్టమైన గణాంక విశ్లేషణలు చేయడం, ఆ Excel లో కష్టంగా ఉంటుంది
ఉదాహరణకు, ఇది చేస్తాను కూడా good-- చేయబడుతుంది
మీరు గణాంక చేస్తున్నా స్వయంచాలక వార్తలు ఆ విశ్లేషణ.
మీరు ఒక వెబ్ సైట్ నిర్వహించడం చేస్తున్నారు అనుకోండి.
మరియు మీరు సర్వర్ లాగ్ చదవాలనుకుంటున్న ప్రతి రోజు మరియు కొన్ని జాబితాను సిద్ధం
ప్రధాన దేశాల్లో వంటి మీ వినియోగదారులు నుండి వస్తున్నాయి
ఎంతకాలం కొన్ని సారాంశం గణాంకాలు వారు మీ వెబ్సైట్ లేదా సంసార ఖర్చు.
మరియు మీరు ప్రతి రోజు ఈ అమలు చేయండి.
>> ఇప్పుడు మీరు Excel లో ఈ చేస్తున్నా, మీరు మీ సర్వర్ లాగ్ వెళ్ళడానికి కలిగి ఇష్టం
ఒక ఆ దిగుమతి Excel డేటా స్ప్రెడ్షీట్,
మానవీయంగా అన్ని విశ్లేషణ అమలు.
R, మీరు కేవలం ఒకే లిపి వ్రాయగలవు.
ప్రతి రోజు అమలు షెడ్యూల్ మీ ఆపరేటింగ్ సిస్టమ్ నుండి.
ఆపై 2:00 AM వద్ద ప్రతి రాత్రి, లేదా మీరు అమలు షెడ్యూల్ చేసినప్పుడు,
అది ద్వారా కనిపిస్తాయని మీ ఆ రోజు కోసం ఇంటర్నెట్ ట్రాఫిక్.
తరువాత రోజు, మీరు చేస్తాము ఈ మెరిసే, కొత్త నివేదిక
అన్ని లేదా సంసార సమాచారం మీరు అడిగారు.
>> కాబట్టి ప్రాథమికంగా R సిస్కో కోసం సిస్కో విశ్లేషణ వర్సెస్ ప్రోగ్రామింగ్.
ప్రిలిమినరీ జరుగుతుంది.
యొక్క నిజమైన విషయాలు లోకి పొందుటకు లెట్.
సో మూడు నిజ ఉన్నాయి భాషలో రకాల.
సంఖ్యా రకం ఉంది.
మధ్య వ్యత్యాసం విధమైన ఉంది పూర్ణాంకాల మరియు ఫ్లోటింగ్ పాయింట్లు,
కానీ నిజంగా.
ఒక పాత్ర ఉంది తీగలను ఇది టైప్ చేయండి.
మరియు తార్కిక ఉంది బూలియన్ ఇది టైప్ చేయండి.
>> మరియు మీరు రకాల మధ్య మార్చగలదు సంఖ్యా ఈ ఫంక్షన్లను ఉపయోగించి,
తార్కిక వంటి పాత్ర, వంటి.
మీరు కాల్ ఉంటే, ఉదాహరణకు, ఒక స్ట్రింగ్ లో సంఖ్యా వంటి,
అది ఆ స్ట్రింగ్ చదవడానికి ప్రయత్నించండి ఒక సంఖ్య, అదే విధంగా
ఆ a2i మరియు scanf చేయండి, మరియు C. ఉంటే మీరు నిజమైన లేదా తప్పుడు న సంఖ్యా కాల్
అది 1 లేదా 0 మారిపోతుంది.
మీరు పాత్ర కాల్ ఉంటే ఏదైనా అది చేస్తాము
ఒక ఆ మార్చేందుకు స్ట్రింగ్ ప్రాతినిధ్యం.
>> ఆపై వెక్టర్స్ మరియు మాత్రికల ఉన్నాయి.
కాబట్టి వెక్టర్స్ ప్రధానంగా ఉంటాయి 1 డైమెన్షనల్ శ్రేణుల.
వారు మేము లో శ్రేణుల అంటాము C. మాట్రిసెస్, 2 డైమెన్షనల్ శ్రేణుల.
ఆపై ఉన్నత డైమెన్షనల్ శ్రేణుల మీరు
3, 4, 5 పరిమాణాల లేదా సంసార కలిగి సంఖ్యా విలువలు, తీగలను,
తార్కిక విలువలు.
>> మీరు కూడా ఇవి జాబితాలను కలిగి అనుబంధ శ్రేణి యొక్క ఒక రకమైన.
నేను ఒక బిట్ లోకి పొందుతారు.
కాబట్టి ఒక ముఖ్యమైన విషయం ఆర్ ప్రజలు పర్యటనలు
ఏ ఉన్నాయి అని నిజమైన, స్వచ్ఛమైన అణు రకాల.
ఏ అసలైన విభజన మధ్య ఉంది ఒక సంఖ్య, ఒక సంఖ్యా విలువ వంటి,
సంఖ్యా విలువలు మరియు జాబితా.
సంఖ్యా విలువలు నిజానికి పొడవు 1 వెక్టర్స్ అదే.
మరియు ఈ ఒక సంఖ్య ఉంది ప్రధాన చిక్కులను.
ఒకటి, అది మీరు చేయగల అర్థం కలిగి చాలా సులభంగా విషయాలు
ఒక వెక్టర్ ఒక సంఖ్య జత చెయ్యడం వంటి.
R రెడీ ప్రధానంగా ఫిగర్ బయటకు మీరు ఆ ద్వారా ఏమిటి.
మరియు నేను రెండవ ఆ చూస్తారు.
ఇది కూడా మార్గమే లేదు అర్థం రకం కోసం మేరకు checker--
ఆ వంటి ఏదో చెప్పడం R-- లో ఉంది
మీరు ఒకే విలువ జారీ చేసిన ఉన్నప్పుడు అది ఒక విన్యాసం లేదా వైస్ వెర్సా ఆశించటం.
మరియు ఆ కొన్ని బేసి కారణం కావచ్చు నేను ఉన్నప్పుడు కూరుకుపోయింది సమస్యలు
నేను నా వేసవి ఉద్యోగం సమయంలో R ఉపయోగించి జరిగినది.
మరియు మిశ్రమ-రకం శ్రేణుల ఉన్నాయి.
సో మీరు ఒక అర్రే ఉన్నాయి ఉండకూడదు మొదటి అంశాలను నాకు తెలీదు ఉంది,
స్ట్రింగ్ "జాన్" మరియు రెండవ మూలకం సంఖ్య 42 ఉంది.
మీరు అలా ప్రయత్నించండి ఉంటే, అప్పుడు మీరు పొందుతారు ప్రతిదీ కేవలం ఒక స్ట్రింగ్ మార్చబడతాయి.
కాబట్టి మేము స్ట్రింగ్ జాన్, స్ట్రింగ్ 42 ఉన్నాయి.
>> అత్యంత features-- కాబట్టి అసాధారణ వాక్యనిర్మాణ R యొక్క సింటాక్స్ C. చాలా పోలి ఉంటుంది
కొన్ని ముఖ్యమైన తేడాలు ఉన్నాయి.
టైపింగ్ చాలా బలహీనంగా ఉంది.
కాబట్టి ఏ వేరియబుల్ డిక్లరేషన్లు ఉన్నాయి.
అసైన్మెంట్ వింత ఉపయోగించే లోపం ఆపరేటర్లు హైఫన్ కంటే తక్కువ.
వ్యాఖ్యలు హాష్ మార్క్ తో ఉన్నాయి.
మనం హాష్ ట్యాగ్ కాల్ రోజుల ఇప్పుడు ఊహించడం నిజంగా కాదు అయితే లేదు accurate--
డబుల్ స్లాష్.
>> మాడ్యులర్ అవశేషాలు %% సంకేతాలను ఉన్నాయి.
పూర్ణాంకము విభాగం, ఇది% /% తో ఉంది ఇది అంచనా ఉన్నప్పుడు చదవడానికి చాలా హార్డ్
తెరపై.
మీరు పరిధుల పొందవచ్చు పెద్దప్రేగు పూర్ణాంకాల.
కాబట్టి 2,5 మీరు ఒక వెక్టర్ ఇస్తుంది అన్ని సంఖ్యలు 2 5 చేయడం ద్వారా.
>> వ్యూహాలను ఒక-సూచి, ఇది మరలు మంది
వారు మరింత చెందిన వారైతే అప్ సాధారణ ప్రోగ్రామింగ్ భాషలు,
పేరు C, వంటి అత్యంత విషయాలు సున్నా-వర్గీకరించబడతాయి.
మళ్ళీ, ఈ పేరు R యొక్క వారసత్వం ఉంది వంటి లేదు ఒక భాషగా
ప్రొఫెషనల్ ప్రోగ్రామర్లు వస్తుంది.
మీరు ఒక సామాజికవేత్త పోతే లేదా ఒక ఆర్థికవేత్త లేదా ఏదో
మరియు మీరు ఉపయోగించడానికి ప్రయత్నిస్తున్న R ప్రధానంగా చేరి వంటి
మీ మరింత ముఖ్యమైన ప్రొఫెషనల్ పని,
మీరు కనుగొనేందుకు వెళుతున్న ఒక బిట్ మరింత సహజ ఒక-ఇండెక్సింగ్.
మీరు లెక్కింపు మొదలు ఎందుకంటే రోజువారీ జీవితంలో 1, 0 కానప్పుడు వద్ద.
>> కోసం ఉచ్చులు, ఈ పోలి ఉంది foreach, PHP లో నిర్మించేందుకు
మీరు తిరిగి పొందుతారు ఇది అందంగా వెంటనే in-- తెలుసుకోవడానికి.
ఇది వెక్టర్ లో విలువ కోసం మరియు అప్పుడు మీరు విలువ పనులను చేయవచ్చు.
ప్రేక్షకులు: ఆ ఉపన్యాసం లో వచ్చిన.
కానర్ HARRIS: ఓహ్, ఆ అద్భుతమైన ఉపన్యాసం ఇచ్చారు.
ప్రేక్షకులు: కేటాయింపు, అది కుడి నుండి ఎడమ అభిప్రాయపడుతున్నారు చేయాలో?
కానర్ HARRIS: ఎడమ మరియు కుడి నుండి, అవును.
మీరు విలువ వంటి ఆలోచించి చేయవచ్చు వేరియబుల్ shoved కుడి
ఎడమవైపు.
ప్రేక్షకులు: OK.
>> కానర్ HARRIS: చివరకు ఫంక్షన్ సింటాక్స్ ఒక బిట్ వింత ఉంది.
మీరు ఫంక్షన్ పేరు foo, కేటాయించిన కలిగి ఈ కీవర్డ్ ఫంక్షన్, అనుసరిస్తున్నాయి
అప్పుడు అన్ని వాదనలు మరియు ద్వారా ఆ తర్వాత పనితీరు శరీరం.
మళ్ళీ ఈ విషయాలు మారవచ్చు ఒక బిట్ వింత అనిపించవచ్చు.
వారు తర్వాత రెండవ ప్రకృతి అవుతుంది చేస్తాము మీరు ఒక బిట్ కోసం భాషను పని.
వెక్టర్స్ కాబట్టి, మార్గం మీరు ఒక వెక్టర్ నిర్మించేందుకు
ఒక కీవర్డ్ ఇది మీరు C రకంలో, అప్పుడు, మీకు కావలసిన అన్ని సంఖ్యలు లేదా తీగలను
లేదా సంసార.
వాదనలు కూడా వెక్టర్స్ ఉంటుంది.
కానీ ఫలితంగా శ్రేణి చదును కావాలి.
కాబట్టి మీరు శ్రేణుల పేరు కలిగిలేదు కొన్ని అంశాలు ఒకే సంఖ్యలు
మరియు కొన్ని అంశాలు శ్రేణుల తమను ఉన్నాయి.
>> మీరు ఒక నిర్మించేందుకు ప్రయత్నించండి చేస్తే అర్రే మొదటి మూలకం 4 ఉన్నాయి
రెండవ మూలకం అర్రే 3,5 మీరు చేస్తాము
కేవలం 4,3,5 మూడు అంశాలు శ్రేణి పొందండి.
ఇవి మిశ్రమ రకం ఉండకూడదు.
మీరు చదివిన లేదా వ్రాయడానికి ప్రయత్నించండి ఉంటే ఒక వెక్టర్ హద్దులు బయట
మీరు NA ఒక అని ఈ విలువ పొందుతారు ఇది ఒక తప్పిపోయిన విలువ కోసం నిలుస్తుంది.
మరియు ఈ కోసం ఉద్దేశించబడింది గణాంక ఇతను మాదిరిగానే
అసంపూర్ణ డేటా సెట్లు తో పనిచేస్తున్నారు.
>> మీరు భావించే ఒక ఫంక్షన్ దరఖాస్తు చేస్తే వ్యూహం కేవలం ఒక సంఖ్య తీసుకోవాలని
అప్పుడు మీరు పొందుతారు, ఉంది ఫంక్షన్ అర్రే పైగా మ్యాప్ చేస్తుంది.
మీ ఫంక్షన్ యొక్క పడుతుంది అని పిలవబడు చేస్తే ఒక సంఖ్య మరియు తిరిగి వస్తుంది చదరపు.
మీరు శ్రేణి 2,3,5 ఆ దరఖాస్తు మీరు పొందుతారు శ్రేణి 4,9,25 ఉంది.
>> మరియు ఆ చాలా ఉపయోగకరంగా ఉంది మీరు అర్థం ఎందుకంటే
ఉచ్చులు కోసం వ్రాయడానికి లేదు దరఖాస్తు వంటి చాలా సులభమైన పనులు
ఒక డేటా సమితి యొక్క సభ్యులు ఒక ఫంక్షన్.
ఏ మీరు పెద్ద పని చేస్తుంటే డేటా సెట్లు, మీరు చాలా లేదు.
బైనరీ క్రియలు ఎంట్రీ అనువర్తిత ఎంట్రీ.
నేను ఆ లోకి పొందుతారు.
మీరు శ్రేణుల వాటిని యాక్సెస్ చేయవచ్చు చదరపు బ్రాకెట్స్ లేదా వెక్టర్స్.
కాబట్టి వెక్టర్ పేరు చదరపు బ్రాకెట్లలో 1 మీరు మొదటి మూలకం ఇస్తుంది.
వెక్టర్ పేరు చదరపు బ్రాకెట్లలో 2 మీరు రెండవ మూలకం ఇస్తుంది.
>> మీరు ఒక వెక్టర్ తరలిస్తారు మరియు సూచికలు యొక్క మీరు చేస్తాము
తిరిగి ప్రాథమికంగా ఒక ఉప అంశం అవుట్.
కాబట్టి మీరు వెక్టర్ బ్రాకెట్లలో పేరు C చేయవచ్చు, 2,4 మరియు మీరు కలిగి ఒక వెక్టర్ బయటకు పొందుతారు
రెండవ మరియు నాల్గవ శ్రేణి యొక్క అంశాలు.
మరియు మీరు అనుకుంటే కేవలం శీఘ్ర సారాంశం గణాంకం
interquartile వంటి వెక్టార్ యొక్క పరిధి, మధ్యస్థ, గరిష్ట, సంసార,
మీరు కేవలం సారాంశం టైప్ చేయవచ్చు వెక్టర్ పేరు మరియు అవుట్.
ఆ నిజంగా ఉపయోగకరమైన కాదు ప్రోగ్రామింగ్ కానీ మీరు ప్లే చేసిన ఉంటే
డేటా సమితుల చుట్టూ, అది సులభ ఉంది.
>> ప్రధానంగా Matrices-- అధిక పరిమాణాల శ్రేణుల.
వారు ఈ ప్రత్యేక సంజ్ఞామానం సింటాక్స్.
అందుతుంది అని వ్యూహం తో మాట్రిక్స్ డేటా క్షమించండి, మాతృక in-- నిండి,
వరుసలు సంఖ్య, నిలువు సంఖ్య.
మీరు కొన్ని డేటా కలిగి ఉన్నప్పుడు, ఇది నింపుతుంది శ్రేణి, ప్రధానంగా పైనుంచి వెళుతున్న
మొదటి.
అప్పుడు ఎడమ.
కాబట్టి, ఆ వంటి.
మరియు R నిర్మించింది మాత్రిక గుణకారాలు,
వర్ణపట సంబంధ విఘటనం, diagonalization, విషయాలు చాలా.
మీరు అధిక పరిమాణాల అనుకుంటే శ్రేణులను కాబట్టి 3, 4, 5,
లేదా మీరు సంసార కొలతలు చేయవచ్చు.
వాక్యనిర్మాణం శ్రేణి అనుకూలంగాలేని సి సమానం, అప్పుడు కొలతలు జాబితా.
మీరు ఒక 4 డైమెన్షనల్ శ్రేణి కావలసిన చేస్తే కొలతలు 4, 7, 8, 9, అర్రే,
అనుకూలంగాలేని సి (4,7,8,9) సమానం.
>> మీరు బ్రాకెట్స్ ఒకే విలువలు యాక్సెస్ మొదటి ఎంట్రీ కామా రెండవ ఎంట్రీ.
మీరు మొత్తం ముక్కలు పొందుటకు వరుసలు లేదా నిలువు.
ఈ అసంపూర్ణ వాక్యనిర్మాణము అంతే కేవలం సంఖ్య కామా లేదా కామా కాలమ్ వరుస
సంఖ్య.
కాబట్టి జాబితాలు సంబంధిత అర్రే యొక్క ఒక రకం.
వారు ఇక్కడ వారి స్వంత సింటాక్స్.
మళ్ళీ పిచ్చిగా లేదు అన్ని ఈ డౌన్ కాపీ.
ఈ కేవలం కాబట్టి ప్రజలు తరువాత స్లయిడ్లను ద్వారా వెళుతున్న
అన్ని ఒక నైస్ సూచనగా ఈ కలిగి.
మరియు ఈ చాలా సహజ ఒకసారి అవుతుంది నేను నిజానికి ప్రదర్శనలు నడవడానికి.
కాబట్టి ప్రాథమికంగా సంబంధం శ్రేణుల జాబితా.
మీతో విలువలు యాక్సెస్ చేయవచ్చు జాబితా పేరు, డాలర్ సైన్ కీ.
మీ జాబితా foo అనే చేస్తే, అప్పుడు మీరు ఆ వంటి దాన్ని ఆక్సెస్ చెయ్యవచ్చు.
మీరు ఒక మొత్తం కీ-విలువ జంట పొందవచ్చు చదరపు బ్రాకెట్ ఇండెక్స్ లో పంపిస్తూ.
మీరు ఒక కాని యథార్థ నుండి చదివితే కీ, మీరు శూన్య పొందుతారు.
ఇది లోపం కాదు.
విషయం R గా చేస్తాను, ఉంది అది వంటి శూన్య ఎక్కువ.
మరియు ఈ మీరు అయితే అర్థం శూన్య పొందడానికి ఎదురుచూచే లేదు
కొన్ని జాబితా చదవండి, మీరు కొన్ని పొందుతారు మరింత డౌన్ అనూహ్య లోపాలు
లైన్.
>> ఈ నాకు జరిగిన నా వేసవి ఉద్యోగం ఉన్నప్పుడు నేను R వాడుకుంటున్నారని
నేను ఎలా ఒక నిర్దిష్ట మార్చింది అక్కడ జాబితా ఒక స్పాట్ లో నిర్వచించబడింది
కానీ తర్వాత మార్చలేదు దాని నుండి విలువలు చదివే కోడ్.
కాబట్టి ఏమి జరిగింది నేను ఉంది ఈ జాబితాలో శూన్య విలువలు చదవడం,
విధులు వాటిని దాటారు మరియు చాలా గందరగోళం ఉండటం
నేను అన్ని రకాల వచ్చినపుడు యాదృచ్ఛిక infinities క్రాపింగ్
ఈ ఫంక్షన్ లో.
మీరు నిర్దిష్ట గరిష్ట వర్తిస్తాయి ఉంటే ఎందుకంటే లేదా కనీస విధులు శూన్యం,
మీరు అనంతం విలువలు పొందుతారు.
>> డేటా ఫ్రేమ్లను, వారు జాబితాలో యొక్క సబ్ ఉన్నారు.
ప్రతి విలువ ఒక వెక్టార్ అదే పొడవును కలిగి ఉంటుంది.
మరియు వారు ప్రదర్శించడం కోసం చేస్తున్నట్లుగానే, ప్రధానంగా, డేటా పట్టికలు.
ఈ ప్రారంభ సింటాక్స్ ఉంది.
ఈ అన్ని, మళ్ళీ, చాలా ఉంటుంది స్వచ్చమైన మీరు డెమో వచ్చినప్పుడు.
మరియు nice విషయం గురించి డేటా ఫ్రేమ్లను మీరు అని
అన్ని కాలమ్ పేర్లు ఇవ్వడం చేయవచ్చు మరియు అన్ని వరుసలు పేర్లు.
కాబట్టి ఆ యాక్సెస్ చేస్తుంది వాటిని ఒక బిట్ స్నేహపూర్వకంగా.
ఈ ఎలా అత్యంత విధులు అని ఎక్సెల్ స్ప్రెడ్షీట్లు నుండి డేటా చదవడానికి
లేదా టెక్స్ట్ ఫైళ్లు నుండి, ఉదాహరణకు, వారి డేటా చదువుతాను.
వారు ఉంచుతాము డేటా ఫ్రేమ్ విధమైన.
విధులు విధులు కాబట్టి సింటాక్స్ ఒక బిట్ అదృష్టము ఉంది.
మళ్ళీ ఫంక్షన్ యొక్క పేరు, అప్పుడు, ఈ కీవర్డ్ ఫంక్షన్ కేటాయించి మరియు
వాదనలు జాబితా.
కొన్ని nice విషయాలు ఉన్నాయి కాబట్టి ఎలా విధులు ఇక్కడ పని.
ఒక కోసం, మీరు నిజంగా కేటాయించవచ్చు కొన్ని వాదనలు డిఫాల్ట్ విలువలు.
కాబట్టి మీరు R1 చెప్పగలను సమానం మీరు foo చెప్పగలను
R1 ఏదో సమానం పేరు ఒక ఫంక్షన్ ఉంది యూజర్ పేర్కొంటే అప్రమేయంగా
ఎటువంటి వాదనలూ లేవు.
లేకపోతే, అది అతను చాలు సంసార వార్తలు.
మరియు ఈ చాలా సులభ ఉంది ఎందుకంటే మా విధులు చాలా
కలిగి తరచు డజన్లు వాదనలు వందల.
వీరిలో ఉదాహరణకు వాటిని గ్రాఫ్లు లేదా ఇతివృత్తం వ్యాప్తి తంత్రాలు
నియంత్రించే వాదనలు శీర్షిక మరియు అక్షం నుండి ప్రతిదీ
రిగ్రెషన్ పంక్తులు రంగు లేబుల్స్.
మరియు అలా అయితే మీరు వద్దు పేర్కొనండి చేయడానికి
వీటిలో ప్రతి ఒక వాదనలు వందల
ప్రతి ఒక్క విషయాన్ని నియంత్రించేవి ఒక ప్లాట్లు లేదా రిగ్రెషన్ లేదా సంసార,
ఈ డిఫాల్ట్ విలువలు కలిగి మంచిది.
>> ఆపై మీరు వాస్తవానికి మీరు ఇక్కడ తిరిగి చూసింది గా వ్రాయండి.
లేదా ఒక మంచి ఉదాహరణ కనుగొనేందుకు.
మీరు విధులు కాల్ చేసినప్పుడు మీరు వాస్తవానికి వాదన పేర్లు ఉపయోగించి వాటిని కాల్.
ఇక్కడ ఒక ఉదాహరణ ఉంది మాత్రిక కన్స్ట్రక్టర్.
ఇది మూడు వాదనలు పడుతుంది.
సాధారణంగా మీరు డేటాను కలిగి, ఒక వెక్టార్.
మీరు N వరుస, కలిగిన వరుసల సంఖ్య.
మీరు N నిలువు సంఖ్య cols-- ఉన్నాయి.
మీరు టైప్ ఉంటే విషయం N వరుసగా సమానం సంసార
మరియు N లోయ సంసార ఉన్నప్పుడు సమానం మీరు ఈ ఫంక్షన్ కాల్ చేస్తున్నారు
మీరు నిజంగా వాటిని రివర్స్.
సో మీరు మొదటి మరియు N వరుసగా N లోయ ఉంచవచ్చు రెండవ మరియు ఇది ఎటువంటి వ్యత్యాసాన్ని చేస్తుంది.
కాబట్టి ఒక nice కొద్దిగా ఫీచర్.
>> దిగుమతి మరియు ఎగుమతి చేసింది.
ఈ ప్రాథమికంగా, చేయవచ్చు.
అవుట్ రాయడానికి సౌకర్యాలు కూడా ఉన్నాయి ఏకపక్ష R ఒక బైనరీ ఫైలు వస్తువులు
ఆపై తిరిగి తరువాత వాటిని చదవడానికి.
మీరు చేస్తున్న సులభ ఇది ఒక పెద్ద ఇంటరాక్టివ్ సెషన్ R
మరియు మీరు సేవ్ అవసరం విషయాలు చాలా త్వరగా.
అప్రమేయంగా R ఒక పని డైరెక్టరీ ఉంది ఫైళ్లు ప్రవేశించారు వ్రాసిన ఆరోపిస్తున్నారు
నుండి తిరిగి చదవండి.
మీతో ఆ చూడగలరు getwg, setdw తో మార్చుకోండి.
ముఖ్యంగా ఇక్కడ ఆసక్తికరంగా ఏమీ
>> కాబట్టి ఇప్పుడు వాస్తవ గణాంకాలతో multilinear రిగ్రెషన్ stuff--.
సాధారణ సింటాక్స్ కాబట్టి సంక్లిష్టంగా ఒక బిట్ ఉంది.
మోడల్ ప్రాథమికంగా ఒక పెద్ద వస్తువు.
ఇది, LM కేటాయించిన అవుతుంది ఒక ఫంక్షన్ పిలుపు.
మొదటి మూలకం, y టిల్డ్ x1 ప్లస్ సంసార.
నా వాక్యనిర్మాణం ఇక్కడ ఒక బిట్ గందరగోళంగా ఉంది.
నేను, ఈ చాలా క్షమించండి ప్రామాణిక మార్గం
కంప్యూటర్ సైన్స్ పుస్తకాలు దీన్ని.
కానీ అది ఒక బిట్ అదృష్టము ఉంది.
>> కాబట్టి ప్రాథమికంగా, అది LM వార్తలు బ్రాకెట్లు మొదటి అంశం
క్షమించండి వేరియబుల్ ఉంది, ఆధారపడిన వేరియబుల్ టిల్డ్ x1 ప్లస్ x2 ప్లస్
స్వతంత్ర అయితే అనేక వేరియబుల్స్ మీరు.
ఆపై ఈ ఉండవచ్చు వెక్టర్స్ ఒకే పొడవును కలిగి ఉంటాయి.
లేదా వారు కాలమ్ ఉంటుంది ఒక డేటా ఫ్రేమ్ లో శీర్షికలు
మీరు కేవలం లో పేర్కొనే రెండవ వాదన డేటా ఫ్రేమ్.
>> మీరు కూడా పేర్కొనవచ్చు మరింత క్లిష్టమైన ఫార్ములా
కాబట్టి మీరు సరళంగా లేదు ఒక ఆధారపడిన చరరాశి తిరోగమనము,
లేదా ముందుగా ఉన్న వెక్టర్ న ఒక వెక్టర్.
మీరు ఉదాహరణకు, చేయవచ్చు, ఒక వెక్టర్ భాగం y స్క్వేర్డ్ ప్లస్ 1
మరియు వ్యతిరేకంగా ఆ తిరోగమనము కొన్ని ఇతర వెక్టార్ యొక్క లాగిన్.
మీరు యొక్క సంగ్రహాలను ముద్రించవచ్చు అని ఈ ఆదేశం తో మోడల్
summary-- కేవలం సారాంశం మోడల్ parens.
మళ్ళీ నేను స్పష్టం ఏదో.
సరి అందుకుంటారని ఇంకేదైనా స్లయిడ్లను ఇంటర్నెట్ లో అప్ వెళ్ళేటప్పుడు.
మీరు కేవలం లెక్కించేందుకు ఒక సాధారణ సహసంబంధం
మీరు సహసంబంధం వెక్టర్ ఉపయోగించవచ్చు 1 వెక్టర్ 2 ఫంక్షన్ కోర్.
విధానం అప్రమేయంగా ఉంది పియర్సన్ పరస్పర సంబంధం.
ఆ మీరు చేయవచ్చు ప్రామాణిక కావలి.
అక్కడ కూడా స్పియర్మ్యాన్ మరియు కేండేల్ సహసంబంధాలు
వీటిలో కొన్ని రకాల ఉన్నాయి హోదాను సంబంధం.
Well వారు ఉత్పత్తి లెక్కించేందుకు లేదు వెక్టర్స్ తాము మధ్య క్షణాలు
కానీ వెక్టర్ యొక్క ర్యాంక్ ఆదేశాలు.
నేను ఆ తర్వాత వివరించడానికి చేస్తాము.
>> ప్రేక్షకులు: త్వరిత ప్రశ్న
>> CONNER HARRIS: ఖచ్చితంగా.
>> ప్రేక్షకులు: సో మీరు గణన చేసినపుడు సాధారణ సహసంబంధాలు నడుచుకొనరు
మీరు ఒక గణాంక ఉందని భావించవచ్చు సహసంబంధం ప్రాముఖ్యత?
CONNER HARRIS: మీరు కలిగి లేదు.
ఒక LM basically కేవలం ఒక యంత్రం.
ఇది రెండు విషయాలు పడుతుంది మరియు దాన్ని ఉమ్మి ఉంటుంది
ఉత్తమ సరిపోతుందని లైన్ కోసం గుణకాలు.
ఇది కూడా ప్రామాణిక నివేదికలు ఆ గుణకాలు లో లోపాలు.
ఉన్నట్లు ఇత్సెల్ఫ్ సంఖ్యాపరంగా గణనీయమైన అడ్డుకొనే
లేదా 0 నుండి తేడా.
ఉత్తమ వాలు ఉంది సరిపోతుందని లైన్ గణాంక
సున్నా నుంచి వివిధ, మొదలైన.
అది ఏమీ ఊహిస్తుంది కాబట్టి, నేను అనుకుంటున్నాను మీ ప్రశ్నకు ఉత్తమ సమాధానం.
అలాగే.
>> Plotting-- కాబట్టి ప్రధాన కారణం మీరు తప్పక multilinear రిగ్రెషన్ వంటి, R ఉపయోగించడానికి.
సాధారణంగా ప్రతి భాష ఆ కోసం కొన్ని సౌకర్యం ఉంది.
మరియు నిజాయితీగా R యొక్క వాక్యనిర్మాణం రిగ్రెషన్ ఒక బిట్ మర్మమైన ఉంది.
అది నిజంగా ప్రకాశిస్తాడు పేరు కానీ ప్రణాళికలు రచించాడు.
>> యంత్రం ఫంక్షన్ ప్లాట్లు మరియు అది రెండు వెక్టర్స్ x మరియు y ను తీసుకుంటుంది.
ఆపై దీర్ఘవృత్తాకారం చాలా ఉన్నచో ఐచ్ఛిక వాదనలు పెద్ద సంఖ్యలో ఆ
శీర్షికలు నుండి రంగులు ప్రతిదీ నియంత్రించడానికి వివిధ పంక్తులు లేదా వివిధ పాయింట్లు,
ప్లాట్లు రకం.
మీరు స్కాటర్ కలిగి ప్లాట్లు లేదా లైన్ ప్లాట్లు.
>> [వినబడని] 2 వెక్టర్స్ అదే పొడవును కలిగి ఉంటుంది.
మీరు ఈ అటాచ్ తో ముందు చేయవచ్చు మీ లిపిలో డేటా ఫ్రేమ్.
మరియు ఈ మీరు కేవలం కాలమ్ ఉపయోగించడానికి అనుమతిస్తుంది బదులుగా ప్రత్యేక వెక్టర్స్ యొక్క శీర్షికలు.
మీరు ఉత్తమ అమరిక లైన్లు మరియు స్థానిక జోడించవచ్చు మీ గ్రాఫ్ కు రిగ్రెషన్ వక్రతలు.
>> ఈ ఆదేశాలను జాబితా ఇక్కడ, AB లైన్ మరియు పంక్తులు,
అప్రమేయంగా ఈ పొందుటకు పాప్ అప్ Windows రచించారు
ఆ ఊహిస్తుంది ఎందుకంటే మీరు యింటరాక్టివ్గా R ఉపయోగిస్తున్నారు.
మీరు కాకపోతే మీరు రెండు ఫైళ్లను వ్రాసే
మీరు చేర్చదలచిన నిజంగా ఏ ఫార్మాట్ లో ఉన్నాయి.
క్షమించండి, నేను కేవలం గ్రహించారు ఒక అక్షర దోషం కలిగి.
మీరు తెరవడానికి కావాలా మరొక గ్రాఫికల్ పరికరం
మీరు PNG లేదా అని ఈ ఫంక్షన్ ఉపయోగించవచ్చు JPEG లేదా ఇతర చిత్ర ఆకృతులు చాలా.
మరియు మీరు గ్రాఫ్లు వ్రాయగలరు ఏ ఫైల్ పేరు మీరు పేర్కొనవచ్చు.
మీరు use-- కలిగి రద్దు నేను స్లయిడ్ ఈ రాయడానికి లేదు
కానీ ఒక ఫంక్షన్ అని dev ఉంది ఆఫ్ డాట్ ఎటువంటి వాదనలూ లేవు పడుతుంది.
>> అప్పుడు సౌకర్యాలు ఉన్నాయి 3D వీరిలో కోసం
మరియు ఆకృతి కోసం ఇతివృత్తం మీరు అనుకున్న ఉంటే
రెండు స్వతంత్ర చరరాశులు యొక్క గ్రాఫ్లు.
నేను ఇప్పుడు ఈ లోకి అందదు.
>> కూడా కొన్ని ఉన్నాయి యానిమేషన్ కోసం సౌకర్యాలు
ఆ సాధారణంగా మూడవ పార్టీలు నిర్వహించబడతాయి.
నేను R గ్రాఫ్లు యానిమేషన్లు చేసారు కానీ నేను ఈ మూడవ పార్టీ ఉపయోగించలేదు
గ్రంధాలయాలు.
కాబట్టి నేను నిజంగా ధృవీకరించు కాదు ఎలా మంచి వారు.
ఏం మీరు అనుకుంటే నేను సిఫార్సు R ఉపయోగించి యానిమేషన్లు చేయడానికి
మీరు అన్ని రాయడానికి చేయవచ్చు యానిమేషన్లు కోసం ఫ్రేమ్లను
ఆపై మీరు ఒక ఉపయోగించవచ్చు మూడవ పార్టీ కార్యక్రమం
సాధారణ వాటిని FFmpeg అంటారు లేదా ImageMagick-- కుట్టు
ఒక అనిమేషన్ మీ ఫ్రేములు మొత్తం.
>> డెమో కోసం సమయం కాబట్టి.
మీరు సిస్టమ్ వంటి ఏ Unix ఉపయోగించే కనుక లైనక్సు BSD కానీ ఎవరు BSD ఉపయోగిస్తుంది.
OS X టెర్మినల్ విండో తెరిచి కమాండ్ ప్రాంప్ట్ వద్ద R టైప్ చేయండి.
మీరు R స్టూడియో ఉంటే లేదా కూడా పనిచేస్తుంది వంటి.
విండోస్ వినియోగదారుల కోసం మీరు ఉండాలి మీ Start మెనూ లో R పొందగలుగుతున్నారు.
ఇది ఏదో అని ఉండాలి R x64 వంటి 3 పాయింట్ సంసార.
అక్కడ ఆ తెరుచుకుంటుంది.
>> కాబట్టి ఇప్పుడు కేవలం నాకు వీలు ఒక టెర్మినల్ విండోను తెరవడానికి.
అన్ని కుడి, శోధన.
ప్రేక్షకులు: కమాండ్-స్పేస్
CONNER HARRIS: కమాండ్-స్పేస్, ధన్యవాదాలు.
నేను సాధారణంగా Macs వాడవద్దు.
టెర్మినల్, కొత్త విండోలో చూపించు.
క్రొత్త విండో సెట్టింగులను ఉంది ప్రాథమిక, R. కాబట్టి మీరు కావాలి
స్వాగత సందేశం, ఈ వంటి ఏదో.
>> నేను యింటరాక్టివ్గా R ఉపయోగించి వెబ్.
మీరు కూడా కోర్సు యొక్క R స్క్రిప్ట్స్ వ్రాయగలవు.
సాధారణంగా స్క్రిప్ట్స్ అమలు ఖచ్చితమైన మార్గంగా
మీరు కంప్యూటర్ వద్ద కూర్చొని ఉంటే ఒక సమయంలో ప్రతి లైన్ ఒకటి లో టైప్.
కాబట్టి యొక్క ఒక వెక్టర్ మేకింగ్ ద్వారా ప్రారంభిద్దాం.
ఒక బాణం C 1, 2.
1, 2, 4.
ఖచ్చితంగా, OK.
నేను ఫాంట్ పరిమాణం పెద్దవిగా చేయవచ్చు.
>> ప్రేక్షకులు: కమాండ్-ప్లస్
>> CONNER HARRIS: కమాండ్-ప్లస్.
ఆదేశ ప్లస్.
అన్ని కుడి, ఎలా?
గుడ్?
అలాగే.
కాబట్టి యొక్క ద్వారా ప్రారంభిద్దాం ఒక వెక్టర్ జాబితా ప్రకటించారు.
ఒక బాణం, సి 1,2,4 చేయండి.
మేము ఒక చూడగలరు.
అక్కడ బ్రాకెట్ గురించి చింతించకండి.
మీరు ప్రింట్ ఉంటే బ్రాకెట్లలో కనుక చాలా కాలం శ్రేణులను మేము మీరు ఇక్కడ.
ఒక ఉదాహరణ ఉంటుంది ఉంటే నేను కేవలం 200 పరిధిలో 2 అనుకుంటున్నారా.
నేను చాలా ముద్రించిన ఉంటే దీర్ఘ శ్రేణి, బ్రాకెట్లలో
కేవలం నేను ఉంచుకోవచ్చు ఉంటాయి ట్రాక్ ఇది ఇండెక్స్ యొక్క
నేను చూస్తున్నాను ఉంటే మేము ఉన్నాము ఈ దృష్టి ద్వారా.
కాబట్టి ఏమైనప్పటికి, మేము ఒక కలిగి.
>> కాబట్టి నేను ఆ శ్రేణుల సంకర్షణ ముందు చెప్పారు చాలా చక్కగా తో, ఉదాహరణకు,
ఈ వంటి unary కార్యకలాపాలు.
సో మీరు నేను చేస్తాము ఏమనుకుంటున్నారో నేను ఒక ప్లస్ 1 టైప్ చేస్తే పొందుటకు?
YEP.
కుడి, ఇప్పుడు నేను చేస్తాము ఈ వివిధ శ్రేణి.
బి సి 20,40, 80 పిలవబడు.
కాబట్టి మీరు ఏమి ఆలోచిస్తాడు ఈ ఆదేశం చేస్తాను?
మూలకాలను జోడించండి.
కాబట్టి ప్రాథమికంగా అది చేస్తుంది ఏమిటి.
కాబట్టి ఈ అందంగా సౌకర్యంగా ఉంటుంది.
కాబట్టి నేను ఎలా నేను దీన్ని గురించి. సి , యొక్క 10, 6 సార్లు 1 పిలవబడు.
సో నేను చూడాలనుకుంటే ఏమి కలిగి, మీరు అనుకుంటున్నారు?
ఆరు సో అన్ని గుణిజాలను.
ఇప్పుడు, మీరు ఏమి ఆలోచిస్తాడు నేను దీన్ని అయితే జరగవచ్చు?
నేను ఈ ఒక బిట్ స్పష్టమైన, c, c చేస్తాము.
కాబట్టి ఏమి, మీరు ఏమి నేను దీన్ని అయితే, అనుకుంటున్నాను?
కూడిక c.
[వినబడని]
>> ప్రేక్షకులు: ఒక లోపం లేదా అది గాని కేవలం మొదటి మూడు అంశాలు జతచేస్తుంది.
>> CONNER HARRIS: చాలా లేదు.
ఈ మేము వచ్చింది ఏమిటి.
ఏమి జరుగుతుంది ఒక పొట్టిగా వరుస, cycled కాకముందు.
కాబట్టి మేము 124, 124, 124 వచ్చింది.
అవును.
మరియు ప్రధానంగా, మీరు చూడవచ్చు ఈ ప్రవర్తన ముందు, ఒక ప్లస్ 1,
ఈ ప్రవర్తన పేరు ఒక సబ్ వంటి చిన్నదైన శ్రేణి కేవలం సంఖ్య
1, ఒక మూలకం శ్రేణి ఇది.
నేను అన్ని వెక్టర్ విధంగా ఉంటుంది బదులుగా శ్రేణి యొక్క సమయం,
ఆ ఎందుకంటే ఏమి r డాక్యుమెంటేషన్ సాధారణంగా చేస్తుంది.
ఇది ఒక అమూల్యమయిన సి అలవాటు ఉంది.
>> OK, మరియు ఇప్పుడు మేము ఈ శ్రేణి కలిగి.
కాబట్టి మేము ఈ శ్రేణి, సి ఉంటాయి.
మేము సారాంశం పొందవచ్చు సి, సారాంశం సి లెక్కలు.
మరియు ఆ మంచిది.
కాబట్టి ఇప్పుడు యొక్క కొన్ని మాతృక పనులను తెలియజేసేలా.
ఎం మాత్రిక అని చెబుతారు.
ముగ్గురు ఒక దాన్ని మూడు తయారు చేద్దాము.
కాబట్టి nrows 3 సమానం, మరియు ncols 3 సమానం.
మరియు డేటా కోసం చేయబోవడం వీలు కాబట్టి ఏమి మీరు ఈ చేయబోవడం ఆలోచిస్తాడు?
>> కుడి, ఇది తదుపరి ఒకటి.
ఇది nrow మరియు ncolumn వార్తలు.
నేను చేసిన నేను చేసిన ఉంది మూడు మూడు మాతృక ప్రకటించింది
మరియు నేను ఒక తొమ్మిది మూలకం శ్రేణి లో ఆమోదించింది చేసిన.
అన్ని యొక్క సంవర్గమాన కాబట్టి అంశాలు తొమ్మిది ద్వారా ఒక.
మరియు అన్ని ఆ విలువలు పూరించడానికి శ్రేణి క్షమించండి అప్?
ప్రేక్షకులు: బేస్ 10 లాగ్లను ఉంటాయి?
CONNER HARRIS: లేదు, లాగ్ సహజ యాంత్రిక పద్ధతులను, కాబట్టి బేస్ ఇ.
అవును, మీరు కోరుకుంటే బేస్ 10 లాగ్, నేను మీరు కలిగి భావిస్తున్నాను
లాగ్ 10 ద్వారా విభజించబడింది సంసార, లాగిన్.
మరియు [వినబడని] కేవలం కాబట్టి డేటా దిగువ శ్రేణి, కాబట్టి టాప్ నింపుతుంది
అప్పుడు ఎడమ.
మరియు మీరు కొన్ని ఇతర చేయాలని కోరుకుంటే శ్రేణి, యొక్క n మాతృక అని పిలవబడు.
నేను 13, 2 తెలియదు, దీన్ని చూద్దాం.
లేదా నేను మరింత ఆసక్తికరమైన ఏదో చేస్తాను.
నేను 4 2 చేస్తాను.
nrow, ఫోర్లు, 3 పిలవబడు సమానం.
ncol 4 సమానం.
n.
కాబట్టి మేము ఈ పొందారు.
>> మరియు ఇప్పుడు మేము ఈ గుణిస్తారు అనుకుంటే, మేము N శాతం సార్లు శాతం చేయరు
ఆ n ఎందుకంటే.
మరియు మేము మాతృక ఉత్పత్తులు కలిగి.
వారు మార్గం ద్వారా, మీరు ఎలా చూసాం నేను n ప్రకటించడంతో, 2 4
వెక్టర్ వరకు cycled కాకముందు n యొక్క అన్ని అప్ నిండి?
మీరు తీసుకోవాలని కోరుకుంటే eigenvalue శైథిల్యాన్ని
ఈ మేము చాలా సులభంగా చేయవచ్చు ఏదో ఉంది.
మేము eigen n చేయవచ్చు.
అందువలన ఈ మా మొదటి ఉంది జాబితాను పోటీపడుతున్నారు.
>> కాబట్టి eigen n రెండు కీలను తో జాబితా.
ఇక్కడ ఈ శ్రేణి విలువలు.
మరియు వెక్టర్స్, ఇక్కడ ఈ శ్రేణి ఇది.
కాబట్టి మీరు సేకరించేందుకు కోరుకుంటే, సే, ఈ మూడవ కాలమ్
eigenvectors మాతృక నుండి, ఎందుకంటే eigenvectors కాలమ్ సదిశ రాశులు.
కాబట్టి మేము గ్రామ eigen n డాలర్ సైన్ చేయవచ్చు వెక్టర్స్, కామా 3, [వినబడని].
గ్రామ.
మీరు ఊహించే వంటి, ఆ ఉంటుంది.
>> అప్పుడు చెప్పడానికి n సార్లు శాతం సార్లు గ్రామ.
కాబట్టి ఫలితంగా ఖచ్చితంగా ఇక్కడ కనిపిస్తుంది మేము ఇక్కడ మూడవ eigenvalue చేపడితే,
ఇది అనుగుణంగా మూడవ ఈజెన్సదిశ.
ఇది కేవలం ప్రతిదీ గుణిస్తే ఈ ఈజెన్సదిశ, భాగం వారీగా,
eigenvalue ద్వారా.
మేము ఆశించిన మరియు ఆ, ఆ eigenvalues ​​ఏమిటో ఎందుకంటే.
ఇక్కడ ఎవరైనా లేదు సరళ బీజగణితం తీసుకున్న?
ఒక జంట ప్రజలు, OK.
కేవలం ఒక బిట్ కోసం మీ మెదళ్ళకు ఆఫ్.
మరియు మేము eigen n పడుతుంది ఉంటే నిజానికి 3 సార్లు గ్రామ డాలర్ సైన్ విలువలు,
బాగా ఇదే పొందండి.
ఇది వరుసగా భిన్నంగా రూపకల్పన బదులుగా ఒక దొంతి సదిశ యొక్క వెక్టర్,
కానీ పెద్ద ఒప్పందం.
కాబట్టి ఆ ప్రధానంగా nice ఉంటాయి మేము మాత్రికలు చేయగల విషయాలు,
ప్రదర్శించారు జాబితాలు.
నేను nice ప్రదర్శించేందుకు ఉండాలి అలాగే విధులు గురించి విషయాలు.
>> కాబట్టి యొక్క అని పిలవబడు [వినబడని] ఫంక్షన్, లెట్స్ కాల్
N N squared-- ఫంక్షన్ వ్యతిరేకంగా func ఇది వాస్తవానికి, ఆ నిజంగా ఉత్తమ కాదు.
a, b, ఒక స్క్వేర్డ్ ప్లస్ బి.
కాబట్టి ఒక విషయం గురించి విధులు, మళ్ళీ, వారు
స్పష్టమైన తిరిగి ప్రకటనలు అవసరం లేదు.
సో మీరు కేవలం చేయవచ్చు మూల్యాంకనం గత ప్రకటన
తిరిగి ప్రకటనలో ఉంటుంది, లేదా విలువ తిరిగి.
ఈ సందర్భంలో, మేము మాత్రమే మూల్యాంకనం చేస్తున్నారు ఒక ప్రకటన, ఒక స్క్వేర్డ్ ప్లస్ బి.
ఆ డిఫాల్ట్ తిరిగి విలువ ఉంటుంది.
అది చాలు బాధిస్తుంది ఎప్పుడూ స్పష్టంగా విలువలు తిరిగి
మీరు ఒక వ్యవహరించే చేస్తున్నారు ముఖ్యంగా చాలా క్లిష్టమైన తర్కం యొక్క ఫంక్షన్
ప్రవహిస్తున్నాయి.
కానీ మీరు వాటిని అవసరం లేదు.
కాబట్టి ఇప్పుడు మేము func 5, 1 చేయవచ్చు, మరియు ఈ మీరు ఆశించిన భావిస్తున్న ఏ రప్పించింది.
మేము చేయవచ్చు ఏదో మేము నిజానికి func బి చేయవచ్చు
1 సమానం, ఒక 5 సమానం.
మేము ఇక్కడ సంఖ్యను పేర్కొనే చేస్తే, ఇది వాదన ఇది వాదన వెళ్తాడు
ఫంక్షన్ లో, మేము చుట్టూ ఫ్లిప్ ఈ విలువలు ఎక్కడ మేము కావలసిన.
>> ప్రేక్షకులు: ఒక కారణం ఉందా బి తో దాన్ని రాయడానికి
కేవలం వాడుకోకుండా, సమానం సంఖ్యలు మరియు కామా?
CONNER HARRIS: అవును, సాధారణంగా మీరు విధులు కలిగి ఉంటే దీన్ని
వాదనలు చాలా.
ఆ తరచుగా వంటి కావచ్చు జెండాలు మీరు మాత్రమే భావిస్తున్నట్టు
అరుదైన సందర్భాలలో ఉపయోగించాలనుకుంటున్నాను.
మరియు ఈ విధంగా మీరు only-- చేయవచ్చు నిర్దిష్ట వాదనలు సూచించవచ్చు
మీరు ఉపయోగించడానికి కావలసిన కాని డిఫాల్ట్ విలువలు,
మరియు మీరు ఒక అవుట్ రాయడానికి లేదు జెండాలు కొంత వాటిని తర్వాత తప్పుడు సమానం.
లేదా నేను మళ్ళీ ఈ వ్రాయగలరు బి వంటి డిఫాల్ట్ విలువ 2 సమానం.
ఆపై నేను f func చేయగల నేను 4, 1 ఈ సమయంలో చేస్తాను.
4 మరియు ఇది 17 స్క్వేర్డ్ ప్లస్ 1, మీరు ఊహించిన వంటి.
>> కానీ నేను కూడా అనుకొనుట కేవలం func 4 ఈ కాల్,
మరియు నేను ఎందుకంటే 18 పొందుతారు నేను బి ఇవ్వకండి.
సో బి 2 యొక్క డిఫాల్ట్ విలువను పొందుతాయి.
>> OK, కాబట్టి ఇప్పుడు మీరు అయితే డెమో పాటు కింది,
మీ ఆదేశం వద్ద ఈ లైన్ టైప్ ప్రాంప్ట్ మరియు ఏమి వస్తుందో చూడండి.
అసలైన, అలా లేదు.
ఈ టైప్ చేయండి.
మీరు ఈ వంటి ఏదో పొందాలి.
Mtcars కాబట్టి ఒక డేటా నిర్మింపబడింది ఈ ప్రదర్శన కోసం సెట్
ఆ వస్తుంది with-- వచ్చే ప్రయోజనాల మీ r పంపిణీ డిఫాల్ట్గా లో.
ఈ గణాంకాల యొక్క సంగ్రహం మోటార్ ట్రెండ్ యొక్క పత్రిక 1974 సంచికలో
వివిధ కారు నమూనాలు అనేక.
>> కాబట్టి గాలన్లు ప్రతి మైళ్ళ ఉంది, cylinders-- నేను ఏమి disp is-- హార్స్పవర్ మర్చిపోతే.
బహుశా.
మీరు కేవలం Google MT కార్లు ఉంటే, మొదటి ఫలితాలు ఒకటిగా
నుండి ఉంటుంది అధికారిక r డాక్యుమెంటేషన్
మరియు అది వివరించేందుకు ఉంటుంది ఈ డేటా ఖాళీలను.
కాబట్టి బరువు wt is-- టన్నుల కారు బరువు.
Q క్షణ పావు మైలు ఉంది.
కాబట్టి ఇప్పుడు మేము కొన్ని ఆహ్లాదకరమైన విషయాలు చేయవచ్చు MT కార్లు గురించి ఒక డేటా రంగం.
>> కాబట్టి మేము విషయాలు చేయవచ్చు వరుసగా పేర్లు, MT కార్లు వంటి.
మరియు ఈ అన్ని వరుసలను జాబితాలో ఉంది కార్లు పేర్లు సెట్ డేటా.
మేము colnames, MT కార్లు చేయవచ్చు.
మీరు MT కార్లు చేస్తే, 2 వంటి ఉప సంఖ్యా సూచిక.
మేము బయటకు రెండవ కాలమ్ పొందండి ఈ సిలిండర్లు అవుతుంది.
>> ప్రేక్షకులు: మీరు ఏం చేసావ్?
>> CONNER HARRIS: నేను టైప్ MT కార్లు, బ్రాకెట్లలో ఇ,
ఇది నాకు రెండవ ఇచ్చింది MT కార్లలోని కాలమ్.
మేము వరుసగా అనుకుంటే లేదా, నేను టైప్ చేయవచ్చు mtcars ఉదాహరణకు, 2 కామా.
ఆ వంటి ఇతర రౌండ్ 2 కామా.
మరియు ఆ మీ వరుసగా వెళ్తాడు.
ఈ ఇక్కడ కేవలం మీకు దాని సేవల్లోని భాగంగా ఒక వెక్టర్ కాలమ్, కానీ కాలమ్.
నేను ఇప్పుడు గ్రహించారు నేను ప్రదర్శించేందుకు మర్చిపోయాను
వెక్టర్స్ గురించి కొన్ని మంచి విషయాలు మీరు సూచీలు తో చేసే.
నాలో ప్రస్తుతం ఆ తెలియజేసేలా.
కాబట్టి యొక్క సి gets-- పెట్టటం తెలియజేసేలా 1 నుండి 10 pause-- 2 సార్లు ఈ.
కాబట్టి సి అవతరిస్తుంది 20 ద్వారా వెక్టర్ 2.
నేను c2, ఈ వంటి అంశాలు తీసుకుని చేయవచ్చు.
నేను ఒక వెక్టర్ తరలిస్తారు ఈ వంటి, నాకు తెలియజేయండి సి
గ్రామ సి, సి కంటే భిన్నంగా పేరును ఉపయోగించుకుంటున్నాయి.
సాధారణంగా, నేను ఏమి చేస్తున్నానో ఈ కాబట్టి మీరు పొందలేము
ఒక c ను మధ్య అయోమయం వెక్టర్ నిర్మాణం ఫంక్షన్,
ఆపై ఒక వేరియబుల్ పేరు గా c.
గ్రామ బ్రాకెట్లలో సి 4, 5, 7.
ఈ ఐదవ, నాలుగో నాకు పొందుతారు యెరే యొక్క ఏడు మూలకాల.
నేను ఒక ప్రతికూల లో చాలు, గ్రామ చేయవచ్చు ప్రతికూల 4 వంటి సూచిక.
ఆ ఈ నాకు పొందుతారు నాలుగో మూలకం తొలగించింది.
అప్పుడు నేను ముక్కలు చేయాలని కోరుకుంటే, నేను 6 ద్వారా గ్రామ 2 చేయవచ్చు.
2 కోలన్ 6 కేవలం మరొక 2 ఇది వెక్టర్, 3, 4, 5, 6.
ఆ ఉమ్మి వేస్తారు.
>> కాబట్టి ఏమైనప్పటికి, తిరిగి MT కార్లుగా.
కనుక కొన్ని వెనుకబాటుతనాన్ని తెలియజేసేలా.
యొక్క నమూనా లెట్ యొక్క gets-- పిలవబడు సరళంగా నాకు తెలీదు regress--.
మొదటి యొక్క కోర్సు యొక్క, mtcars అటాచ్ తెలియజేసేలా.
సో [వినబడని] మోడల్ LM, యొక్క తిరోగమనము వీలు టిల్డ్ బరువు గాలన్లు ప్రతి మైళ్ళ.
ఆపై డేటా ఫ్రేమ్ mtcars ఉంది.
సో సారాంశం మోడల్.
>> సరే, ఈ ఒక బిట్ సంక్లిష్టంగా ఉంది.
కానీ సాధారణంగా, చూసిన ఉంటే మేము గాలన్లు ప్రతి మైళ్ళ వ్యక్తపరచటానికి ప్రయత్నించండి
బరువు ఒక సరళ ఫంక్షన్, అప్పుడు మేము ఇక్కడ ఈ లైన్ వచ్చింది,
37,28 వద్ద ఇది అడ్డుకోవటాన్ని.
37,28 సైద్ధాంతిక మైళ్ళ ఉంటుంది సున్నా బరువు ఒక కారు గ్యాలను.
తర్వాత ప్రతి అదనపు టన్ను కోసం, మీరు గ్యాలను సుమారు ఐదు మైళ్ళ కొట్టు
ఆ యొక్క ఆఫ్.
ఈ గుణకాలు రెండూ మీరు అక్కడ, ప్రామాణిక లోపాలు చూడగలరు.
మరియు వారు చాలా ఉన్నాయి సంఖ్యాపరంగా గణనీయమైన.
>> కాబట్టి మేము చాలా కొన్ని కావచ్చు ప్రతికూల 1 నుండి 10 ఇ 10.
ప్రతికూల కాబట్టి 1 సార్లు ఏదో 10, మీరు ఒక భారీ కారు చేస్తే ఆ
ఇది గ్యాలను అధ్వాన్నంగా మైళ్ళ ఉంటుంది.
లేదా మేము కొన్ని ఇతర మోడల్ పరీక్షించవచ్చు.
బదులుగా ఇలా బరువు మీద ఈ regressing,
, యొక్క బరువు లాగ్ దీన్ని తిరోగమనము వీలు బహుశా ప్రభావవంతమైన బరువు ఎందుకంటే
మైలేజ్ ఏదో సరళ కాదు.
>> ఈ మాకు 0,7528 యొక్క స్క్వేర్డ్ ఒక r ఇచ్చింది.
కాబట్టి యొక్క ఈ ప్రయత్నించండి తెలియజేయండి.
ఈ సమయంలో ఒక తెలియజేసేలా చాలా వేరే వేరియబుల్.
Model2.
సో సారాంశం, model2.
అన్ని కుడి, మరలా, మేము ఇక్కడ మా ఉత్తమ సరిపోతుందని లైన్ వచ్చింది.
మరియు ఈ time-- ఈ చెబుతున్నారు ప్రధానంగా ఆ ప్రతిసారీ మీరు
బరువు పెరుగుతుంది ఇ కారకం కారు
మీరు గ్యాలను ఈ అనేక మైళ్ళ కోల్పోతారు.
>> కాబట్టి ఈ సమయంలో మా అవశేష ప్రామాణిక నిజంగా, పట్టింపు లేదు దానిని లోపం.
అవశేష ప్రామాణిక లోపం ఉంది basically కేవలం ప్రామాణిక లోపం
మీరు తర్వాత వదలి ధోరణి లైన్ దూరంగా పడుతుంది.
మరియు ఇక్కడ స్క్వేర్డ్ మా R, 0.81 ఉంది కంటే కొంచెం మెరుగైన ఇది ఏమి
మేము 0.52 ముందు వచ్చింది.
>> కాబట్టి ఇప్పుడు యొక్క ఒక జోడించడానికి వీలు ఈ రిగ్రెషన్ వరకు పదము.
కాబట్టి యొక్క గాలన్లు ప్రతి మైళ్ళ తిరోగమనము వీలు రెండు బరువులు లాగ్
మరియు లెట్స్, అలా q మైళ్ళ వీలు, పావు మైలు.
OK, అది ఉన్నారు అన్ని కుడి, qsec కలిగి ఉండాలి.
Qsec.
నిజానికి క్షమించండి, ఏమి?
నాకు ఈ ఏదో కాల్ లెట్ వేరే model2 పాటు.
నాకు ఈ model3 కాల్ లెట్.
కాబట్టి ఇప్పుడు మేము సారాంశం model3 చేయవచ్చు.
మరియు మరలా, ఈ రప్పించింది మీరు ఆశించవచ్చు ఏమి.
మీరు అనుకూల అడ్డుకొనే చేశారు.
పెరుగుతున్న ప్రభావవంతమైన బరువు ప్రతికూలంగా ఉంటుంది.
మరియు సమర్థవంతమైన పెరుగుతున్న పావు మైలు
సానుకూల, కానీ అయితే బరువు కంటే తక్కువ.
ఇప్పుడు అకారణంగా, మీరు అర్ధవంతం చేయవచ్చు ఈ క్రీడలు కార్లు గురించి ఆలోచించడం చెప్పి.
చాలా వేగంగా త్వరణం ఉంది, చాలా చిన్న పావు మైలు సార్లు.
వారు కూడా మరింత వాయువు ఉపయోగించడానికి వెళుతున్న మరింత సరైన కార్లు వెళ్తున్నారు అయితే
తక్కువైన త్వరణాన్ని కలిగి, అధిక పావు మైలు సార్లు,
అందువలన ,, తక్కువ వాయువు ఉపయోగించవచ్చు గ్యాలను అధిక మైళ్ళ.
గ్రేట్.
కాబట్టి ఇప్పుడు అది సమయం ఈ వంటి ఏదో కలపాలని.
కాబట్టి యొక్క చాలా కళాహీనంగా అలా వీలు ఎముకలు మేము plots-- చేయవచ్చు
నేను ఈ డేటాను ఫ్రేమ్ జత చేసిన ఎందుకంటే ముందు మేము కేవలం కుట్రలు, wt mpg చేయవచ్చు.
ఈ ఒక బిట్ పెద్ద చేయండి.
అక్కడ, మేము ప్రధానంగా కలిగి ఒక చెల్లాచెదరు ప్లాట్లు, కానీ పాయింట్లు
ఈ చూడటానికి రకమైన కష్టం.
>> నేను offhand ఏమి గుర్తు లేదు వాక్యనిర్మాణం ప్లాట్లు మారుతున్న కోసం.
నేను ఈ ఉంటుంది అంచనా మంచి సమయం, తీసుకురావటానికి
ఒక మంచిపని builtin సహాయం కూడా ఉంది ఫీచర్, సహాయం కోట్స్ పేరు పనిచేస్తున్నాయి.
మేము ప్రధానంగా అప్ తీసుకుని చేస్తాము మీరు చేర్చదలచిన ఏదైనా.
నేను నిజానికి దీన్ని నేను భావిస్తున్నాను రకం పాయింట్లు ప్లాట్లు p సమానం.
ఏదైనా మార్చారా?
మరియు, కాదు నిజంగా.
అయితే సరే.
>> కొన్ని కారణం, నేను ఈ చేశాడు ఎప్పుడు కాసేపు క్రితం నా స్వంత కంప్యూటర్ లో,
అన్ని స్కాటర్ పాయింట్లు చాలా స్వచ్చమైన ఉన్నాయి.
ఏమైనప్పటికి, కనిపించే యొక్క స్కాటర్ రకమైన ఉన్నాయి?
అక్కడ ఒక ఉంది.
ఒక అక్కడ కొన్ని, కొన్ని ఉన్నాయి.
మీరు విధమైన హక్కు, వాటిని చూడగలరు?
కాబట్టి మేము ఒక ఉత్తమ సరిపోతుందని లైన్ జోడించడానికి అనుకుంటే ఒక బిట్ బేర్ ఇది ఇక్కడ ఈ ఇతివృత్తం ఎంచుకుంది
bones-- నాకు అది ఒక బిట్ NICER తయారు చేద్దాము.
ప్రధాన బరువు వర్సెస్ సమానం.
గ్యాలను మైల్స్.
మళ్ళీ, మీరు ఎంత ఉపయోగకరమైన చూడగలరు ఐచ్ఛిక వాదనలు కూడా ఇక్కడ ఉన్నారు
ఒక విషయాలు ఉంచాలి చేయడంలో కీబోర్డ్ వాదనలు నిర్దిష్ట క్రమంలో
మీరు ప్లాట్లు, ఎందుకంటే ఉన్నప్పుడు ఈ వాదనలు చాలా పడుతుంది.
>> Xlab బరువు, బరువు, టన్నుల సమానం.
అయితే సరే.
సరే, అవును, ఈ పరికరం ఒక బిట్ బాధించే అవుతోంది.
కానీ మీరు విధమైన అక్కడికి చూడగలరు వైపు ఒక గ్రాఫ్ టైటిల్ ఉంది.
ఇక్కడ there's-- అడుగున ఓవర్ ఇక్కడ అక్షం లేబుల్స్ ఉన్నాయి.
నేను offhand గుర్తు లేదు ఏమి ఆదేశాలను ars--
విధులు పెంచడానికి ఏమిటో ఆ లేబుల్స్ మరియు శీర్షికలు పరిమాణం,
కానీ వారు అక్కడ ఉండరు.
>> కాబట్టి మేము అనుకుంటే ఉత్తమ సరిపోతుందని లైన్ జోడించండి
మేము నేను లాగ పని చేయడు కలిగి వాక్యనిర్మాణం ఇక్కడ వ్రాసిన.
కాబట్టి మేము కేవలం మోడల్ జోడించండి గుర్తు mpg, బరువు, mtcars ఉంది.
కనుక నేను ఒక ఉత్తమ సరిపోతుందని జోడించడానికి కావలెను లైన్ నేను a, b లైన్ మోడల్ పని చేయడు.
బూమ్ మేము ఉత్తమ సరిపోతుందని లైన్ కలిగి.
ఇది మళ్ళీ చూడడానికి రకమైన కష్టం.
నేను గురించి చాలా క్షమించండి సాంకేతిక ఇబ్బందులు.
కానీ ఇది ప్రాథమికంగా నడుస్తుంది పైనుంచి ఎడమ.
>> మరియు స్థాయి ఉన్నట్లయితే పెద్ద, మీరు చూడగలిగారు
అడ్డుకొనే అని మీరు చెయ్యవచ్చు సారాంశం గణాంకాలు నుండి కనుగొనేందుకు
మీరు సారాంశం మోడల్ టైప్ చేస్తే.
OK, నేను ప్రతి ఒక్కరూ గెట్స్ ఆశిస్తున్నాము యొక్క భావాన్ని ఏదో ఏమి
R అది మంచి ఏది, ఉంది.
మీరు కంటే NICER, ప్లాట్లు చేయగలిగితే మీ స్వంత సమయం ఈ మీరు కోరుకుంటే.
>> విదేశీ ఫంక్షన్ ఇంటర్ఫేస్ కాబట్టి.
ఈ సాధారణంగా కాదని ఏదో ఉంది పరిచయ ఉపన్యాసాలు లో కవర్
r కోసం లేదా ప్రాథమిక ఏదైనా.
ఇది మీరు అవసరం చూడాలని అవకాశం లేదు.
అయితే, నేను ఇది ఉపయోగకరంగా గతంలో నా సొంత ప్రాజెక్టులు.
మరియు మంచి ఉంది ఆన్లైన్ అది ట్యుటోరియల్.
సో నేను వెళుతున్న ఈ ద్వారా మీరు అన్ని హడావిడిగా
ఆపై మీరు వదిలి ఉచిత ఉన్నారు.
అందువలన విదేశీ ఫంక్షన్ ఇంటర్ఫేస్ ఏమిటి
మీరు చూడటానికి బయటకు కాల్ ఉపయోగించవచ్చు ఒక R. అంతర్గతంగా విధులు,
సి R యొక్క అంక కేవలం ఆన్ R నిర్మించబడింది సి యొక్క 64-బిట్ ఫ్లోటింగ్ పాయింట్ సంఖ్యాశాస్త్రం
డబుల్ [వినబడని] టైప్ ఉంది.
మరియు మీరు చేయాలనుకుంటున్నారా ఉండవచ్చు కారణాలు కొంత ఈ.
ఒక కోసం, R, అంతే అర్దం కాదు యంత్రం కోడ్ క్రిందికి సంకలనం.
కాబట్టి మీరు తిరిగి మీ పొందండి అప్పుడు సి లో మరియు లోపలి ఉచ్చులు
R. వంటి ఉపయోగించి ప్రయోజనం అది ఒక బిట్ మరింత సౌకర్యవంతంగా C. కంటే
ఇది మంచి గ్రాఫింగ్ ఉంది సౌకర్యాలు మరియు whatnot.
మరియు ఇప్పటికీ సామర్థ్యం అయితే పొందుటకు లోపలి ఉచ్చులు బయటకు వేగాన్ని
ఇది మీరు నిజంగా ఇది అవసరం పేరు ఉంది.
>> ఇప్పటికే C లైబ్రరీలను పునర్వినియోగించుకోవడం, కూడా ముఖ్యం.
మీరు వంటి కోసం కొన్ని సి గ్రంధాలయం ఉంటే, నేను ఫోరియర్ ట్రాన్స్ఫారమ్స్ తెలియదు
లేదా కొన్ని చాలా Archean గణాంకాలు విధానం ఉపయోగిస్తారు
అధిక శక్తి ఖగోళ భౌతిక శాస్త్రంలో లేదా ఏదో, నాకు తెలీదు.
హై శక్తి ఆస్ట్రోఫిజిక్స్ కూడా ఒక థింక్ కాదు, నేను భావిస్తున్నాను.
కానీ మీరు కలిగి బదులుగా ఆ చేయవచ్చు వాటిలో ఒక స్థానిక R పోర్ట్ రాయడానికి.
మరియు ఉన్నారు మళ్ళీ, మీరు ఉంటే వంటి R యొక్క డిఫాల్ట్ లైబ్రరీలను అత్యంత చూడండి,
అంతర్గతాలపై, అంతర్గత ఉంటాయి విదేశీ క్రియాశీలతను ఉపయోగించదు అన్నారు
చాలా విస్తృతంగా ఇంటర్ఫేస్.
వారు ఫోరియర్ వంటి విషయాలు ఉంటుంది ట్రాన్స్ఫారమ్స్ లేదా సహసంబంధం కంప్యూటింగ్
గుణకాలు సి లో రాసిన, మరియు వారు చేస్తాము వాటిని చుట్టూ R చుట్టిన కలిగి.
ఇంటర్ఫేస్ ఒక బిట్ కష్టం. నేను అనుకుంటున్నాను
దాని సంక్లిష్టత లో అతిశయంగా మీరు పొందుతారు సూచనలను చాలా.
అయితే, అది ఒక బిట్ గందరగోళంగా ఉంది.
మరియు నేను లేకపోతున్నాను అది ఒక మంచి ట్యుటోరియల్ కనుగొనేందుకు,
కాబట్టి ఈ కుడి ఇప్పుడు అది.
మళ్ళీ, ఈ మొత్తం విభాగంలో తరువాత సూచన కోసం ఎక్కువ.
కాపీయింగ్ గురించి చింతించకండి ప్రస్తుతం డౌన్ ప్రతిదీ.
క్రింది సూచనలను Unix- వంటి వ్యవస్థలు కోసం,
Linux, BSD, OS X. నాకు తెలీదు ఈ Windows పనిచేస్తుంది ఎలా,
కానీ కేవలం లేదు దయచేసి మీ Windows న చివరి ప్రాజెక్ట్.
మీరు నిజంగా అనుకుంటున్నారా లేదు.
Unix మెరుగ్గా సమితి సాధారణం ప్రోగ్రామింగ్ అప్.
కాబట్టి, ప్రాథమికంగా విదేశీ ఫంక్షన్ ఇంటర్ఫేస్.
మీరు C- రాయడానికి మీరు అనుకుంటే R తో ఉపయోగం కోసం ఫంక్షన్,
అన్ని పడుతుంది ఉంది గమనికలు వంటి వాదనలు.
>> కాబట్టి ఒకే విలువల కోసం, ఈ ఇది విలువ చూపారు అర్థం.
శ్రేణుల, ఈ ఒక పాయింటర్ ఉంది మొదటి మూలకం, ఇది
శ్రేణి పేర్లు వాస్తవానికి అర్థం ఏమిటి.
మళ్ళీ, ఈ మీరు ఉండాలి ఏదో ఉంది అందంగా పూర్తిగా p ఐదు సెట్ తర్వాత డౌన్.
అర్రే పేర్లు కేవలం గమనికలు ఉన్నాయి మొదటి మూలకం
ఫ్లోటింగ్ పాయింట్ రకం రెట్టింపు.
మరియు మీ ఫంక్షన్ తప్ప తిరిగి ఉంది.
అది చెయ్యవచ్చు ఆ ఏకైక మార్గం నిజానికి ఏమి R చెప్పండి
R ఇచ్చిన మెమరీ సవరించుట ద్వారా దానికి విదేశీ ఫంక్షన్ ద్వారా
ఇంటర్ఫేస్.
>> నేను ఈ వ్రాయలేదు ఇక్కడ ఉదాహరణకు, ఈ
ఉపయోగం కంప్యూట్ ఒక ఫంక్షన్ రెండు సదిశ డాట్ ప్రొడక్ట్.
ఇది రెండు వాదనలు, vec1, vec2 పడుతుంది వెక్టర్స్ తమను ఉంటాయి,
ఆపై n, ఇది ఒక పొడవు, మళ్ళీ ఎందుకంటే,
R కనుగొనేందుకు [వినబడని] నిర్మించింది వెక్టర్స్ యొక్క పొడవు, కానీ సి లేదు.
సి, వెక్టర్స్ ఏకపక్ష ఉంది మెమరీ పరిమితమయ్యే భాగం.
సో మార్గం మీరు చెయ్యవచ్చు డాట్ ఉత్పత్తులు లెక్కించేందుకు
కేవలం పారామితి ఈ సెట్ సున్నా ఆపై ద్వారా iterate
1 నుండి ఎందుకంటే, n నటించినా n పొడవు ఒక పాయింటర్,
కేవలం ఏదో జోడించడానికి ఈ పారామితి.
మరియు అది మంచి ఆచరణ ఉంటుంది మీరు చేయబోతున్నామని ఉంటే
ఈ రెండు ప్రత్యేక సి విధులు రాయడానికి.
వారిలో ఒకరు వాటిలో ఒకటి కేవలం has-- వాదనలు మరియు రకాల పడుతుంది
వారు సాధారణంగా C. అవుతుందని
>> కాబట్టి ఇది ఒక శ్రేణి పడుతుంది గమనికలు వంటి వాదనలు.
కానీ n వంటి ఒకే విలువ వాదనలు, అది కేవలం కాపీ ద్వారా విలువలు తీసుకుని
గమనికలు లేకుండా.
ఆపై అది లేదు [వినబడని] బయటకు పాయింటర్.
ఆపై మీరు చేయవచ్చు వేరే, ప్రధానంగా,
రేపర్ ఫంక్షన్ ప్రాథమికంగా అవసరాలు నిర్వహిస్తుంది
విదేశీ ఫంక్షన్ మీరు ఇంటర్ఫేస్.
>> మీరు R లో ఈ కాల్ మార్గం ఒకసారి ఉంది మీరు మీ ఫంక్షన్ సి లో రాసిన కలిగి
మీరు R cmd shlib, R టైప్ కమాండ్ భాగస్వామ్యం లైబ్రరీ,
foo డాట్ సి, లేదా సంసార మీ ఫైల్ పేరు,
మరియు OS R టెర్మినల్ లో షెల్.
మరియు ఈ ఒక సృష్టిస్తుంది foo అని లైబ్రరీ కాబట్టి కలదు.
ఆపై మీకు లోడ్ చేయవచ్చు మా స్క్రిప్ట్ లేదా యింటరాక్టివ్గా
కమాండ్ dyn డాట్ లోడ్ తో.
అప్పుడు ఒక ఫంక్షన్ ఉంది R డాట్ సి అని.
>> ఈ అని వాదనలు పడుతుంది సి లో ఫంక్షన్ యొక్క మొదటి పేరు
మీరు కాల్ అనుకుంటున్నారా.
ఆపై అన్ని పారామితులు ఆ ఫంక్షన్ కు,
వారు సరైన క్రమంలో ఉండాలి.
మీరు ఈ రకం ఉపయోగించడానికి కలిగి బలాత్కారం విధులు పూర్ణాంక వంటి
డబుల్, పాత్ర, మరియు తార్కిక వంటి.
మరియు అప్పుడు అది వచ్చినప్పడు మళ్లీ ఇది జాబితా,
అనుబంధ శ్రేణి పరామితి పేర్లు మరియు విలువలు
తర్వాత ఫంక్షన్ అమలు ఉంది.
>> డాట్ పొడిచేది ఉంది ఎందుకంటే, ఈ విషయంలో అలా వాదనలు n అవ్ట్, vec2 vec1, మరియు n Int.
మేము డాట్ పొడిచేది కలిగి c డాట్, చర్య యొక్క పేరును
మేము vec1, vec2, రకం బలవంతపెట్టడానికి, కాల్ చేస్తున్నారు.
గాని వెక్టార్ యొక్క పొడవు, నేను vec1 ఏకపక్ష ఎంచుకున్నాడు.
ఇది చెప్పటానికి మరింత శక్తివంతంగా ఉంటుంది vec1 పూర్ణాంక min పొడవు, పొడవు vec2.
అప్పుడు కేవలం డబుల్ సున్నా మేము నిజంగా ఎందుకంటే
వెళతాడు ఏ శ్రద్ధ పారామితిని మేము ఉన్నాము ఎందుకంటే
అమర్చుట ఏమైనప్పటికీ సున్నా.
>> ఆపై ఫలితాలు ఉంటాయని ప్రధానంగా పెద్ద సంబంధిత అర్రే
vec1, vec2 సంసార సంసార ఉంది.
కానీ మేము ఆసక్తి అవ్ట్, కాబట్టి మేము ఆ బయటకు పొందవచ్చు.
ఈ, మళ్ళీ చాలా బొమ్మ ఉదాహరణ ఒక విదేశీ ఫంక్షన్ ఇంటర్ఫేస్.
కానీ మీరు డాట్ లెక్కించడానికి కలిగి ఉంటే ఉచ్చులు లో భారీ వెక్టర్స్ యొక్క ఉత్పత్తులు,
లేదా మీరు చేయాల్సిందల్లా ఉంటే ఒక లూప్ లో ఏదో
మరియు మీరు R ఆధారపడి వద్దు, ఇది భారాన్ని ఒక బిట్ ఉంటాయా
దీనిని నిర్మించారు, ఈ ఉపయోగపడుతుంది.
>> మళ్ళీ, ఈ సాధారణంగా కాదు R. ఒక పరిచయ టాపిక్
ఇది చాలా బాగా పత్రబద్ధం కాదు.
నేను కేవలం ఎందుకంటే అది కలుపుతున్నాను నేను గతంలో ఇది ఉపయోగకరమైన దొరకలేదు.
కాబట్టి, చెడు పద్ధతులు.
నేను ఒక ఉందని పేర్కొన్నారు ఫంక్షన్ లో లూప్.
సాధారణంగా మీరు ఉండకూడదు భాష, ఉపయోగించకండి.
R మళ్ళా అమలుచేసే ఎలా ఆధారంగా అంతర్గతంగా, ఇది నెమ్మదిగా ఉంటుంది.
వారు కేవలం కూడా అగ్లీ చూడండి.
>> R కాబట్టి, చాలా చక్కగా వెక్టర్స్ నిర్వహిస్తుంది తరచు మీరు దాన్ని ఉపయోగించడానికి అవసరం లేదు.
అప్పుడు మీరు సాధారణంగా చెయ్యవచ్చు తరచుగా ఒక వెక్టర్ భర్తీ
అధిక అని ఈ విధులు ఆర్డర్ విధులు, మ్యాప్, తగ్గించండి
కనుగొనేందుకు, లేదా ఫిల్టర్.
నేను కొన్ని ఇస్తాము ఏమి ఈ ఉదాహరణలు చేయండి.
Map ఒక ఎగువ ఆర్డర్ ఫంక్షన్ ఎందుకంటే అది ఒక వాదన గా ఫంక్షన్ పడుతుంది.
మీరు ఒక ఫంక్షన్ ఇస్తుంది కాబట్టి, మీరు ఒక అర్రే ఇవ్వగలిగిన,
మరియు అది ఫంక్షన్ వర్తిస్తాయని యెరే యొక్క ప్రతి మూలకం
మరియు కొత్త వ్యూహం తిరిగి.
ప్రధానంగా, మీరు ఇవ్వాలని తగ్గించండి అది వ్యూహం, మీరు ఇచ్చి
రెండు వాదనలు పడుతుంది ఒక ఫంక్షన్.
ఇది మొదటి ఫంక్షన్ వర్తిస్తాయని కొన్ని స్టార్టర్ విలువ గల మొదటి వాదన.
అప్పుడు రెండవ ఆ ఫలితం.
అప్పుడు మూడవ ఆ ఫలితానికి, అప్పుడు నాల్గవ లో ఫలితానికి.
అది చివర పొందినప్పుడు ఆపై తిరిగి.
కాబట్టి ఉదాహరణకు, మీరు అనుకుంటే అన్ని అంశాల మొత్తం గణించడం
వ్యూహంలో, మీరు కాల్ ఉండవచ్చు కంటే తగ్గించేందుకు [వినబడని] ఒక అదనంగా తగ్గించేందుకు
ఫంక్షన్, func వంటి a, b, కూడిక b తిరిగి.
ఆపై 0 విలువ మొదలు.
>> మరియు అన్ని ఈ, మీరు వాటిని పొందవచ్చు R డాక్యుమెంటేషన్ వివరించిన,
ఏ పాఠ్య పుస్తకం లో ఫంక్షనల్ ప్రోగ్రామింగ్.
ఈ తరగతి కూడా ఉంది అని విధులు విధులు దరఖాస్తు,
ఇది నేను వారు don't-- కష్టపడటానికి వివరించడానికి
కానీ మీరు చూస్తే [వినబడని] నేను ప్రారంభంలో పేర్కొన్న బుక్,
అతను అందంగా బాగా వాటిని వివరిస్తుంది R ప్రోగ్రామింగ్ తన అనుబంధం.
పద్ధతులు గురించి మరింత వెక్టర్స్ ను అనుమతిస్తూ.
అవును?
నేను ఆ సరిచేయడానికి ఉండాలి నేను అనుకుంటున్నాను.
మొదటి లైన్ లో, గ్రామ బాణం, ఆ బాణం అక్కడ ఉండకూడదు.
మీరు, ఒక వెక్టార్ కేటాయించవచ్చు మళ్ళీ, దాని పొడవు ప్లస్ 1 పడుతుంది
మరియు ఆ కొన్ని విలువ కేటాయించి.
వెక్టర్ విస్తరించడానికి, లేదా మీరు ఉంటుంది గ్రామ సమానం c, గ్రామ newvalue చేయవచ్చు.
మళ్ళీ, వారు మీతో C ఉపయోగించండి ఒక వెక్టర్ ఒక వాదన,
ఫలితంగా సోపానక్రమం చదును కావాలి.
కాబట్టి మీరు ఒక వెక్టర్ పొందుతారు ఆ 1 పొడిగించిన ఉంది.
దీన్ని ఎప్పుడూ.
>> కారణం ఎందుకు మీరు దిస్ ఈజ్ దిస్ చేయకూడదు.
మీరు ఒక వెక్టర్ కేటాయించాలని ఉన్నప్పుడు, అది ఇది మెమరీ నిర్దిష్ట భాగం ఇస్తుంది.
మీరు వెక్టర్ పరిమాణం పెంచితే, ఇది వెక్టర్ పునర్నియోగిస్తాయి ఉంది
ఎక్కడైనా.
కాబట్టి కేటాయింపుకు చాలా ఖరీదైనది.
నేను ఎలా వివరాలు లోకి కాదు మెమరీ allocators అమలు చేస్తారు
ఆపరేటింగ్ సిస్టమ్ స్థాయిలో, కానీ సమయం చాలా పడుతుంది
మెమరీ కొత్త భాగం కనుగొనేందుకు.
మరియు, మీరు అయితే తిరిగి కేటాయించడం మా మరియు మా
ప్రొగ్రసీవ్లి పెద్ద రాళ్లను, మీరు ముగుస్తుంది
అని ఏదో తో మెమరీ విభజన,
అందుబాటులో ఉన్న చోట మెమరీ చిన్న బ్లాక్లను యొక్క మా విభజించబడింది
వీక్షణ మెమరీ allocators పాయింట్.
మరియు అది కష్టం మరియు కష్టం గెట్స్ ఇతర విషయాలు మెమరీ కనుగొనేందుకు.
సో బదులుగా, మీరు ఈ చెయ్యాల్సిన ఉంటే, ఉంటే మీరు ఒక ముగింపు నుండి ఒక వెక్టర్ పెరుగుతాయి అవసరం
తదుపరి, దానికి అనుమతిస్తూ బదులుగా నిరంతరం మీరు ముందు కేటాయించే ఉండాలి.
గ్రామ బాణం, వెక్టర్ పొడవు 1,000, లేదా ఏ సమానం.
>> ఆపై మీరు కేవలం కేటాయించవచ్చు వెక్టర్ విలువలు ఒకటి
మీరు ఒకసారి అది కేటాయించింది చేసిన తర్వాత ఒక సమయం.
నేను, మళ్ళీ, ఈ నా వేసవి ఉద్యోగం నడిచింది ఉన్నప్పుడు నేను NRA అవకలన రాస్తూ
సమీకరణం పరిష్కరిణి.
సంఖ్యా సింబాలిక్ లేదు.
ఆలోచన మీరు ఒకసారి ఉంది మీ పరిష్కారం కోసం ఒక విలువ
మీరు తదుపరి లెక్కించడానికి ఆ ఉపయోగించండి.
అమాయక కాబట్టి నా సహజ వంపు, OK చెప్పవలసి ఉంది
కాబట్టి నేను ఒక వెక్టర్ ప్రారంభం చేస్తాము ఒక గణనీయమైన విలువ ఉంది.
ఆ తదుపరి విలువ నుండి గణించడం నా పరిష్కారం వెక్టర్ పై వెళుతుంది
మరియు ఆ కలపవచ్చు.
>> ఏదో సృష్టించండి కలపవచ్చు.
ఇది చాలా నెమ్మదిగా వెళ్ళింది.
మరియు నేను ఈ గుర్తించిన వెంటనే మరియు నేను నా సిస్టమ్ మార్చబడింది
ఈ వెక్టర్ కు అనుమతిస్తూ నుండి 10,000 100,000 సార్లు వంటి,
కేవలం ఒక వెక్టర్ ముందుగా కేటాయించడం మరియు ఆ తో నడుస్తున్న.
నేను కంటే ఎక్కువ 1,000 రెట్లు వేగం వచ్చింది.
కాబట్టి ఈ చాలా సాధారణ ఉంది R ప్రోగ్రామింగ్ కోసం ఉచ్చు.
మీరు ఒక వెక్టర్ అప్ నిర్మించడానికి అవసరం ఉంటే ముక్కగా, ఇది పూర్వ కేటాయిస్తాయి.
>> ఈ మీరే మరొక సాధారణ ట్రిప్ నా చివరి ఉంది స్లయిడ్, లోపం నిర్వహణ ఉంది లేదు worry-- చేయండి.
R, ఫ్రాంక్ ఉండాలి, లేదు నిజంగా చాలా బాగా దీన్ని.
చాలా ఉన్నాయి క్రాప్ సమస్యలను.
ఉదాహరణకు, మీరు ఒక అర్రే వస్తే లేదా ఒక చర్యను ఒక వెక్టర్
మీరు ఒకే ఆశిస్తున్న విలువ పక్కకు నుండి వచ్చి, లేదా,
మరియు మీరు ఒక ఫంక్షన్ పాస్ మీరు ఒక విలువను ఎదురుచూచే రాశాడు,
ఒక సమస్య కావచ్చు.
>> కొన్ని విధులు కూడా, సే, శూన్య తిరిగి
ఒక చదవడం ఒక జాబితాలో జరగనిది కీ.
కానీ శూన్య సి ఇష్టం లేదు ఇక్కడ మీరు చదవడానికి ప్రయత్నించండి ఉంటే
పాత పాయింటర్ నుండి [వినబడని] పాయింటర్ శూన్యం, అది కేవలం తప్పిదాలు seg
మరియు మీరు మీ డీబగ్గర్లో అయితే అది మీరు ఎక్కడ ఖచ్చితంగా మీరు చెబుతుంది.
విధులు అలా బదులుగా శూన్య అనూహ్య విషయాలు చేస్తాను
వారు చేతివాటం శూన్య ఉంటే.
మీరు గరిష్టంగా శూన్య అప్పగించారు చేస్తున్నారు వలె, ఇది మీరు ప్రతికూల అనంతం ఇస్తాము.
కాబట్టి, అవును.
కాబట్టి ఈ జరిగిన నాకు నేను కలిగి ఒకసారి
ఖాళీలను ఒక సమూహం మార్చారు నా జాబితా నిర్మాణం లో
ఒకసారి చోట్ల వాటిని మార్చకుండా నేను వాటిని చదవడం జరిగినది.
ఆపై నేను యాదృచ్ఛిక అన్ని రకాల పొందారు అనంతం ఫలితాలు క్రాపింగ్
మరియు నేను సంఖ్య ఆలోచన వారు ఎక్కడ నుంచి వచ్చారు.
మరియు దురదృష్టవశాత్తు, అక్కడ నిజమైన R ఖచ్చితమైన మోడ్లో
పేరు మీరు ఏదో ఉంటే చెప్పగలదు అది ఒక లోపం కావచ్చు వంటి, కనిపిస్తోంది
నేను కాబట్టి అక్కడే ఆపడానికి క్రమశిక్షణ మరియు పరిష్కరించడానికి.
అయితే, ఏదో ఉంది స్టాప్ కాదు ఉంటే అని.
ఈ C యొక్క నొక్కి సమానం మీరు ఆ గురించి మాట్లాడారు చేసిన ఉంటే.
నేను సి చాటుకోవడం భావించడం లేదు ఒక ఉపన్యాసం అంశం,
కానీ మీ విభాగాన్ని నాయకుడు అది పైగా పోయింది ఉండవచ్చు.
ప్రధానంగా ఏ పడుతుంది లేకపోతే మరియు ఆపడానికి తెలుపుట, కాబట్టి ఏ ప్రకటన
నిజమైన లేదా తప్పుడు ఉంటుంది.
అది తప్పు అయితే మరియు, అది దాని కార్యక్రమం స్టాప్ల.
ఇది మీరు లైన్ వేటి మీరు చెబుతుంది లో ఉన్నారు మరియు పరిస్థితిలో విఫలమైంది.
>> మరియు ఈ చాలా ఉపయోగకరమైన ఉదాహరణకు, తెలివి పరిశీలన, ఫంక్షన్ ఇన్పుట్లను.
మీరు ఒక ఫంక్షన్ కలిగి ఉంటే మరియు మీరు, సే, ఆశించే
మీరు నాకు ఒక తేదీ ఇవ్వాలి ఉంటే, నేను మీరు తేదీలు పొడవు 1 కేవలం వెక్టర్ ఉంటుంది
ఎక్కడో 1 మరియు 31 మధ్య.
మరియు ఒకవేళ కాదు, నాకు తెలుసు ఏదో తప్పు అయిపోంది.
మరియు నేను ఈ ముందు అక్కడ ఆపడానికి ఎంచుకోవచ్చు కోడ్ ప్రభావాలను న యాదృచ్ఛిక నాక్ ఉంది
అది కష్టం ఆ ద్వారా ట్రేస్చేసే.
కాబట్టి ఆ సాధ్యం ఒకటి స్టాప్ కోసం ఉపయోగిస్తే లేదు.
>> సరే, ఎనీహౌ.
కాబట్టి ఆ ముగింపు ఉంది.
రాబోయే కోసం చాలా ధన్యవాదాలు.
నేను ఈ వద్ద ఒక ర్యాంక్ ఔత్సాహిక am.
సో సారీ మీకు బోర్గా ఉంటే లేదా అయోమయం ఏమి మీరు.
నేను ఇమెయిల్ ద్వారా ప్రశ్నలు వహించడానికి సంతోషంగా ఉన్నాను connorharris@college.harvard.edu వద్ద.
ఈ ప్రతి ఒక్కరూ కూడా వెళుతుంది తరువాతి నివసిస్తున్నారు లేదా చూడటం.
కూడా, అయితే నేను కాదు ఒక TF, నేను కూడా చాలా am
ఒక అనధికారిక ఉండేందుకు సిద్ధంగా ఎవరికైనా సలహాదారు
తుది ప్రాజెక్ట్ R ఉపయోగించి.
>> మీరు ఆ చెయ్యాలనుకుంటే, అప్పుడు మీ TF మాట్లాడటానికి
మరియు ఆ విధంగా నాకు ఒక ఇమెయిల్ వ్రాయండి నేను మీరు పనిచేస్తున్న ఏమి
అందువలన నేను సమావేశం ఏర్పాటు చేయవచ్చు మీతో సార్లు మీరు అనుకుంటే.
మరలా, మీరు చాలా చాలా ధన్యవాదాలు.
నేను మీరు ఆనందించారు ఆశిస్తున్నాము.
>> ప్రేక్షకులు: [వినబడని].
>> CONNER HARRIS: కోర్సు యొక్క.
>> ప్రేక్షకులు: ఒక ప్రాజెక్టు ఏ విధమైన ఒక CS విద్యార్థి R ఉపయోగించాలి?
CONNER HARRIS: మీరు కాకపోతే కాబట్టి పూర్తిగా డేటా మైనింగ్ లో ఏదో,
ఉదాహరణకు, మరియు అక్కడ విషయాలు మా ఉంటాయి
మీరు డేటా ఆ పని చేయడు మైనింగ్ మరియు యంత్ర అభ్యాస.
మీరు కోసం R వుపయోగించాలని అనుకొనుచున్న ఏదో ఒక భాగం.
నేను మొదట, ఉదాహరణకు పెరిగాడు మీరు ఒక వెబ్ సైట్ రాస్తున్నాం లేకపోతే
మరియు మీరు స్వయంచాలక అమలు చేయండి మీ సర్వర్ యొక్క గణాంక విశ్లేషణ
ఒక నిర్దిష్ట సమయం ప్రతి రోజు దుంగలు ఆ విషయం కావచ్చు
కేవలం క్లుప్తంగా చేయాలని చాలా సులభం మీరు షెడ్యూల్ చేసే R స్క్రిప్ట్
ఉదాహరణకు, ప్రతి రాత్రి అమలు.
>> నేను ఉంటే ఖచ్చితంగా రెడీ ఏ కారణం అక్కడ మీరు కావలసిన వార్తలు
గణాంకాలు లేదా గ్రాఫింగ్ సామర్థ్యాలు కావలసిన మరియు స్వయంచాలకంగా బదులుగా ఈ రన్ కలిగి
యొక్క సంకర్షణ కలిగి Excel లో విషయాలను,
ఉదాహరణకు, ఏదో వార్తలు మీరు R వుపయోగించాలని అనుకొనుచున్న.
నేను ముందు ఏ మరింత ప్రశ్నలు వదిలి?
సంఖ్య?
All right, బాగా, మళ్ళీ, ధన్యవాదాలు గారూ చాలా.