Yakagadziriswa: maitiro ekuisa pandas mu python ne git

Munyika yanhasi, kubata nedata kwave hunyanzvi hwakakosha kune vanogadzira uye vanoongorora zvakafanana. Imwe raibhurari ine simba inobatsira mukuita ongororo yedata ndeye pandas, iyo yakavakirwa pamusoro pePython programming mutauro. Muchikamu chino, tichatarisa maitiro ekuisa pandas muPython uchishandisa Git, nzwisisa kushanda kweraibhurari, uye ongorora akasiyana mabasa anozobatsira mumabasa edu ekuongorora data. Saka, ngatinyure mazviri.

Kuisa pandas uchishandisa Git

Kuisa pandas uchishandisa Git, iwe unofanirwa kutanga wagadzira iyo pandas repository kubva kuGitHub kumuchina wako wepanzvimbo. Paunenge uine kopi repository, unogona kutevera matanho ataurwa pazasi kuti umise zvese nemazvo.

git clone git://github.com/pandas-dev/pandas.git
cd pandas
python -m venv venv
source venv/bin/activate  # On Windows use `venvScriptsactivate`
pip install -e .

Kodhi iri pamusoro inoita zvinotevera:

  • Inovhara pandas repository.
  • Inoshandura dhairekitori razvino kuita pandas folda.
  • Inogadzira nharaunda inonzi "venv".
  • Inomutsa iyo virtual nharaunda.
  • Inoisa pandas mune inogadziriswa modhi, iyo inokutendera iwe kuti uchinje sosi kodhi zvakananga.

Iye zvino zvatine pandas yakaiswa kuburikidza neGit, tinogona kutanga kushanda nayo muPython.

Kutanga ne pandas

Kuti utange kushandisa pandas, iwe uchafanirwa kuunza raibhurari muPython kodhi yako. Iwe unogona kuita izvi uchishandisa murairo unotevera:

import pandas as pd

Nemapanda ikozvino atengeswa kunze kwenyika, unogona kutanga kushanda nemaseti mune akasiyana mafomati, senge CSV, Excel, kana SQL dhatabhesi. Pandas inoshandisa maviri akakosha data zvimiro zvekugadzirisa data: DataFrame uye Series.

A DataFrame itafura ine-mativi maviri ane axes akanyorwa, ukuwo Series iri imwe-dimensional, yakanyorwa array. Aya ma data maumbirwo anogonesa iwe kuita akasiyana mashandiro uye ongororo pane yako data.

Data kurodha uye kuongorora

Kuratidza mashandisiro epapanda, ngatifungei muenzaniso wedataset - faira reCSV rine ruzivo nezve zvigadzirwa zvakasiyana, mapoka azvo, uye mitengo. Unogona kurodha faira uye kugadzira DataFrame seizvi:

data = pd.read_csv('products.csv')

Kuti uone zviri mukati meDataFrame, shandisa murairo unotevera:

print(data.head())

The musoro () basa rinodzorera mitsara mishanu yekutanga yeDataFrame. Iwe unogona zvakare kuita mamwe mashandiro sekuverenga manhamba, kusefa data, uye kugadzirisa makoramu uchishandisa pandas mabasa.

mhedziso

Kuburikidza nechinyorwa chino, takadzidza nzira yekuita isa pandas muPython uchishandisa Git uye akaongorora pfungwa dzekutanga dzeraibhurari, senge DataFrames uye Series. Pamusoro pezvo, takadzidza nezve kurodha uye kuongorora data uchishandisa pandas mabasa. Neaya mazano akakosha, iwe ikozvino wakashongedzerwa neruzivo rwunodiwa kuita mabasa ekuongorora data mumapurojekiti ako. Sezvo iwe uchiramba uchishanda nemapanda, ita shuwa yekuongorora akakura akawanda emabasa uye nzira dzinopihwa neraibhurari iyi ine simba - pane nguva zhinji yekudzidza munyika yedata!

Related posts:

Leave a Comment