La xaliyay: isku dar int iyo tiirarka shayga mid ka mid ah

Dhibaatada ugu weyn ee la xiriirta isku darka int iyo tiirarka shayga mid waa in noocyada xogta aysan iswaafaqayn. Integers waa qiyam tirooyin ah, halka walxuhuna ay yihiin xardho ama qiyam kale oo aan tiro ahayn. Isku darka labadan nooc ee xogta waxay horseedi kartaa khaladaad marka la samaynayo xisaabinta ama hawlgallada kale ee tiirka la isku daray. Intaa waxaa dheer, way adkaan kartaa in la tarjumo macnaha tiirka la isku daray haddii uu ka kooban yahay qiimayaal tiro iyo mid aan tiro ahayn.

#Using pandas
import pandas as pd 
  
#initialise data of lists. 
data = {'Name':['Tom', 'nick', 'krish', 'jack'], 'Age':[20, 21, 19, 18]} 
  
#Create DataFrame 
df = pd.DataFrame(data) 
  
# Concatenate two columns of dataframe and create a new column in the dataframe 
df['Combined'] = df['Name'].astype(str) + df['Age'].astype(str) 

 # print dataframe. 
print(df)

1. Xariiqda koowaad waxay soo dejisaa maktabadda pandas sida "pd".
2. Sadarka labaad wuxuu bilaabaa qaamuuska liisaska, oo leh laba fure (Magaca iyo Da'da) iyo afar qiime oo fur kasta ah.
3. Sadarka saddexaad waxa uu ka abuuraa shay DataFrame ka qaamuuska xogta lagu abuuray tallaabadii hore.
4. Sadarka afraad waxa uu abuuraa tiir cusub oo loo yaqaan 'Combined' iyada oo la isku xidhayo qiyamka tiirarka 'Magaca' iyo 'Da'da sida xargaha.
5. Sadarka shanaad waxa uu daabacaa shayga DataFrame ee soo baxay si uu u tuso dhammaan tiirarka iyo qiyamkooda qaab jaantus ah.

Waa maxay interger ku jira barnaamijka

Python dhexdeeda, halbeeggu waa tiro dhan (positive, negative ama eber) kaas oo lagu kaydin karo doorsoome. Isku dhafka waxaa loo isticmaalaa in lagu matalo qiyamka tirooyinka iyada oo aan wax jajab ah ama jajab tobanle ah lahayn. Waxaa sidoo kale loo yaqaan ints waxaana lagu matali karaa iyada oo la adeegsanayo nooca xogta int. Python sidoo kale waxay leedahay noocyo kale oo xog ah oo lagu matalo tirooyinka leh qaybo jajab ah, sida sabaynta iyo kakan.

Waa maxay shay ku jira barnaamijka

Shayga ku jira barnaamijka waa qaab dhismeed xog ka kooban xog iyo tilmaamo lagu maamulayo xogta. Python dhexdeeda, walxaha waxaa lagu abuuray fasalo. fasalku waa naqshad abuurista shay oo qeexaya sifooyinka iyo hababka la xidhiidha shay. Walaxyadu waxay ka koobnaan karaan nooc kasta oo xog ah, sida nambarada, xargaha, liisaska, qaamuusyada, iwm, iyo sidoo kale hawlaha ku shaqeeya xogta. Marka la isku daro noocyada kala duwan ee walxaha, barnaamijyo adag ayaa la abuuri karaa.

Sideen isugu geeyaa tiirar badan oo mid ka mid ah Python

Waxaa jira dhowr siyaabood oo lagu isku dari karo tiirar badan oo mid ka mid ah Python. Habka ugu caansan waa isticmaalka maktabadda pandas. Pandas waxay bixisaa shaqo loo yaqaan concat () taas oo loo isticmaali karo in la isku daro tiirar badan oo mid ah. Shaqadani waxay qaadaa liiska DataFrames ama Walxaha Taxanaha waxayna soo celisaa hal DataFrame ama shay Taxane ah oo ay la socdaan dhammaan xogta walxaha la galiyay oo la isku daray.

Siyaabo kale oo tiirar badan loogu dari karo mid waa adiga oo isticmaalaya zip() function. Hawshani waxay qaadaa mid la cuskan karo oo dib u soo celinaysa tuples, halkaas oo tuple kastaa ka kooban yahay curiyeyaasha ka soo jeeda mid kasta oo la taaban karo isla booska index. Tan waxaa loo isticmaali karaa in lagu abuuro liis cusub oo ka kooban dhammaan qiyamka tiirar badan, kaas oo markaa loo rogi karo hal tiir iyadoo la adeegsanayo fahamka liiska ama habab kale.

Ugu dambayntii, waxa kale oo aad isticmaali kartaa numpy's hstack() function si aad isugu gayso tiirar badan hal array. Habkani waxa uu qaataa shay u eg (sida liiska) oo waxa uu ku dhejiyaa si siman, isaga oo abuuraya arrayn cusub oo leh dhammaan qiyamka tiir kasta oo la isku daray sida ay u kala horreeyaan.

Related posts:

Leave a Comment