Водич за Питхон Анацонда: Све што треба да знате



Овај чланак о туторијалу за питхон анацонда ће вам помоћи да разумете како можете да користите питхон на анацонда са основама питхона, аналитиком, МЛ / АИ итд.

Анацонда је платформа за науку података за научнике података, ИТ професионалце и пословне лидере сутрашњице. То је дистрибуција Питхон , Р. итд. Са више од 300 пакета за , постаје једна од најбољих платформи за било који пројекат. У ово уџбеник анацонде, разговараћемо о томе како можемо користити анацонду за програмирање на питхон-у. Следе теме о којима се расправља на овом блогу:

Увод у Анаконду

Анацонда је дистрибуција отвореног кода за питхон и Р. Користи се за наука о подацима , , дубоко учење , итд. Уз доступност више од 300 библиотека за науку о подацима, постаје прилично оптимално за било ког програмера да ради на анаконди за науку о подацима.





лого-питхон уџбеник за анаконду-едурека

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



јава алгоритми и структуре података

Сада када знамо шта је анаконда, покушајмо да разумемо како можемо да инсталирамо анаконду и поставимо окружење за рад на нашим системима.

Инсталација и подешавање

Да бисте инсталирали анаконду, идите на хттпс://ввв.анацонда.цом/дистрибутион/ .



Изаберите верзију која вам одговара и кликните на преузимање. Када завршите преузимање, отворите подешавање.

Следите упутства у подешавању. Не заборавите да кликнете на додај анаконду у променљиву окружења мог пута. По завршетку инсталације добићете прозор као што је приказано на слици испод.

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

Видећете прозор као што је приказано на слици испод.

Сада када знамо како да користимо анаконду за питхон, хајде да погледамо како можемо да инсталирамо разне библиотеке у анацонду за било који пројекат.

Како инсталирати Питхон библиотеке у Анацонду?

Отворите упит анацонда и проверите да ли је библиотека већ инсталирана или није.

С обзиром да не постоји модул који се зове нумпи, покренућемо следећу наредбу да инсталирамо нумпи.

Прозор приказан на слици добићете када довршите инсталацију.

Након што инсталирате библиотеку, само покушајте да увезете модул поново ради уверења.

Као што видите, нема грешке коју смо добили на почетку, па тако можемо инсталирати разне библиотеке у анаконду.

Анацонда Навигатор

Анацонда Навигатор је графички кориснички интерфејс који долази са дистрибуцијом анацонде. Омогућава нам покретање апликација и управљање цонда пакетима, окружењем и без употребе наредби командне линије.

Случај употребе - основе Питхона

Променљиве и типови података

Променљиве и типови података су градивни блокови било ког програмског језика. Питхон има 6 типова података у зависности од својстава која поседују. Листа, речник, скуп, корпе су типови података о колекцији у програмском језику питхон.

Следи пример који показује како се променљиве и типови података користе у питхону.

#варијабле декларација наме = 'Едурека' ф = 1991 принт ('питхон је основан у', ф) #дата типе а = [1,2,3,4,5,6,7] б = {1: 'едурека' , 2: 'питхон'} ц = (1,2,3,4,5) д = {1,2,3,4,5} принт ('листа је', а) принт ('речник је' , б) принт ('корпица је', ц) принт ('сет је', д)

Оператори

Оператери у Питхону користе се за операције између вредности или променљивих. У питхон-у постоји 7 врста оператора.

  • Оператор доделе
  • Аритметички оператор
  • Логички оператор
  • Оператор поређења
  • Бит-мудри оператер
  • Чланство Оператор
  • Оператор идентитета

Следи пример употребе неколико оператора у питхон-у.

а = 10 б = 15 # рачунски оператер принт (а + б) принт (а - б) принт (а * б) # оператор додељивања а + = 10 принт (а) # оператор упоређивања #а! = 10 #б == а #логицал оператор а> б и а> 10 # ово ће вратити труе ако су обе изјаве истините.

Изјаве о контроли

Изјаве попут , бреак, цонтинуе се користе као контролни израз за стицање контроле над извршавањем за оптималне резултате. Ове изјаве можемо користити у различитим петљама у питхону за контролу исхода. Следи пример који показује како можемо радити са контролним и условним исказима.

наме = 'едурека' за и у имену: ако је и == 'а': бреак елсе: принт (и)

Функције

обезбедити поновну употребу кода на ефикасан начин, где можемо написати логику за исказ проблема и покренути неколико аргумената да бисмо добили оптимална решења. Следи пример како можемо користити функције у питхон-у.

деф фунц (а): врати а ** а рес = фунц (10) принт (рес)

Класе и предмети

Будући да питхон подржава објектно оријентисано програмирање, можемо са њим радити класе и предмети такође. Следи пример како можемо радити са класама и објектима у питхону.

класа Родитељ: деф фунц (селф): принт ('ово је родитељ') класа Цхилд (Парент): деф фунц1 (селф): принт ('тхис ис цхилд') об = нев Цхилд () об.фунц ()

За почетак је неколико основних појмова у питхону. Сада, говорећи о већој подршци пакета у анацонди, можемо радити са многим библиотекама. Погледајмо како можемо да користимо питхон анацонда за аналитику података.

Случај употребе - Аналитика

То су одређени кораци укључени у . Погледајмо како функционише анализа података у анаконди и разним библиотекама које можемо користити.

Прикупљање података

Тхе прикупљање података је једноставно као учитавање ЦСВ датотеке у програм. Тада можемо користити релевантне податке за анализу одређених случајева или уноса у податке. Следи код за учитавање ЦСВ података у програм.

како се користи тостринг у јави
импорт пандас ас пд импорт нумпи ас нп импорт матплотлиб.пиплот ас плт импорт сеаборн ас снс дф = пд.реад_цсв ('филенаме.цсв') принт (дф.хеад (5))

Резање и коцкање

Након учитавања скупа података у програм, морамо филтрирати податке са неколико промена, попут уклањања нулл вредности и непотребних поља која могу проузроковати двосмисленост у анализи.

Следи пример како можемо филтрирати податке према захтевима.

принт (дф.иснулл (). сум ()) # ово ће дати зброј свих нулл вредности у скупу података. дф1 = дф.дропна (оса = 0, како = 'било који') # ово ће испустити редове са нулл вредностима.

Можемо испустити и нулл вредности.

Кутија земљиште

снс.бокплот (к = дф ['Распон плата од']) снс.бокплот (к = дф ['Распон плата до'])

Дијаграм расејања

импорт матплотлиб.пиплот ас плт фиг, ак = плт.субплотс (фигсизе = (16,8)) ак.сцаттер (дф ['Распон плата од'], дф ['Распон плата до']) ак.сет_клабел ('Плата Опсег од ') ак.сет_илабел (' Распон плата ТО ') плт.схов ()

Визуализација

Након што смо променили податке у складу са захтевима, неопходно је да их анализирамо. Један од таквих начина је визуелизација резултата. Боље помаже у оптималној анализи пројекција података.

Следи пример за визуелизацију података.

снс.цоунтплот (к = 'Показатељ за пуно радно време / непуно радно време', дата = дф) снс.цоунтплот (к = 'Показатељ за пуно радно време / непуно радно време', хуе = 'Фреквенција зараде', подаци = дф) снс .цоунтплот (хуе = 'Индикатор пуног / непуног радног времена', к = 'Тип књижења', подаци = дф) дф ['Распон плата од']. плот.хист () дф ['Распон плата до']. плот.хист ()

импорт матплотлиб.пиплот ас плт фиг = плт.фигуре (фигсизе = (10,10)) ак = фиг.гца () снс.хеатмап (дф1.цорр (), аннот = Труе, фмт = '. 2ф') плт. титле ('Корелација', фонтсизе = 5) плт.схов ()

Анализа

Након визуализације, можемо да направимо нашу анализу разматрајући различите графиконе и графиконе. Претпоставимо да радимо на подацима о радним местима, гледајући визуелни приказ одређеног посла у региону, можемо разазнати број послова у одређеном домену.

Из горње анализе можемо претпоставити следеће резултате

  • Број послова са непуним радним временом у скупу података је веома мањи у поређењу са пословима са пуним радним временом.
  • док послови са непуним радним временом износе мање од 500, са пуним радним временом више од 2500.
  • На основу ове анализе можемо створити а модел предвиђања.

У овом водичу за анаконду за питхон разумели смо како можемо да поставимо анаконду за питхон са случајевима коришћења који су покривали основе питхона, анализу података и машинско учење. Са преко 300 пакета за науку о подацима, анацонда пружа оптималну подршку са ефикасним резултатима. Да савладате своје вештине у питхон-у, упишите Едурека-у и започните своје учење.

Имате ли питања? помените их у коментарима овог чланка на „туториал за питхон анацонда“ и јавићемо вам се што је пре могуће.