MATLABలో ఎంపిరికల్ క్యుములేటివ్ డిస్ట్రిబ్యూషన్ ఫంక్షన్ (CDF) ప్లాట్ చేయడం ఎలా?

Matlablo Empirikal Kyumuletiv Distribyusan Phanksan Cdf Plat Ceyadam Ela



ఒక అనుభావిక క్యుములేటివ్ డిస్ట్రిబ్యూషన్ ఫంక్షన్ ప్లాట్ ఒకే లక్షణాలను కలిగి ఉన్న బహుళ డేటా సెట్‌ల మధ్య పోలికను నిర్వహించడానికి విస్తృతంగా ఉపయోగించే గణాంక ప్లాట్. ఈ ప్లాట్లు అని కూడా అంటారు అనుభావిక CDF లేదా ECDF ప్లాట్లు. MATLABని ఉపయోగించి ఈ ప్లాట్‌ని సృష్టించడానికి మమ్మల్ని అనుమతిస్తుంది cdfplot() ఫంక్షన్.

ఈ వ్యాసం అన్వేషించబోతోంది:







అనుభావిక CDF ప్లాట్ అంటే ఏమిటి?



మనకు అనుభావిక CDF ప్లాట్ ఎందుకు అవసరం?



MATLABలో అనుభావిక CDF ప్లాట్‌ను ఎలా సృష్టించాలి?





ముగింపు

అనుభావిక CDF ప్లాట్ అంటే ఏమిటి?

ఒక అనుభావిక CDF ప్లాట్ అనేది డేటా విజువలైజేషన్, ఇది మా నమూనా డేటా సెట్ పాయింట్‌లను వాటి పర్సంటైల్ విలువలకు వ్యతిరేకంగా అత్యల్ప నుండి ఎక్కువ వరకు ప్రదర్శిస్తుంది. ఈ ప్లాట్‌కు నిరంతర వేరియబుల్స్ అవసరం మరియు పర్సంటైల్‌లు మరియు ఇతర పంపిణీ లక్షణాలను గణిస్తుంది.



మనకు అనుభావిక CDF ప్లాట్ ఎందుకు అవసరం?

ఒక అనుభావిక CDF ప్లాట్ అనేక ఉపయోగాలు ఉన్నాయి కానీ దాని ప్రధాన ఉపయోగాలు కొన్ని క్రింద ఇవ్వబడ్డాయి.

ఈ ప్లాట్లు ఉపయోగించబడుతుంది:

  • బహుళ డేటా సెట్ల యొక్క ఒకే లక్షణాలను కొలవడానికి.
  • చాలా విలువలు సంభవించే పాయింట్‌ను గుర్తించడం కోసం.
  • డేటా సెట్ యొక్క శాతాలు మరియు లక్షణాలను కనుగొనడానికి.
  • మీ డేటా ఉత్తమంగా అమర్చబడిన పంపిణీని ఎలా అనుసరిస్తుందో గుర్తించడానికి.
  • మీ డేటా పరిధిని అంచనా వేయడానికి.

MATLABలో అనుభావిక CDF ప్లాట్‌ను ఎలా సృష్టించాలి?

ఒక అనుభావిక CDF ప్లాట్ అంతర్నిర్మిత ఉపయోగించి MATLABలో సులభంగా మరియు సమర్ధవంతంగా సృష్టించవచ్చు cdfplot() ఫంక్షన్. ఈ ఫంక్షన్ నమూనా డేటాను అడ్డు వరుస లేదా నిలువు వరుస వెక్టార్ రూపంలో తప్పనిసరి పరామితిగా అంగీకరిస్తుంది మరియు సృష్టిస్తుంది అనుభావిక CDF ప్లాట్ ఆ డేటా సెట్‌కి వ్యతిరేకంగా.

వాక్యనిర్మాణం

ది cdfplot() ఫంక్షన్ క్రింది మార్గాల్లో అమలు చేయవచ్చు.

cdfplot ( x )

h = cdfplot ( x )

ఇక్కడ,

ఫంక్షన్ cdfplot(x) సృష్టించడానికి బాధ్యత వహిస్తుంది అనుభావిక CDF ప్లాట్లు ఇచ్చిన నమూనా డేటా కోసం x . అని గుర్తుంచుకోండి x తప్పనిసరిగా అడ్డు వరుస లేదా నిలువు వరుస వెక్టర్ అయి ఉండాలి.

ఫంక్షన్ h=cdfplot(x) h యొక్క హ్యాండిల్‌ని రూపొందించడానికి బాధ్యత వహిస్తుంది అనుభావిక CDF ప్లాట్ లైన్ వస్తువు . ది హ్యాండిల్ h వస్తువును సృష్టించిన తర్వాత దాని లక్షణాలను ప్రశ్నించడం లేదా సవరించడం కోసం ఉపయోగించవచ్చు.

ఉదాహరణ 1: MATLABలో అనుభావిక CDF ప్లాట్‌ను ఎలా సృష్టించాలి?

ఈ MATLAB కోడ్ 1 మరియు 10 మధ్య ఉండే యాదృచ్ఛికంగా పంపిణీ చేయబడిన పూర్ణాంకాలను కలిగి ఉన్న పొడవు 10 యొక్క వెక్టార్ x నిలువు వరుసను సృష్టిస్తుంది. ఆ తర్వాత, ఇది ఉపయోగిస్తుంది cdfplot() ఒక సృష్టించడానికి ఫంక్షన్ అనుభావిక CDF ప్లాట్ ఇచ్చిన అవుట్‌పుట్ నుండి చూడవచ్చు.

x = ర్యాండ్ ( 100 , 10 , 1 ) ;

cdfplot ( x ) ;

ఉదాహరణ 2: MATLABలో ఆబ్జెక్ట్ హ్యాండిల్‌తో అనుభావిక క్యుములేటివ్ డిస్ట్రిబ్యూషన్ ఫంక్షన్ ప్లాట్‌ను ఎలా సృష్టించాలి?

ఇది మరొక వెర్షన్ ఉదాహరణ 1 దీనిలో మేము అదే ఇన్‌పుట్ నమూనా డేటాను ఉపయోగిస్తాము x ఒక సృష్టించడానికి అనుభావిక CDF ప్లాట్ దాని వెంట వస్తువు హ్యాండిల్ h ఉపయోగించి h=cdfplot(x) . ఆ తరువాత, మేము హ్యాండిల్ను ఉపయోగిస్తాము h నుండి లైన్ శైలిని మార్చడానికి '-' వరకు ఘన ఉపయోగించి చుక్క (.) సంజ్ఞామానం. అందించిన స్క్రీన్‌షాట్ నుండి పొందిన అవుట్‌పుట్‌ను గమనించవచ్చు.

x = ర్యాండ్ ( 100 , 10 , 1 ) ;

h = cdfplot ( x ) ;

h. లైన్‌స్టైల్ = '--'

ఉదాహరణ 3: MATLABలో cdfplot() ఫంక్షన్‌ని ఉపయోగించి అనుభావిక CDFని సైద్ధాంతిక CDFని ఎలా పోల్చాలి?

ఈ MATLAB కోడ్‌లో, మేము అమలు చేస్తాము cdfplot() ఫంక్షన్ ఒక పోలిక నిర్వహించడానికి ది సైద్ధాంతిక CDF తో అనుభావిక CDF . ఈ పోలికను నిర్వహించడానికి, మేము అడ్డు వరుస వెక్టర్‌ను ప్రారంభిస్తాము మరియు కలిగి ఉంది 100 సాధారణంగా పంపిణీ చేయబడిన యాదృచ్ఛిక సంఖ్యలు మరియు సృష్టించు అనుభావిక CDF ప్లాట్.

ఆ తర్వాత, మేము మరొక డేటా సెట్‌ను ప్రారంభిస్తాము x కలిగి అదే పొడవు వంటి మరియు మధ్య ఉన్న సంఖ్యలను కలిగి ఉంటుంది నిమి(y) మరియు గరిష్టం(y) . అప్పుడు మేము గణిస్తాము సైద్ధాంతిక cdf x1 డేటా సెట్ కోసం x మరియు డేటా సెట్ విలువలకు వ్యతిరేకంగా దాన్ని ప్లాట్ చేయండి x ఉపయోగించి ప్లాట్() ఫంక్షన్ . మేము ఉపయోగిస్తాము పట్టుకోండి మరియు ఆపి రెండు ప్లాట్లను సృష్టించమని ఆదేశాలు అదే బొమ్మ మధ్య సారూప్యతను గమనించడానికి అనుభావిక CDF మరియు సైద్ధాంతిక CDF .

y = రాండ్న్ ( 1 , 100 ) ;

cdfplot ( మరియు ) ;

పట్టుకోండి పై

x = లిన్‌స్పేస్ ( నిమి ( మరియు ) , గరిష్టంగా ( మరియు ) ) ;

x1 = cdf ( 'సాధారణ' ,x, 0 , 1 ) ;

ప్లాట్లు ( x, x1 )

పురాణం ( 'అనుభావిక CDF' , 'సైద్ధాంతిక CDF' , 'స్థానం' , 'ఉత్తమ' )

పట్టుకోండి ఆఫ్

ముగింపు

ఒక అనుభావిక CDF ప్లాట్ ఒకే లక్షణాలను కలిగి ఉన్న బహుళ డేటాసెట్‌లను పోల్చడానికి విస్తృతంగా ఉపయోగించే గణాంక సాంకేతికత. మేము అంతర్నిర్మిత ఉపయోగించి MATLABలో ఈ ప్లాట్‌ని సృష్టించవచ్చు cdfplot() అడ్డు వరుస లేదా నిలువు వరుస వెక్టర్ రూపంలో సెట్ చేయబడిన గమనించిన నమూనా డేటాను అంగీకరించే ఫంక్షన్. ఈ ట్యుటోరియల్ అంటే ఏమిటో వివరించింది అనుభావిక CDF ప్లాట్ మరియు దానిని ఉపయోగించి MATLABలో ఎలా సృష్టించాలి cdfplot() ఫంక్షన్.