పాండాలు పట్టిక డేటాను విశ్లేషించడానికి డేటా శాస్త్రవేత్తలు నేడు ఉపయోగించే అత్యంత ప్రజాదరణ పొందిన సాధనాల్లో ఒకటి. పట్టిక కంటెంట్తో వ్యవహరించడానికి, ఇది వేగవంతమైన మరియు మరింత ప్రభావవంతమైన APIని అందిస్తుంది. విశ్లేషణ సమయంలో మేము డేటా ఫ్రేమ్లను వీక్షించినప్పుడల్లా, పాండాస్ స్వయంచాలకంగా వివిధ ప్రదర్శన ప్రవర్తనలను డిఫాల్ట్ విలువలకు సెట్ చేస్తుంది. ఈ ప్రదర్శన ప్రవర్తనలలో ఎన్ని అడ్డు వరుసలు మరియు నిలువు వరుసలను చూపించాలి, ప్రతి డేటా ఫ్రేమ్లోని ఫ్లోట్ల ఖచ్చితత్వం, నిలువు వరుస పరిమాణాలు మొదలైనవి ఉంటాయి. అవసరాల ఆధారంగా, మేము ఈ డిఫాల్ట్లను అప్పుడప్పుడు సవరించాల్సి రావచ్చు. పాండాలు డిఫాల్ట్ ప్రవర్తనను మార్చడానికి వివిధ విధానాలను కలిగి ఉన్నాయి. పాండాల 'ఐచ్ఛికాలు' లక్షణాన్ని ప్రభావితం చేయడం వలన ఈ ప్రవర్తనను మార్చడానికి మాకు వీలు కల్పించింది.
పాండాలు గరిష్ట వరుసలను ప్రదర్శిస్తాయి
మీరు ముందే నిర్వచించిన థ్రెషోల్డ్ కంటే ఎక్కువ అడ్డు వరుసలు మరియు నిలువు వరుసలను కలిగి ఉన్న భారీ డేటా ఫ్రేమ్ను ప్రింట్ చేయడానికి ప్రయత్నించినప్పుడు, అవుట్పుట్ కత్తిరించబడుతుంది. డేటాఫ్రేమ్లో అన్ని అడ్డు వరుసలను చూపించడానికి, మీరు ఈ ట్యుటోరియల్లో పాండాస్ డిస్ప్లే ఎంపికలను ఎలా సవరించాలో నేర్చుకుంటారు. పాండాలు డిఫాల్ట్గా అది ప్రదర్శించే నిలువు వరుసల సంఖ్యపై పరిమితిని విధిస్తాయి. కంటెంట్ని చదవడానికి ఇది ఉపయోగకరంగా ఉండవచ్చు, మీరు వీక్షించాల్సిన సమాచారం చూపబడకపోతే ఇది తరచుగా నిరాశకు కారణమవుతుంది. ఇక్కడ, మేము డేటాఫ్రేమ్లోని అన్ని నిలువు వరుసలను ప్రదర్శించడానికి వాటి సింటాక్స్తో క్రింద ఇవ్వబడిన పద్ధతులను ఉపయోగిస్తాము.
to_string()
set_option()
option_context()
అందించిన డేటాఫ్రేమ్లో గరిష్ట వరుసలను ప్రదర్శించడానికి ఆచరణాత్మక అమలుతో ఈ అన్ని పద్ధతుల వినియోగాన్ని మేము నేర్చుకుంటాము.
ఉదాహరణ # 1: పాండాలను స్ట్రింగ్() పద్ధతికి ఉపయోగించడం
పాండాలు “to_string()” పద్ధతిని ఉపయోగించడం ద్వారా టెర్మినల్లోని డేటాఫ్రేమ్లో గరిష్ట వరుసలను ప్రదర్శించడాన్ని ఈ ప్రదర్శన మాకు నేర్పుతుంది.
నమూనా ప్రోగ్రామ్ల సంకలనం మరియు అమలు కోసం, మేము “స్పైడర్” సాధనాన్ని ఎంచుకున్నాము. ఈ గైడ్లో, మా అన్ని ఉదాహరణల అమలు కోసం మేము ఈ సాధనాన్ని ఉపయోగిస్తాము. పైథాన్ స్క్రిప్ట్ రాయడం ప్రారంభించడానికి మేము “స్పైడర్” సాధనాన్ని ప్రారంభించాము. కోడ్తో ప్రారంభించి, ముందుగా మన పైథాన్ ఫైల్లోకి అవసరమైన లైబ్రరీలను లోడ్ చేయాలి, తద్వారా దాని లక్షణాలను ఉపయోగించడానికి మేము అనుమతించబడతాము. ఇక్కడ మనకు అవసరమైన మాడ్యూల్ లైబ్రరీ 'పాండాలు'. కాబట్టి, మేము దానిని మా పైథాన్ ఫైల్లోకి దిగుమతి చేసాము మరియు దానిని 'pd' గా మారుస్తాము.
డేటాఫ్రేమ్ యొక్క గరిష్ట అడ్డు వరుసలను ప్రదర్శించడం ఈ కథనం యొక్క ప్రధాన చర్య కాబట్టి, మనకు మొదట డేటాఫ్రేమ్ అవసరం. మీరు డేటాఫ్రేమ్ను రూపొందించాలనుకుంటున్నారా లేదా CSV ఫైల్ను దిగుమతి చేయాలా అనేది ఇప్పుడు మీ ఇష్టం. మేము నమూనా CSV ఫైల్ను దిగుమతి చేసాము. పైథాన్ ప్రోగ్రామ్లోకి CSV ఫైల్ను చదవడం కోసం, మేము పాండాస్ “pd.read_csv()” ఫంక్షన్ని ఉపయోగించాము. ఈ ఫంక్షన్ కుండలీకరణాల మధ్య, మేము డిస్ప్లేను చదవాలనుకుంటున్న CSV ఫైల్ను అందించాము, అది “industry.csv”. అందించిన CSV ఫైల్ను చదవడం ద్వారా ఉత్పత్తి చేయబడిన అవుట్పుట్ను నిల్వ చేయడానికి మేము వేరియబుల్ “df”ని రూపొందించాము. అప్పుడు, మేము డేటాఫ్రేమ్ను ప్రదర్శించడానికి “ప్రింట్()” పద్ధతిని ప్రారంభించాము.
“రన్ ఫైల్” ఎంపికను నొక్కడం ద్వారా మేము ఈ పైథాన్ ప్రోగ్రామ్ను అమలు చేసినప్పుడు, కన్సోల్లో డేటాఫ్రేమ్ ప్రదర్శించబడుతుంది. దిగువ ఫలితంలో 43 అడ్డు వరుసలు ఉన్నాయని మీరు గమనించవచ్చు కానీ పది మాత్రమే ప్రదర్శించబడతాయి. ఎందుకంటే పాండాస్ లైబ్రరీ డిఫాల్ట్ విలువ కేవలం 10 అడ్డు వరుసలు మాత్రమే.
ఇక్కడ అన్ని అడ్డు వరుసలను ప్రదర్శించడానికి మేము పాండాస్ పద్ధతిని “to_string” ఉపయోగిస్తాము. డేటా ఫ్రేమ్ నుండి గరిష్ట అడ్డు వరుసలను చూపించడానికి అత్యంత సరళమైన మార్గం ఈ సాంకేతికత. అయినప్పటికీ, ఇది పూర్తి డేటా ఫ్రేమ్ను ఒకే స్ట్రింగ్గా మారుస్తుంది కాబట్టి, ఇది చాలా పెద్ద డేటాసెట్లకు (మిలియన్లలో) సిఫార్సు చేయబడదు. అయినప్పటికీ, వేలల్లో ఉండే డేటాసెట్ల కోసం ఇది ప్రభావవంతంగా పనిచేస్తుంది.
మేము “to_string()” ఫంక్షన్ కోసం పైన అందించిన సింటాక్స్ని అనుసరించాము. మేము మా డేటాఫ్రేమ్ పేరుతో “to_string()” పద్ధతిని ప్రారంభించాము. అప్పుడు మేము ఈ పద్ధతిని పిలిచినప్పుడు ప్రదర్శించడానికి “ప్రింట్()” ఫంక్షన్లో ఉంచాము.
అవుట్పుట్ స్నాప్షాట్ మాకు టెర్మినల్లో ప్రదర్శించబడే అన్ని అడ్డు వరుసలతో కూడిన డేటాఫ్రేమ్ను చూపుతుంది.
ఉదాహరణ # 2: పాండాస్ సెట్_ఆప్షన్ పద్ధతిని ఉపయోగించడం
అందించిన డేటాఫ్రేమ్ యొక్క గరిష్ట వరుసలను ప్రదర్శించడానికి పాండాలు “set_option()”ని మేము ఈ గైడ్లో ప్రాక్టీస్ చేసే రెండవ పద్ధతి.
పైథాన్ ఫైల్లో, పైన పేర్కొన్న ఫంక్షన్ను యాక్సెస్ చేయడానికి మేము పాండాస్ లైబ్రరీని దిగుమతి చేసాము. మేము అందించిన CSV ఫైల్ను చదవడానికి “pd.read_csv()” పాండాలను ఉపయోగించాము. మేము దాని కుండలీకరణాల మధ్య ఉపయోగించాలనుకుంటున్న CSV ఫైల్ పేరుతో “pd.read_CSV()” ఫంక్షన్ను ప్రారంభించాము, అది “Sampledata.csv”. CSV ఫైల్ను దిగుమతి చేస్తున్నప్పుడు, పైథాన్ ప్రోగ్రామ్ యొక్క ప్రస్తుత వర్కింగ్ డైరెక్టరీని గుర్తుంచుకోండి. మీ CSV ఫైల్ తప్పనిసరిగా అదే డైరెక్టరీలో ఉంచబడాలి; లేకపోతే, మీకు 'ఫైల్ కనుగొనబడలేదు' అనే దోష సందేశం వస్తుంది. మేము CSV ఫైల్ నుండి డేటాఫ్రేమ్ను నిల్వ చేయడానికి వేరియబుల్ “నమూనా”ని సృష్టించాము. మేము ఈ డేటాఫ్రేమ్ని చూపించడానికి “ప్రింట్()” పద్ధతిని పిలిచాము.
ఇక్కడ, మేము మా అవుట్పుట్ని కలిగి ఉన్నాము, ఇక్కడ పది అడ్డు వరుసలు మాత్రమే ప్రదర్శించబడతాయి. గరిష్టంగా సూచించబడిన వరుసల సంఖ్య 99. మొదటి 5 మరియు చివరి ఐదు వరుసల మధ్య ఉన్న అన్ని ఇతర అడ్డు వరుసలు కత్తిరించబడ్డాయి.
ఈ డేటాఫ్రేమ్ కోసం గరిష్టంగా 99 వరుసలను ప్రదర్శించడానికి, మేము పాండాస్ మాడ్యూల్ యొక్క “set_option()” ఫంక్షన్ని ఉపయోగిస్తాము. పాండాలు మీరు ప్రవర్తన మరియు ప్రదర్శనను మార్చడానికి అనుమతించే ఆపరేటింగ్ సిస్టమ్తో వస్తాయి. ఈ పద్ధతి డిస్ప్లేను కత్తిరించిన దాని కంటే పూర్తి డేటా ఫ్రేమ్ను ప్రదర్శించేలా సెట్ చేయడానికి మాకు వీలు కల్పిస్తుంది. డేటా ఫ్రేమ్లోని అన్ని అడ్డు వరుసలను ప్రదర్శించడం కోసం పాండాలు “set_ ఎంపిక()” ఫంక్షన్ను అందిస్తాయి.
మేము 'pd.set_option()'ని ప్రారంభించాము. ఈ ఫంక్షన్ 'display.max_rows' పారామితులను కలిగి ఉంది. 'display.max_rows' డేటాఫ్రేమ్ను ప్రదర్శించేటప్పుడు ప్రదర్శించబడే గరిష్ట వరుసల సంఖ్యను నిర్దేశిస్తుంది. “max_rows” విలువ డిఫాల్ట్గా 10కి సెట్ చేయబడింది. ‘ఏదీ కాదు’ ఎంపిక చేయబడితే, అది డేటా ఫ్రేమ్లోని అన్ని అడ్డు వరుసలను సూచిస్తుంది. మేము అన్ని అడ్డు వరుసలను ప్రదర్శించాలనుకుంటున్నాము, కాబట్టి మేము దానిని 'ఏదీ కాదు'కి సెట్ చేస్తాము. చివరగా, డేటాఫ్రేమ్ను గరిష్ట వరుసలతో ప్రదర్శించడానికి మేము “ప్రింట్()” ఫంక్షన్ని ఉపయోగించాము.
ఇది దిగువ స్నాప్షాట్లో అందించిన ఫలితాన్ని అందిస్తుంది.
ఉదాహరణ # 3: పాండాస్ ఎంపిక_సందర్భం() పద్ధతిని ఉపయోగించడం
మేము ఇక్కడ చర్చిస్తున్న చివరి పద్ధతి “option_context()” అన్ని డేటాఫ్రేమ్ అడ్డు వరుసలను ప్రదర్శించడానికి. దీని కోసం, మేము పాండాస్ ప్యాకేజీని పైథాన్ ఫైల్లోకి దిగుమతి చేసాము మరియు కోడ్ రాయడం ప్రారంభించాము. మేము పేర్కొన్న CSV ఫైల్ను చదవడానికి “pd.read_csv()” ఫంక్షన్ని ఉపయోగించాము. మేము పేర్కొన్న CSV ఫైల్ నుండి డేటాఫ్రేమ్ను నిల్వ చేయడానికి వేరియబుల్ “డాల్టా”ని సృష్టించాము. అప్పుడు, మేము డేటాఫ్రేమ్ను “ప్రింట్ ()” పద్ధతితో ప్రింట్ చేసాము.
ఎగువ కోడ్ని అమలు చేయడం ద్వారా మేము పొందిన ఫలితం కత్తిరించబడిన అడ్డు వరుసలతో కూడిన డేటాఫ్రేమ్ను చూపుతుంది.
మేము ఇప్పుడు ఈ డేటాఫ్రేమ్లో పాండాలను “pd.option_context()” వర్తింపజేస్తాము. ఈ ఫంక్షన్ “set_option()”కి సమానంగా ఉంటుంది. రెండు విధానాల మధ్య ఉన్న ఒకే ఒక్క తేడా ఏమిటంటే “set_option()” సెట్టింగ్లను శాశ్వతంగా మారుస్తుంది, అయితే “option _context()” వాటిని దాని పరిధిలోనే మార్చింది. ఈ పద్ధతి display.max అడ్డు వరుసలను కూడా పారామీటర్గా తీసుకుంటుంది, డేటా ఫ్రేమ్లోని అన్ని అడ్డు వరుసలను అందించడానికి మేము “ఏదీ కాదు”కి సెట్ చేస్తాము. ఈ ఫంక్షన్ను ప్రారంభించిన తర్వాత, మేము దానిని “ప్రింట్()” పద్ధతి ద్వారా ప్రదర్శించాము.
ఇక్కడ, మేము పూర్తి డేటాఫ్రేమ్ను దాని గరిష్ట వరుసలు 2747తో చూడవచ్చు.
ముగింపు
ఈ కథనం పాండాల ప్రదర్శన ఎంపికలపై దృష్టి సారిస్తుంది. మేము కొన్నిసార్లు టెర్మినల్లో పూర్తి డేటాఫ్రేమ్ను చూడవలసి రావచ్చు. ఆ ప్రయోజనం కోసం పాండాలు మాకు అనేక రకాల ఎంపికలను అందిస్తాయి. ఈ గైడ్లో, మేము ఈ మూడు వ్యూహాలను ఉపయోగించాము. మొదటి ఉదాహరణ “to_string()” పద్ధతిని ఉపయోగించడంపై ఆధారపడింది. మా రెండవ ఉదాహరణ “set_option()”ని అమలు చేయడానికి మాకు బోధిస్తుంది, అయితే చివరి ఉదాహరణ “option_context()” పద్ధతిని అమలు చేస్తుంది. అవసరమైన ఫలితాన్ని సాధించడానికి పాండాలు మాకు అందించే ప్రత్యామ్నాయ మార్గాలను మీకు పరిచయం చేయడానికి ఈ పద్ధతులన్నీ ప్రదర్శించబడ్డాయి.