Yakagadziriswa: sanganisa int uye chinhu makoramu mune imwe

Dambudziko guru rine chekuita nekubatanidza int uye chinhu makoramu mune imwe nderekuti mhando dzedata hadzienderane. Integers inhamba dzenhamba, nepo zvinhu zvichiwanzova tambo kana zvimwe zvisiri zvenhamba. Kubatanidza aya marudzi maviri e data kunogona kutungamirira kune zvikanganiso paunenge uchiita masvomhu kana mamwe maoperation pane yakasanganiswa column. Pamusoro pazvo, zvinogona kunetsa kududzira zvinorehwa nekoramu yakabatanidzwa kana iine hunhu hwenhamba uye husiri hwenhamba.

#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. Mutsetse wekutanga unopinza raibhurari yepandas se "pd".
2. Mutsara wechipiri unotangisa duramazwi rezvinyorwa, rine makiyi maviri (Zita neZera) uye mana makiyi pakiyi imwe neimwe.
3. Mutsara wechitatu unogadzira chinhu cheDataFrame kubva muduramazwi re data rakagadzirwa munhanho yapfuura.
4. Mutsetse wechina unogadzira koramu itsva inodaidzwa kuti 'Yakasanganiswa' nekubatanidza makoramu e'Zita' uye 'Zera' setambo.
5. Mutsara wechishanu unodhinda chinhu chinobuda cheDataFrame kuratidza makoramu ese nehunhu hwawo mune tabular fomu.

Chii chinonzi interger muprogramming

MuPython , nhamba izere nhamba (positive, negative kana zero) inogona kuchengetwa muchinja. Nhamba dzenhamba dzinoshandiswa kumiririra manhamba pasina chero chikamu chechikamu kana chegumi. Ivo vanonziwo ints uye vanogona kumiririrwa vachishandisa int data mhando. Python inewo mamwe marudzi edatha ekumiririra nhamba dzine zvikamu zvezvikamu, zvakadai seyangarara uye yakaoma.

Chii chiri chinhu muchirongwa

Chinhu chiri muchirongwa chirongwa chedata chine data nemirayiridzo yekubata iyo data. MuPython, zvinhu zvinogadzirwa uchishandisa makirasi. Kirasi ipurani yekugadzira zvinhu uye inotsanangura zvimiro uye nzira dzine chekuita nechinhu. Zvinhu zvinogona kuve nemhando ipi neipi yedata, senge nhamba, tambo, rondedzero, maduramazwi, nezvimwe, pamwe nemabasa anoshanda pane data. Nekubatanidza marudzi akasiyana ezvinhu pamwechete, zvirongwa zvakaoma zvinogona kugadzirwa.

Ini ndinosanganisa sei makoramu akawanda kuita imwe muPython

Pane nzira dzinoverengeka dzekubatanidza makoramu akawanda kuita imwe muPython. Nzira yakajairika ndeye kushandisa raibhurari yepandas. Pandas inopa basa rinonzi concat() rinogona kushandiswa kusanganisa makoramu akawanda kuita rimwe. Iri basa rinotora rondedzero yeDataFrames kana Series zvinhu uye inodzosa imwe chete DataFrame kana Series chinhu chine data rese kubva mukuisa zvinhu zvakasanganiswa kuita chimwe.

Imwe nzira yekubatanidza makoramu akawanda kuita imwe ndeye kushandisa zip () basa. Iri basa rinotora iterable yezvinogoneka uye rinodzosa iterator ye tuples, apo tuple yega yega ine zvinhu kubva kune imwe neimwe iterable panzvimbo imwechete ye index. Izvi zvinogona kushandiswa kugadzira runyoro rutsva rune zvese zvakakosha kubva kumakoramu akawanda, izvo zvinozogona kushandurwa kuita koramu imwe chete uchishandisa rondedzero kunzwisisa kana dzimwe nzira.

Chekupedzisira, iwe unogona zvakare kushandisa numpy's hstack() basa kusanganisa akawanda makoramu mune imwe array. Iyi nzira inotora chinhu-chakaita sechinhu (senge rondedzero) uye inozvirongedza zvakachinjika, ichigadzira mutsara mutsva une ese ehukoshi kubva mukoramu yega yega yakasanganiswa pamwechete mukurongeka.

Related posts:

Leave a Comment