Пандас Датафраме Уникуе

Pandas Dataframe Unikue



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

Методе за добијање јединствених вредности у „пандас“ колонама ДатаФраме-а

Можемо да користимо две методе за добијање јединствених вредности у колонама ДатаФраме-а „панда”. Избацујемо дупликате вредности и добијамо само јединствене вредности у колонама ДатаФрамес-а. Методе које „панде“ обезбеђују за обављање овог задатка су:







  • Коришћењем јединственог() методе.
  • Коришћењем методе дроп_дуплиацтес().

Сада ћемо користити обе методе у „пандас“ кодовима за добијање јединствених вредности у колонама ДатаФраме-а „пандас“.



Пример #01

Апликација „Спидер“ се овде користи за генерисање ових „панда“ кодова за коришћење оних метода које нам помажу да добијемо јединствене вредности у колонама „панда“ ДатаФраме-а. Морамо да увеземо модуле 'пандас', који су неопходни за 'пандас' код, пре него што креирамо ДатаФраме. Коришћењем термина „увоз“ и постављањем „панде као пд“, увозимо ове модуле.



Сада, уз помоћ „пд“, можемо брзо да добијемо „панде“ функције или методе. Затим стављамо „Субјецт_дата“ у који додајемо „Име“ и у „Наме“ додајемо податке о имену који су „Роман, Виллиам, Петер, Смитх, Јохн, Милли, Тхомас и Јамес“. Затим додајемо податке о предмету у „Субј“ који су „Математика, економија, наука, математика, статистика, статистика, статистика и рачунар“. Затим конвертујемо ове „Субјецт_дата“ у „Субјецт_дф“ ДатаФраме користећи метод „пд.ДатаФраме()“. Стављамо „Субјецт_дф“ у метод „принт()“ тако да ће се приказати на терминалу.





Сада желимо да добијемо јединствене вредности у колони „Субј“ ДатаФраме-а „панда“. У ту сврху овде користимо методу „уникуе()“ и додајемо име колоне и име ДатаФраме-а као што је приказано испод. Ову методу додајемо у „принт()“ тако да ће се резултат приказати и на терминалу.



Сада, притискамо „Схифт+Ентер“ да добијемо резултат овог кода и он се приказује на терминалу и такође је приказан овде, који садржи ДатаФраме са свим вредностима. Ово је оригинални ДатаФраме који смо додали у код и испод њега приказује јединствене вредности колоне „Субј“. Он испушта дупле вредности и приказује јединствене вредности колоне „Субј“ у ДатаФраме-у.

Пример #02

Креирамо „Сампле_лист“ који садржи неке информације. Убацујемо „Лаила, 21, 28, 31, 14 и 39“ која ће се појавити као прва колона када конвертујемо ову листу у ДатаФраме. Затим додајемо „Луси, 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“ .

Сада конвертујемо „Сампле_лист“ у „ДФ_Сампле“ што је име ДатаФраме-а овде стављајући функцију „пд.ДатаФраме()“. Такође, постављамо назив колона овог оквира података и ова имена су „Име, Асс_1, Асс_2, Асс_3, Асс_4 и Асс_5“. Затим користимо „принт()“ који помаже у приказивању оквира података „ДФ_Сампле“. Сада користимо другу методу у овом примеру за добијање јединствених вредности у колони ДатаФраме-а. Овај метод је „дроп_дуплицатес()“ метод „панде“.

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

Имена која су дуплирана се одбацују и јединствене вредности се приказују након примене методе „дроп_дуплицатес()“. Можете приметити да се име „Лејла“ појављује у три ћелије колоне „Име“. Али када се метод „дроп_дуплицатес()“ примени на ову колону, све дуплиране вредности се испуштају и једно „Лаила“ име се појављује на екрану. Након испуштања дупликата вредности, појавио се нови ДатаФраме који садржи јединствене вредности у овој колони „Име“. На овај начин можемо да избацимо дупле вредности и добијемо јединствену вредност у колони ДатаФраме-а уз помоћ методе „дроп_дуплицатес()“.

Пример #03

Исти ДатаФраме се поново користи и сада овде примењујемо метод „уникуе()“. Са методом „уникуе()“ постављамо име колоне као и назив ДатаФраме-а на који желимо да применимо ову „уникуе()“ методу за добијање јединствених вредности. Ово ће приказати само јединствене вредности те колоне и неће приказати ове вредности у облику ДатаФраме-а.

Овде ДатаФраме садржи седам вредности у колони „Наме“, али када применимо метод „уникуе()“ на ову колону, појавиле су се само четири вредности и то су јединствене вредности те колоне. Не приказује дуплиране вредности.

Пример #04

ДатаФраме који креирамо у овом примеру је „Ф_Г_дф“. У овај оквир података убацујемо „Ми_фруитс“ и „ми_Вегс“. Колона „Ми_фруитс“ садржи „Јабука, наранџа, јабука, крушка, личи, јабука, јабука, крушка и јабука“. Затим имамо „Ми_Вегс“ који садржи називе поврћа који су „Чили, Брингле, шаргарепа, кромпир, кромпир, шаргарепа, лук, бели лук и ђумбир“. Овај ДатаФраме садржи само две колоне.

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

ДатаФраме се прво приказује и садржи све вредности. Након овога, примењује се метод „уникуе()“ и јединствене вредности обе колоне се приказују испод. У овом коду добијамо јединствене вредности у више колона ДатаФраме-а коришћењем методе „уникуе()“.

Закључак

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