Excel-ի և Python-ի միջև ինտեգրումը Excel-ում առկա վերլուծական հնարավորությունների զգալի էվոլյուցիա է: Իրական նորամուծությունը Python-ի հզորությունը Excel-ի ճկունության հետ համատեղելն է:
Այս ինտեգրման միջոցով դուք կարող եք գրել Python կոդը Excel բջիջներում, ստեղծել առաջադեմ վիզուալիզացիաներ՝ օգտագործելով գրադարաններ, ինչպիսիք են matplotlib-ը և seaborn-ը, և նույնիսկ կիրառել մեքենայական ուսուցման տեխնիկա՝ օգտագործելով գրադարաններ, ինչպիսիք են scikit-learn-ը և statsmodels-ը:
Python-ը Excel-ում, անշուշտ, կբացի մի շարք նոր հնարավորություններ աղյուսակում: Սա կփոխի ինչպես Python-ի, այնպես էլ Excel-ի վերլուծաբանների աշխատանքը: Այդպես։
Excel-ը, հավանաբար, տվյալների վերլուծության ամենահայտնի գործիքն է՝ շնորհիվ իր հարմարավետության և ճկունության:
Excel-ի օգտատերերը կարիք չունեն իմանալու, թե ինչպես ծրագրավորել տվյալները մաքրելու կամ դիտումներ և մակրոներ ստեղծելու համար: Մի քանի բանաձևով և մի քանի կտտոցով մենք կարող ենք կառավարել տվյալները և ստեղծել առանցքային աղյուսակներ և գծապատկերներ Excel-ում:
Միայն Excel-ը հիանալի էր տվյալների հիմնական վերլուծություն կատարելու համար, բայց դրա սահմանափակումները թույլ չտվեցին տվյալների վերլուծաբաններին կատարել տվյալների բարդ փոխակերպումներ և ստեղծել առաջադեմ վիզուալիզացիաներ (չխոսելով մեքենայական ուսուցման տեխնիկայի կիրառման մասին): Ի հակադրություն, Python-ի նման ծրագրավորման լեզուները կարող են կատարել բարդ հաշվարկներ:
Այժմ Excel-ի վերլուծաբանները պետք է սովորեն Python՝ իրենց կարիերան ապագայում ապացուցելու համար:
Բայց կհարմարվե՞ն արդյոք։
Դե, Excel-ի օգտատերերի մեծամասնությանը ամենամոտ ծրագրավորման լեզուն Visual Basic-ը հավելվածների համար (VBA) է, բայց նույնիսկ նրանք, ովքեր գրում են VBA կոդ, չգիտեն: defiՆրանք վերջում դառնում են «ծրագրավորողներ»: Ահա թե ինչու Excel-ի օգտատերերի մեծամասնությունը ծրագրավորում սովորելը համարում է բարդ կամ անհարկի մի բան (ինչու՞ սովորել ծրագրավորել, երբ կարող ես ստանալ առանցքային աղյուսակ մեկ սեղմումով):
Հուսանք, որ Excel-ի վերլուծաբանները հարմարվում են: Նրանց համար լավ նորությունն այն է, որ Python-ը հեշտ սովորելու լեզու է: Excel-ի օգտատերերը նույնիսկ կարիք չեն ունենա տեղադրել Python-ն իրենց համակարգիչներում և ներբեռնել կոդերի խմբագրիչ՝ սկսելու Python կոդ գրելը: Փաստորեն, Excel-ում կա նոր PY ֆունկցիա, որը թույլ է տալիս օգտվողներին գրել Python կոդը Excel բջիջում:
Զարմանալի է, այնպես չէ՞: Այժմ մենք կարող ենք գրել Python կոդը բջիջում, որպեսզի ստանանք տվյալների շրջանակ և դիտումներ մեր աշխատաթերթի ներսում:
Սա միանշանակ էվոլյուցիա է Excel-ի վերլուծական հնարավորությունների մեջ:
Սա օգուտ կբերի ինչպես Python-ի, այնպես էլ Excel-ի վերլուծաբաններին
Այժմ դուք կարող եք օգտագործել Python-ի հզոր գրադարանները, ինչպիսիք են պանդաները, ծովայինները և scikit-learn-ը Excel աշխատանքային գրքում: Այս գրադարանները կօգնեն մեզ կատարել առաջադեմ վերլուծություններ, ստեղծել ցնցող վիզուալիզացիաներ և կիրառել մեքենայական ուսուցում, կանխատեսող վերլուծություն և կանխատեսման տեխնիկա Excel-ում:
Excel-ի վերլուծաբանները, ովքեր չգիտեն, թե ինչպես գրել Python կոդը, ստիպված կլինեն բավարարվել Excel-ի առանցքային աղյուսակներով, բանաձևերով և գծապատկերներով, բայց նրանք, ովքեր հարմարվում են, իրենց վերլուծական հմտությունները կբարձրացնեն հաջորդ մակարդակ:
Ահա մի քանի օրինակներ, թե ինչպիսի տեսք կունենա Python-ով տվյալների վերլուծությունը Excel-ում:
Excel-ում Python-ի միջոցով մենք կկարողանանք օգտագործել կանոնավոր արտահայտություններ (regex)՝ բջիջներում որոշակի տողեր կամ տեքստային նախշեր գտնելու համար: Հետևյալ օրինակում ռեգեքսը օգտագործվում է տեքստից ամսաթվերը հանելու համար:
Առաջադեմ վիզուալիզացիաներ, ինչպիսիք են ջերմային քարտեզները, ջութակի քարտեզները և երախի սյուժեները, այժմ հնարավոր են Excel-ում Seaborn-ով: Ահա զույգերի բնորոշ սյուժեն, որը մենք կստեղծեինք Seaborn-ի հետ, բայց այժմ ցուցադրվում է Excel-ի աշխատաթերթում:
Վերջին, բայց ոչ պակաս կարևորը, այժմ կարող եք օգտագործել մեքենայական ուսուցման մոդելներ, ինչպիսիք են DecisionTreeClassifier-ը Excel-ի աշխատաթերթում և համապատասխանեցնել մոդելին՝ օգտագործելով pandas տվյալների շրջանակները:
Python-ը Excel-ում կամրջելու է Python-ի և Excel-ի վերլուծաբանների միջև առկա բացը
Այն օրերը, երբ Python-ի և Excel-ի վերլուծաբանները դժվարանում էին աշխատել միասին, կանցնեն, երբ Python-ը Excel-ում հասանելի դառնա բոլոր օգտատերերի համար:
Excel-ի վերլուծաբանները պետք է հարմարվեն այս նոր փոփոխություններին, որպեսզի ոչ միայն իրենց ռեզյումեում ունենան Python-ը որպես նոր հմտություն, այլև իրենց կարիերայի ապագայի համար: VBA-ի ուսուցումը այնքան էլ տեղին չի լինի Excel-ի վերլուծաբանների համար, որքան Python գրադարանները, ինչպիսիք են Pandas-ը և Numpy-ն:
Python-ի հաշվարկները կաշխատեն Microsoft Cloud-ում, այնպես որ նույնիսկ ռեսուրսներով սահմանափակ համակարգիչներ օգտագործող վերլուծաբաններն ավելի արագ կմշակվեն բարդ հաշվարկների համար:
Մյուս կողմից, Python-ի վերլուծաբանները կկարողանան ավելի հեշտ համագործակցել Excel-ի վերլուծաբանների հետ՝ կամրջելով նրանց միջև առկա բացը:
Python-ը Excel-ում անպայման կփոխի Python-ի և Excel-ի վերլուծաբանների մոտ ապագայում տվյալների վերլուծությանը: Microsoft-ի հայտարարությունից հետո Excel-ի վերլուծաբանների թիվը, ովքեր կսկսեն Python սովորել, կաճի։
Python-ը Excel-ում ներկայումս հասանելի է Windows-ում բետա ալիքով աշխատող օգտվողներին: Այն մուտք գործելու համար դուք պետք է միանաք Microsoft 365 Insider ծրագրին: Լրացուցիչ տեղեկությունների համար կարդացեք այստեղ.
Ercole Palmeri
Veeam-ի Coveware-ը կշարունակի տրամադրել կիբեր շորթման միջադեպերի արձագանքման ծառայություններ: Coveware-ը կառաջարկի դատաբժշկական և վերականգնման հնարավորություններ…
Կանխատեսելի սպասարկումը հեղափոխություն է անում նավթի և գազի ոլորտում՝ կայանի կառավարման նորարարական և ակտիվ մոտեցմամբ:…
Մեծ Բրիտանիայի CMA-ն նախազգուշացում է տարածել արհեստական ինտելեկտի շուկայում Big Tech-ի վարքագծի վերաբերյալ: Այնտեղ…
Շենքերի էներգաարդյունավետության բարձրացման նպատակով Եվրոպական միության կողմից ձևակերպված «Քեյս Գրին» հրամանագիրը իր օրենսդրական գործընթացն ավարտել է…