La xaliyay: Taxanaha pandas ku dar kelmad shay kasta oo taxane ah

Pandas waa maktabad xoog badan oo dabacsan oo ku taal Python, oo inta badan loo isticmaalo wax-ka-beddelka xogta iyo hawlaha falanqaynta. Mid ka mid ah qaybaha muhiimka ah ee Pandas waa Taxanaha shay, kaas oo ka kooban hal-cabbir, oo calaamadeysan. Maqaalkan, waxaan diirada saari doonaa dhibaato gaar ah: ku darida kelmad shay kasta oo ku jira Taxanaha Pandas. Waxaan dhex mari doonaa xalka, ka doodista koodka tallaabo tallaabo si aan u fahamno shaqadeeda gudaha. Intaa waxaa dheer, waxaan ka wada hadli doonaa maktabadaha laxiriira, shaqooyinka, waxaanan bixin doonaa fikrado ku saabsan dhibaatooyinka la midka ah.

Hawsha gacanta ku haysaa waa in la qaato Taxane Pandas oo ka kooban xadhko, oo shay kasta oo shaxda ku jira lagu daro kelmad. Xalka aan halkan ku soo bandhigno waxay shaqaaleysiin doontaa Pandas iyo awoodeeda ku dhex dhisan si ay si hufan oo waxtar leh wax uga qabato dhibaatadan.

Marka hore aan soo dejino maktabadda lagama maarmaanka ah innagoo soo dejina Pandas oo aan bilowno xogta Taxanaha.

import pandas as pd

data = ['item1', 'item2', 'item3']
series = pd.Series(data)

Marka xigta, waxaan u baahanahay inaan qeexno ereyga aan dooneyno inaan ku darno. Tusaalahan, waxaan ereyga "tusaale" u adeegsan doonaa ereyga si loogu lifaaqo shay kasta oo ku jira Taxanaha Pandas.

word_to_add = "example"

Hadda waxaan sii wadi doonaa inaan codsano Codso () habka loogu daro kelmadda la rabo shay kasta oo Taxanaha ah.

series_with_added_word = series.apply(lambda x: x + ' ' + word_to_add)
print(series_with_added_word)

Tani waxay soo saari doontaa wax soo saarka soo socda:

0    item1 example
1    item2 example
2    item3 example
dtype: object

Hadda oo aynu si guul leh u fulinay yoolkii, aynu si faahfaahsan uga doodno xeerka iyo qaybihiisa.

Pandas Taxanaha

A Pandas Taxanaha waa hal-cabbir, array calaamadeysan oo awood u leh inuu hayo nooc kasta oo xog ah, oo ay ku jiraan ints, sabeyn, iyo walxo kale. Waxaa jira siyaabo badan oo loo abuuro Taxanaha Pandas, sida lagu muujiyay tallaabada bilawga ah. Taxanuhu waxa uu ilaaliyaa summadaha tusaha, sidaa awgeed waxa uu u oggolaanayaa in xog wax-ku-ool ah oo dareen leh.

Lambda Functions oo dabaq () Habka

A shaqada lambda waa qarsoodi, shaqo khadka tooska ah ee Python. Waa faa'iido leh xaaladaha qeexida shaqada caadiga ahi ay noqon karto mid dhib badan ama aan loo baahnayn. Hawlahani waxay yeelan karaan tiro kasta oo doodo ah laakiin hal tibaax oo kaliya, kaas oo la qiimeeyo lana soo celiyo. Gaar ahaan marka laga hadlayo habka .apply(), hawlaha lambda waxay fududeeyaan koodka.

The Codso () Habka, dhanka kale,, wuxuu fududeeyaa ku-dhaqanka shaqada shay kasta oo ku jira Pandas Series ama DataFrame. Waxa ay si hufan ugu celcelisaa iyada oo loo marayo shay kasta, taas oo u oggolaanaysa wax-ka-beddelid ballaadhan marka xogta la adeegsanayo.

Xalkayaga, waxaanu isticmaalnay shaqada lambda oo ay weheliso habka .codsiga () si loo gaaro natiijada la rabo. Adeegsiga farsamadan, waxaanu yaraynay tirada koodka loo baahan yahay waxaanan si guul leh ugu darnay kelmad shay kasta oo ku jira Taxanaha Pandas.

Gebogebadii, waxaan soo bandhignay kala duwanaanshaha Pandas, gaar ahaan iyada oo loo marayo Taxanaha Pandas, si loo xalliyo dhibaatada wax-is-daba-marinta xogta guud. Anaga oo adeegsanayna habka .apply() iyo hawlaha lambda, waxaanu si hufan u marnay oo u bedelnay canaasirta Taxanaha. Tani waxay u adeegtaa tusaale weyn oo ku saabsan sida arrimaha la midka ah loola tacaali karo loogana gudbi karo iyadoo la adeegsanayo aaladda xoogga leh ee Pandas.

Related posts:

Leave a Comment