Панде приказују све колоне

Pande Prikazuju Sve Kolone



Када покушавамо да прикажемо садржај Пандас ДатаФраме-а у Спидер алату, често завршимо са излазом који се појављује на терминалу, али има неке скривене колоне. Док штампате дугачак Пандас ДатаФраме који превазилази унапред дефинисану количину колона и редова за штампање, ДатаФраме је скраћен. Понекад корисник треба да види комплетан ДатаФраме са свим редовима и колонама на излазном екрану. Пандас има веома корисну функцију под називом „гет_оптион()“ која нам омогућава да персонализујемо излазни приказ и радимо без употребе излазних формата којима се не може управљати. Вредност се поставља методом „сет_оптион()“. Ово се користи за одређивање максималног ограничења редова и колона за приказивање само конфигурисањем параметра максималних колона или одређеног броја колона на „Ништа“.

Пандас Сет_Оптион Метход

Данас ћемо погледати како да користите функцију „пд.сет_оптион()“ за приказ свих колона у Пандас Датафраме-у када га представљате у свом Спидер алату. Да бисмо користили „пд.сет_оптион()“, пратимо дату синтаксу:


Почнимо да учимо концепт уз помоћ практичне имплементације Питхон програма.







Пример: Коришћење Пандас Сет_Оптион методе за приказ свих колона

Ова демонстрација је водич за приказ свих колона у ДатаФраме-у коришћењем Пандас „сет_оптион()“. Разјаснићемо детаље сваког корака за имплементацију овог Питхон метода.



Први захтев за практичну примену Питхон скрипте је проналажење најбољег алата где извршавате свој програм. Алат који смо користили за нашу илустрацију је алат „Спидер“. Покренули смо алат и почели да радимо на Питхон скрипти.



Почевши од кода, прво морамо да увеземо библиотеке предуслова које су нам потребне у овом програму. Прва библиотека коју смо учитали у нашу Питхон датотеку је Пандас библиотека јер функције које овде користимо обезбеђује Пандас. Ову библиотеку смо назвали као „пд“. Друга библиотека коју смо учитали је библиотека НумПи. НумПи (Нумерицал Питхон) је нумерички рачунарски пакет развијен преко Питхон програмирања. Одељак Импорт НумПи кода упућује Питхон-у да интегрише НумПи модул у вашу тренутну Питхон датотеку. Део „ас нп“ скрипте затим налаже Питхон-у да додели НумПи-ју скраћеницу „нп“. Омогућава вам да користите НумПи методе уносом „нп.фунцтион_наме“ уместо НумПи.





Сада почињемо са главним кодом. Најважнија и основна потреба за наш програм је Пандас ДатаФраме. Дакле, приказујемо све колоне које садржи. Сада је потпуно на вама да ли желите да креирате ДатаФраме са наведеним вредностима или ако треба да увезете ЦСВ датотеку. Оно што смо изабрали за ову инстанцу је креирање ДатаФраме-а са НаН вредностима. Позвали смо метод „пд.ДатаФраме()“ да бисмо направили ДатаФраме. Овде смо дали два параметра – „индекс“ и „колоне“. Аргумент „индекс“ се односи на редове што значи да постављамо редове за ДатаФраме.

Доделили смо параметар „индекс“ и функцију НумПи „нп.аранге() са бројем вредности „6“. Генерише шест редова за ДатаФраме. Он испуњава све уносе са НаН вредностима пошто му нисмо дали никакву вредност. Аргумент „колоне“, као што име наводи, користи се за постављање колона за ДатаФраме. Такође јој је додељена функција „нп.аранге()“ са бројем вредности „25“ за колоне. Дакле, конструише 25 колона за ДатаФраме.



Сходно томе, када позовемо функцију „пд.ДатаФраме()“, имамо ДатаФраме са 25 колона и 6 редова испуњених нултим вредностима. Да бисмо сачували овај ДатаФраме, од нас се тражи да направимо ДатаФраме објекат који чува његов садржај. Стога смо креирали ДатаФраме објекат „насумично“ и доделили му резултат који добијамо од „пд.ДатаФраме()“ методе. Сада, сигурно желите да видите да се ДатаФраме генерише. Питхон нам пружа метод за преглед излаза на екрану, а то је функција „принт()“. Позвали смо овај метод тако што смо објекту ДатаФраме „рандом“ пренели као његов параметар.


Када извршимо овај исечак кода, добијамо наш ДатаФраме са НаН вредностима приказаним на терминалу. Овде можемо приметити да су видљиве неке од првих колона и само неколико са краја. Све колоне између су скраћене. Подразумевано, сакрива неке редове и колоне како би се избегло стварање фрустрације за корисника приказивањем огромних скупова података.


Можете чак и да проверите број укупних колона у ДатаФраме-у коришћењем функције „лен()“ Панда. Напишите функцију „лен()“ на конзоли вашег алата „Спидер“. Напишите име ДатаФраме-а између његових заграда са својством „.цолумнс“. Враћа нам укупну дужину колона у вашем ДатаФраме-у.


Враћа дужину нашег ДатаФраме-а која је 25.

Сада, следећи и основни задатак је да промените подразумевану опцију за приказ излаза. Можда постоје околности у којима желите да видите цео ДатаФраме на терминалу. Због подразумеваних вредности, многи уноси се скраћују што изазива разочарење за корисника. Овде ћете научити како да превазиђете овај проблем. Пандас нам пружа функцију „пд.сет_оптион()“ да променимо подразумевана подешавања екрана. Одмах након што прикажемо ДатаФраме на конзоли, позивамо метод „пд.сет_оптион()“. Наводимо параметар између заграда ове функције који треба да користимо да прикажемо све колоне ДатаФраме-а.

Овде смо користили „дисплаи.мак_цолумнс“ да прикажемо максималне колоне у нашем ДатаФраме-у. Такође можемо дефинисати вредност за овај параметар, односно максималне колоне које желите да прикажете. Ми, с друге стране, „дисплаи.мак_цолумнс“ постављамо на „Ноне“ који приказује све колоне из ДатаФраме-а са максималном дужином. Коначно, употребили смо функцију „принт()“ да прикажемо резултујући ДатаФраме са свим колонама видљивим на терминалу.


Када притиснемо опцију „Покрени датотеку“ на алату „Спидер“, можемо видети да је ДатаФраме изложен. Овај ДатаФраме има шест редова и број колона које држи је 25. Нема колона које су скраћене пошто је функција „пд.сет_оптион()“ са максималном дужином колоне сада омогућена.


Можемо чак и ресетовати опцију приказа јер када поставимо дужину приказа на максималну, она наставља да приказује оквире података са свим колонама унутар те одређене Питхон датотеке. За ово користимо Пандас „пд.ресет_оптион()“. Позивамо ову функцију и обезбеђујемо „дисплаи.мак_цолумнс“ као параметар ове функције.


Ово нам даје почетне поставке приказа за дати оквир података.

Закључак

Прегледање комплетног излаза на терминалу са огромним скупом података понекад нас доводи у невоље када су подразумеване поставке алата у супротности са потребама корисника. Да бисмо решили овај застој, Пандас нам даје метод „пд.сет_оптион()“. У овом водичу за учење упознали смо вас са овом методом и потребом да је користите. Демонстрирали смо тему са практично компајлираним и извршеним Питхон узорцима кодова. Приказали смо резултате илустрације изведене на „Спидеру“. Објаснили смо како да прикажемо све колоне ДатаФраме-а на конзоли променом подразумеваних поставки, као и ресетовањем свих поставки на почетне. Давање потпуно фокусиране пажње на практичну имплементацију модула омогућава вам да га користите кад год наиђете на такве проблеме.