Artikulo

Gagawin ng Python ang paraan ng pagtatrabaho ng mga data analyst sa Excel

Inihayag ng Microsoft ang pagsasama ng Python sa Excel.

Tingnan natin kung paano nito babaguhin ang paraan ng paggawa ng mga analyst ng Python at Excel.

Ang pagsasama sa pagitan ng Excel at Python ay isang makabuluhang ebolusyon ng analytical na mga kakayahan na magagamit sa Excel. Ang tunay na pagbabago ay pinagsasama ang kapangyarihan ng Python sa flexibility ng Excel.

Inobasyon

Sa integration na ito, maaari kang magsulat ng Python code sa Excel cells, lumikha ng mga advanced na visualization gamit ang mga library tulad ng matplotlib at seaborn, at kahit na mag-apply ng mga machine learning technique gamit ang mga library tulad ng scikit-learn at statsmodels.

Ang Python sa Excel ay tiyak na magbubukas ng ilang bagong posibilidad sa isang spreadsheet. Ito ay magbabago sa paraan ng parehong Python at Excel analyst gumagana. ganyan.

Ano ang mga pagbabago para sa mga analyst at mga gumagamit ng Excel

Ang Excel ay marahil ang pinakasikat na tool para sa pagsusuri ng data dahil sa kakayahang magamit at kakayahang umangkop nito.

Hindi kailangang malaman ng mga user ng Excel kung paano mag-program para linisin ang data o gumawa ng mga view at macro. Sa ilang mga formula at ilang pag-click, maaari naming pamahalaan ang data at lumikha ng mga pivot table at chart sa Excel.

Ang Excel lamang ay mahusay para sa pagsasagawa ng pangunahing pagsusuri ng data, ngunit hindi pinahintulutan ng mga limitasyon nito ang mga data analyst na magsagawa ng mga kumplikadong pagbabagong-anyo ng data at lumikha ng mga advanced na visualization (hayaan pa ang maglapat ng mga diskarte sa machine learning). Sa kaibahan, ang mga programming language tulad ng Python ay kayang humawak ng mga kumplikadong kalkulasyon.

Ngayon ang mga analyst ng Excel ay kailangang matuto ng Python upang mapatunayan sa hinaharap ang kanilang mga karera.

Pero mag-a-adapt ba sila?

Well, ang programming language na pinakamalapit sa karamihan ng mga user ng Excel ay Visual Basic for Applications (VBA), ngunit kahit na ang mga sumusulat ng VBA code ay hindi alam defiNagtatapos sila sa pagiging "programmer". Iyon ang dahilan kung bakit itinuturing ng karamihan sa mga gumagamit ng Excel ang pag-aaral ng programming bilang isang bagay na kumplikado o hindi kailangan (bakit matututong magprogram kung maaari kang makakuha ng pivot table sa isang click?)

Sana umangkop ang mga analyst ng Excel. Ang magandang balita para sa kanila ay ang Python ay isang madaling wikang matutunan. Ang mga gumagamit ng Excel ay hindi na kailangang mag-install ng Python sa kanilang mga computer at mag-download ng isang code editor upang simulan ang pagsusulat ng Python code. Sa katunayan, mayroong isang bagong function na PY sa Excel na nagpapahintulot sa mga user na magsulat ng Python code sa isang Excel cell.

Source: Microsoft Blog

Kamangha-manghang, hindi ba? Ngayon ay maaari na tayong magsulat ng Python code sa isang cell para makakuha ng dataframe at view sa loob ng ating worksheet.

Ito ay tiyak na isang ebolusyon sa mga kakayahan sa pagsusuri ng Excel.

Ang mga aklatan ng Python para sa pagsusuri ng data ay magiging available sa Excel.

Makikinabang ito sa parehong Python at Excel analyst

Ngayon ay maaari ka nang gumamit ng makapangyarihang Python library tulad ng mga pandas, seaborn, at scikit-learn sa isang Excel workbook. Tutulungan kami ng mga library na ito na magsagawa ng advanced na analytics, lumikha ng mga nakamamanghang visualization, at maglapat ng machine learning, predictive analytics, at mga diskarte sa pagtataya sa Excel.

newsletter ng pagbabago
Huwag palampasin ang pinakamahalagang balita sa pagbabago. Mag-sign up upang matanggap ang mga ito sa pamamagitan ng email.

Ang mga Excel analyst na hindi alam kung paano magsulat ng Python code ay kailangang gumawa ng kinalaman sa mga Excel pivot table, formula, at chart, ngunit ang mga umaangkop ay dadalhin ang kanilang mga analytical na kasanayan sa susunod na antas.

Narito ang ilang mga halimbawa ng kung ano ang magiging hitsura ng pagsusuri ng data gamit ang Python sa Excel.

Sa Python sa Excel, makakagamit kami ng mga regular na expression (regex) upang mahanap ang mga partikular na string o mga pattern ng teksto sa mga cell. Sa sumusunod na halimbawa, ang isang regex ay ginagamit upang kunin ang mga petsa mula sa teksto.

Source: Microsoft Blog

Ang mga advanced na visualization tulad ng mga heat maps, violin maps, at swarm plot ay posible na ngayon sa Excel na may Seaborn. Narito ang karaniwang plot ng mag-asawa na gagawin namin sa Seaborn, ngunit ipinapakita na ngayon sa isang worksheet ng Excel.

Source: Microsoft Blog

Panghuli ngunit hindi bababa sa, maaari ka na ngayong gumamit ng mga modelo ng machine learning tulad ng DecisionTreeClassifier sa isang Excel worksheet at magkasya ang modelo gamit ang mga pandas dataframe.
Ang Python sa Excel ay tutulay sa agwat sa pagitan ng mga analyst ng Python at Excel

Ang mga araw na nagkaroon ng problema ang mga Python at Excel analyst sa pagtatrabaho nang magkasama ay matatapos kapag ang Python sa Excel ay naging available sa lahat ng user.

Kakailanganin ng mga analyst ng Excel na umangkop sa mga bagong pagbabagong ito upang hindi lamang magkaroon ng Python bilang isang bagong kasanayan sa kanilang resume, ngunit upang maging patunay sa hinaharap ang kanilang mga karera. Ang pag-aaral ng VBA ay hindi magiging kasing-katuturan sa mga analyst ng Excel gaya ng pag-aaral ng mga library ng Python tulad ng Pandas at Numpy.

Tatakbo ang mga kalkulasyon ng Python sa Microsoft Cloud, kaya kahit na ang mga analyst na gumagamit ng mga computer na limitado sa mapagkukunan ay makakaranas ng mas mabilis na pagproseso para sa mga kumplikadong kalkulasyon.

Sa kabilang banda, ang mga Python analyst ay mas madaling makipag-collaborate sa mga Excel analyst, na tumutulay sa pagitan nila.

Tiyak na babaguhin ng Python sa Excel ang paraan ng paglapit ng mga analyst ng Python at Excel sa pagsusuri ng data sa hinaharap. Pagkatapos ng anunsyo ng Microsoft, dadami ang bilang ng mga Excel analyst na magsisimulang mag-aral ng Python.

Ang Python sa Excel ay kasalukuyang magagamit sa mga gumagamit na nagpapatakbo ng Beta Channel sa Windows. Upang ma-access ito dapat kang sumali sa Microsoft 365 Insider program. Para sa karagdagang impormasyon basahin dito.

Ercole Palmeri

newsletter ng pagbabago
Huwag palampasin ang pinakamahalagang balita sa pagbabago. Mag-sign up upang matanggap ang mga ito sa pamamagitan ng email.

Kamakailang Mga Artikulo

Mga Online na Pagbabayad: Narito Kung Paano Ka Binabayaran ng Mga Serbisyo ng Streaming Magpakailanman

Milyun-milyong tao ang nagbabayad para sa mga serbisyo ng streaming, na nagbabayad ng buwanang bayad sa subscription. Karaniwang opinyon na ikaw ay…

Abril 29 2024

Itinatampok ng Veeam ang pinakakomprehensibong suporta para sa ransomware, mula sa proteksyon hanggang sa pagtugon at pagbawi

Ang Coveware ng Veeam ay patuloy na magbibigay ng mga serbisyo sa pagtugon sa insidente ng cyber extortion. Mag-aalok ang Coveware ng mga kakayahan sa forensics at remediation...

Abril 23 2024

Green and Digital Revolution: Kung Paano Binabago ng Predictive Maintenance ang Industriya ng Langis at Gas

Binabago ng predictive maintenance ang sektor ng langis at gas, na may makabago at proactive na diskarte sa pamamahala ng halaman.…

Abril 22 2024

Itinaas ng UK antitrust regulator ang BigTech alarm sa GenAI

Ang UK CMA ay naglabas ng babala tungkol sa gawi ng Big Tech sa merkado ng artificial intelligence. doon…

Abril 18 2024