పాండాస్ డేటాఫ్రేమ్ ప్రత్యేకమైనది

Pandas Detaphrem Pratyekamainadi



డేటా సైన్స్‌లో అత్యంత ప్రాచుర్యం పొందిన పైథాన్ లైబ్రరీని పాండాస్ అంటారు. ఇది పైథాన్ ప్రోగ్రామర్‌లకు అధిక పనితీరు, వినియోగదారు-స్నేహపూర్వక మరియు డేటా విశ్లేషణ సాధనాలను అందిస్తుంది. మీరు ప్రాథమిక విధులను మరియు వాటిని ఎలా ఉపయోగించాలో అర్థం చేసుకున్న తర్వాత, డేటాను మార్చడానికి పాండాలు ఒక శక్తివంతమైన సాధనం. 'పాండాలు'లో డేటాను పట్టిక రూపంలో నిల్వ చేయడానికి ప్రామాణిక పద్ధతులు డేటాఫ్రేమ్‌లు. “పాండాలు” డేటాఫ్రేమ్ కాలమ్‌లో ప్రత్యేక విలువలను పొందడానికి మేము కొన్ని “పాండాలు” పద్ధతులను ఉపయోగించవచ్చు. మేము డేటాఫ్రేమ్ యొక్క నిలువు వరుసలలో ప్రత్యేక విలువలను పొందవలసి వచ్చినప్పుడు మరియు 'పాండాలు' డేటాఫ్రేమ్ యొక్క కాలమ్‌లో విలువల నకిలీని కోరుకోనప్పుడు, మేము దీన్ని చేయడానికి 'పాండాలు' అందించే పద్ధతులను ఉపయోగించవచ్చు. డేటాఫ్రేమ్ యొక్క 'పాండాలు' కాలమ్‌లో ప్రత్యేక విలువలను పొందడానికి కొన్ని ఉదాహరణలు మరియు అవుట్‌పుట్‌తో పాటుగా ఈ గైడ్‌లో అటువంటి పద్ధతులను చూద్దాం.

'పాండాస్' డేటాఫ్రేమ్ యొక్క నిలువు వరుసలలో ప్రత్యేక విలువలను పొందే పద్ధతులు

'పాండాలు' డేటాఫ్రేమ్ యొక్క నిలువు వరుసలలో ప్రత్యేక విలువలను పొందడానికి మేము రెండు పద్ధతులను ఉపయోగించవచ్చు. మేము నకిలీ విలువలను వదిలివేస్తాము మరియు డేటాఫ్రేమ్‌ల నిలువు వరుసలలో మాత్రమే ప్రత్యేక విలువలను పొందుతాము. ఈ పనిని చేయడానికి 'పాండాలు' అందించే పద్ధతులు:







  • ఏకైక () పద్ధతిని ఉపయోగించడం ద్వారా.
  • drop_dupliactes() పద్ధతిని ఉపయోగించడం ద్వారా.

ఇప్పుడు, 'పాండాలు' డేటాఫ్రేమ్ యొక్క నిలువు వరుసలలో ప్రత్యేక విలువలను పొందడానికి మేము 'పాండాలు' కోడ్‌లలో రెండు పద్ధతులను ఉపయోగిస్తాము.



ఉదాహరణ # 01

'Pandas' DataFrame కాలమ్‌లలోని ప్రత్యేక విలువలను పొందడంలో మాకు సహాయపడే పద్ధతులను ఉపయోగించుకోవడానికి ఈ 'పాండాలు' కోడ్‌లను రూపొందించడానికి 'Spyder' యాప్ ఇక్కడ ఉపయోగించబడుతుంది. మేము డేటాఫ్రేమ్‌ని సృష్టించే ముందు “పాండాలు” కోడ్‌కు అవసరమైన “పాండాలు” మాడ్యూల్‌లను తప్పనిసరిగా దిగుమతి చేసుకోవాలి. 'దిగుమతి' అనే పదాన్ని ఉపయోగించడం ద్వారా మరియు 'పాండాలను pdగా' ఉంచడం ద్వారా, మేము ఈ మాడ్యూళ్ళను దిగుమతి చేస్తాము.



ఇప్పుడు, 'pd' సహాయంతో, మేము త్వరగా 'పాండాలు' విధులు లేదా పద్ధతులను పొందవచ్చు. మేము 'Subject_data'ని ఉంచాము, అందులో మనం 'పేరు' మరియు 'పేరు'లో, 'రోమన్, విలియం, పీటర్, స్మిత్, జాన్, మిల్లీ, థామస్ మరియు జేమ్స్' అనే పేరు యొక్క డేటాను జోడిస్తున్నాము. అప్పుడు, మేము సబ్జెక్ట్ డేటాను “గణితం, ఆర్థిక శాస్త్రం, సైన్స్, గణితం, గణాంకాలు, గణాంకాలు, గణాంకాలు మరియు కంప్యూటర్”లో జోడిస్తాము. అప్పుడు, మేము ఈ “Subject_data”ని “pd.DataFrame()” పద్ధతిని ఉపయోగించి “Subject_df” డేటాఫ్రేమ్‌గా మారుస్తాము. మేము 'Subject_df'ని 'print()' పద్ధతిలో ఉంచుతాము, కనుక ఇది టెర్మినల్‌లో చూపబడుతుంది.





ఇప్పుడు, మేము 'పాండాలు' డేటాఫ్రేమ్ కాలమ్ 'సబ్జ్'లో ప్రత్యేక విలువలను పొందాలనుకుంటున్నాము. ఈ ప్రయోజనం కోసం, మేము ఇక్కడ “ప్రత్యేకమైన()” పద్ధతిని ఉపయోగిస్తున్నాము మరియు దిగువ చూపిన విధంగా మేము కాలమ్ పేరును మరియు డేటాఫ్రేమ్ పేరును కూడా జోడిస్తాము. మేము ఈ పద్ధతిని “ప్రింట్()”లో జోడిస్తాము కాబట్టి ఫలితం టెర్మినల్‌లో కూడా చూపబడుతుంది.



ఇప్పుడు, మేము ఈ కోడ్ యొక్క ఫలితాన్ని పొందడానికి “Shift+Enter”ని నొక్కుతున్నాము మరియు అది టెర్మినల్‌లో రెండర్ అవుతుంది మరియు ఇక్కడ కూడా చూపబడుతుంది, ఇందులో అన్ని విలువలతో డేటాఫ్రేమ్ ఉంటుంది. ఇది మేము కోడ్‌లో జోడించిన ఒరిజినల్ డేటాఫ్రేమ్ మరియు దాని క్రింద “Subj” నిలువు వరుస యొక్క ప్రత్యేక విలువలను ప్రదర్శిస్తుంది. ఇది డూప్లికేట్ విలువలను తగ్గిస్తుంది మరియు డేటాఫ్రేమ్ యొక్క 'సబ్జ్' నిలువు వరుస యొక్క ప్రత్యేక విలువలను ప్రదర్శిస్తుంది.

ఉదాహరణ # 02

మేము కొంత సమాచారాన్ని కలిగి ఉన్న “Sample_list”ని సృష్టిస్తాము. మేము 'Layla, 21, 28, 31, 14 మరియు 39'ని చొప్పించాము, ఈ జాబితాను మేము డేటాఫ్రేమ్‌గా మార్చినప్పుడు మొదటి నిలువు వరుస వలె కనిపిస్తుంది. అప్పుడు, మేము డేటాఫ్రేమ్ యొక్క రెండవ వరుసగా “Lusy, 31, 25, 34, 26 మరియు 21”ని జోడిస్తాము. దీని తర్వాత, మనకు “పీటర్, 38, 20, 20, 35 మరియు 24” మరియు “లైలా 38, 23, 39 24, 23” ఉన్నాయి, ఇవి డేటాఫ్రేమ్‌లోని మూడవ మరియు నాల్గవ వరుసలుగా ఉంటాయి. మేము “స్టెల్లా, 21, 24, 24, 28, 31”, “లైలా, 33, 32, 26, 30, 25” మరియు “పీటర్, 21, 21, 31, 21, 29” అనే మరో మూడు డేటాను కూడా చొప్పించాము. .

ఇప్పుడు, మేము ఇక్కడ “pd.DataFrame()” ఫంక్షన్‌ని ఉంచడం ద్వారా “Sample_list”ని “DF_Sample”గా మారుస్తున్నాము, ఇది డేటాఫ్రేమ్ పేరు. అలాగే, మేము ఈ డేటాఫ్రేమ్ యొక్క నిలువు వరుసల పేరును సెట్ చేసాము మరియు ఈ పేర్లు “పేరు, గాడిద_1, గాడిద_2, గాడిద_3, గాడిద_4 మరియు గాడిద_5”. అప్పుడు, మేము డేటాఫ్రేమ్ “DF_Sample”ని ప్రదర్శించడంలో సహాయపడే “print()”ని ఉపయోగిస్తాము. ఇప్పుడు, డేటాఫ్రేమ్ కాలమ్‌లో ప్రత్యేక విలువలను పొందడానికి మేము ఈ ఉదాహరణలో మరొక పద్ధతిని ఉపయోగిస్తున్నాము. ఈ పద్ధతి 'drop_duplicates()' పద్ధతి 'పాండాలు'.

“drop_duplicates()” పద్ధతిలో, మేము డేటాఫ్రేమ్ యొక్క నిలువు వరుసలో ప్రత్యేక విలువలను పొందాలనుకుంటున్న కాలమ్ పేరును సెట్ చేస్తాము. మేము 'drop_duplicates()' పద్ధతి సహాయంతో ఈ నిలువు వరుసలో నకిలీ విలువలను వదలడం ద్వారా 'పేరు' నిలువు వరుస యొక్క ప్రత్యేక విలువలను పొందుతున్నాము మరియు ఇక్కడ 'print()' ఫంక్షన్‌ని ఉపయోగించి ఈ ప్రత్యేక విలువలను కూడా అందిస్తాము.

“drop_duplicates()” పద్ధతిని వర్తింపజేసిన తర్వాత డూప్లికేట్ చేయబడిన పేర్లు తొలగించబడతాయి మరియు ప్రత్యేక విలువలు రెండర్ చేయబడతాయి. “పేరు” కాలమ్‌లోని మూడు సెల్‌లలో “లైలా” పేరు కనిపిస్తుందని మీరు గమనించవచ్చు. కానీ ఈ నిలువు వరుసకు “drop_duplicates()” పద్ధతిని వర్తింపజేసినప్పుడు, అన్ని నకిలీ విలువలు తీసివేయబడతాయి మరియు ఒక “Layla” పేరు తెరపై కనిపించింది. నకిలీ విలువలను వదిలివేసిన తర్వాత, కొత్త డేటాఫ్రేమ్ కనిపించింది, ఇందులో ఈ “పేరు” నిలువు వరుసలో ప్రత్యేక విలువలు ఉన్నాయి. ఈ విధంగా, మేము 'drop_duplicates()' పద్ధతి సహాయంతో డూప్లికేట్ విలువలను వదిలివేసి, డేటాఫ్రేమ్ కాలమ్‌లో ప్రత్యేక విలువను పొందవచ్చు.

ఉదాహరణ # 03

అదే డేటాఫ్రేమ్ మళ్లీ ఉపయోగించబడుతుంది మరియు ఇప్పుడు మేము ఇక్కడ “యూనిక్()” పద్ధతిని అమలు చేస్తున్నాము. “ప్రత్యేకమైన()” పద్ధతితో మేము కాలమ్ పేరును అలాగే డేటాఫ్రేమ్ పేరును ఉంచుతాము, దానిపై మేము ప్రత్యేక విలువలను పొందడానికి ఈ “ప్రత్యేకమైన()” పద్ధతిని వర్తింపజేయాలనుకుంటున్నాము. ఇది ఆ నిలువు వరుస యొక్క ప్రత్యేక విలువలను మాత్రమే రెండర్ చేస్తుంది మరియు ఈ విలువలను డేటాఫ్రేమ్ రూపంలో చూపదు.

ఇక్కడ, డేటాఫ్రేమ్ “పేరు” కాలమ్‌లో ఏడు విలువలను కలిగి ఉంది, అయితే మేము ఈ నిలువు వరుసకు “యూనిక్()” పద్ధతిని వర్తింపజేసినప్పుడు, కేవలం నాలుగు విలువలు మాత్రమే కనిపించాయి మరియు ఇవి ఆ నిలువు వరుస యొక్క ప్రత్యేక విలువలు. ఇది నకిలీ విలువలను అందించదు.

ఉదాహరణ # 04

ఈ ఉదాహరణలో మనం సృష్టించే డేటాఫ్రేమ్ “F_G_df”. మేము ఈ డేటాఫ్రేమ్‌లో “My_fruits” మరియు “my_Vegs”ని చొప్పించాము. “My_fruits” కాలమ్‌లో “యాపిల్, ఆరెంజ్, యాపిల్, పియర్, లిచీ, యాపిల్, యాపిల్, పియర్ మరియు యాపిల్” ఉన్నాయి. తరువాత, 'మిర్చి, బ్రింగిల్, క్యారెట్, బంగాళదుంప, బంగాళదుంప, క్యారెట్, ఉల్లిపాయ, వెల్లుల్లి మరియు అల్లం' అనే కూరగాయల పేర్లను కలిగి ఉన్న 'My_Vegs' మా వద్ద ఉంది. ఈ డేటాఫ్రేమ్ రెండు నిలువు వరుసలను మాత్రమే కలిగి ఉంది.

ఇప్పుడు, మేము 'యూనిక్()' పద్ధతి సహాయంతో రెండు నిలువు వరుసలలోని విశిష్ట విలువలను పొందుతున్నాము. మేము డేటాఫ్రేమ్ పేరును పేర్కొన్నాము. ఆపై, నిలువు వరుస మొదటి నిలువు వరుస పేరును ఉంచండి. దీని తరువాత, మేము append() పద్ధతిని ఉపయోగిస్తాము. ఈ అనుబంధంలో, మేము మళ్లీ డేటాఫ్రేమ్ పేరు మరియు రెండవ నిలువు వరుస పేరును ఉంచుతాము మరియు “యూనిక్()” పద్ధతిని ఉంచుతాము. ఇది రెండు నిలువు వరుసల ప్రత్యేక విలువలను పొందుతుంది మరియు రెండు నిలువు వరుసల ప్రత్యేక విలువలను జోడించి, వాటిని స్క్రీన్‌పై కనిపిస్తుంది.

అన్ని విలువలను కలిగి ఉన్న డేటాఫ్రేమ్ మొదట రెండర్ చేయబడింది. దీని తర్వాత, “యూనిక్()” పద్ధతి వర్తించబడుతుంది మరియు రెండు నిలువు వరుసల ప్రత్యేక విలువలు క్రింద రెండర్ చేయబడతాయి. ఈ కోడ్‌లో, “యూనిక్()” పద్ధతిని ఉపయోగించడం ద్వారా మేము డేటాఫ్రేమ్ యొక్క బహుళ నిలువు వరుసలలో ప్రత్యేక విలువలను పొందుతాము.

ముగింపు

డేటాఫ్రేమ్ కాలమ్‌లో ప్రత్యేక విలువలను పొందడం గురించి పూర్తి వివరణ ఈ గైడ్‌లో కనుగొనబడింది. డేటాఫ్రేమ్ యొక్క నిలువు వరుస యొక్క ప్రత్యేక విలువలను పొందడంలో మాకు సహాయపడే “ప్రత్యేకమైన()” మరియు “drop_duplicates()” పద్ధతులను మేము చర్చించాము. ఇక్కడ మా కోడ్‌లలో ఈ పద్ధతులను ఉపయోగించడం ద్వారా 'పాండాలు' కోడ్‌లో ఈ పద్ధతులను ఎలా ఉపయోగించాలో మేము అన్వేషించాము. మేము ఈ గైడ్‌లో విభిన్న ఉదాహరణలను వివరించాము మరియు “unique()” పద్ధతిని అలాగే “drop_duplicates()” పద్ధతిని ఉపయోగించి ఒక నిలువు వరుస యొక్క ప్రత్యేక విలువలను ఎలా పొందాలో మీకు చూపించాము. ఈ గైడ్‌లోని “యూనిక్()” పద్ధతిని ఉపయోగించడం ద్వారా బహుళ నిలువు వరుసలలో ప్రత్యేక విలువలను ఎలా పొందాలో కూడా మేము అన్వేషించాము.