Ixazululiwe: I-syntax yomsebenzi we-Python NumPy Shape

Emhlabeni wezinhlelo, iPython isiwulimi oludumile olwaziwa ngokusebenziseka kalula, ukufundeka, nokuguquguquka. Phakathi kwemitapo yolwazi yayo eminingi, iNumPy igqama njengelinye lamathuluzi anamandla okuphatha idatha yezinombolo, enezinhlelo eziningi zokusebenza emikhakheni eyahlukene, okuhlanganisa nemfashini. Kulesi sihloko, sizocubungula umsebenzi we-NumPy Shape, sidingida i-syntax yayo futhi sinikeze isisombululo esisebenzayo enkingeni ebandakanya ukuhlaziywa kwezitayela zemfashini. Njengoba siqhubeka, sizophinde sihlole imitapo yolwazi ehlobene nemisebenzi. Ngakho, ake siqale!

Umsebenzi we-NumPy Shape uyithuluzi elibalulekile lokuhlaziya ukwakheka kohlu. Ngamanye amazwi, kusivumela ukuthi sithole ubukhulu belungu elifanayo futhi siliphathe kahle kakhulu. Ukusebenzisa lo msebenzi, sidinga kuqala ukungenisa umtapo wezincwadi we-NumPy kanje:

import numpy as np

Ngemva kokungenisa umtapo wolwazi, ake sicabangele inkinga engokoqobo: ukuhlaziya idatha yamathrendi emfashini yomlando ukuze siqonde izitayela ezahlukene nokubukeka okuvele ngokuhamba kwesikhathi. Ake sithi sinesethi yedatha equkethe ulwazi lwezinto ezihlukahlukene zezingubo, imibala yazo, nonyaka ebeziyimfashini.

Ukuqonda Umsebenzi We-NumPy Shape

Umsebenzi womumo ku-NumPy uwumsebenzi owakhelwe ngaphakathi obuyisela ubukhulu belungu elifanayo elinikeziwe. Ukuze ufinyelele lo msebenzi, mane uwubize usebenzisa i- Ukuma isibaluli sento yamalungu afanayo, njengalokhu:

array_shape = array_name.shape

Isibonelo, ake sicabange ukuthi sinamalungu afanayo alandelayo aqukethe idathasethi yethu yemfashini:

fashion_data = np.array([[2000, "red", "skirt"],
                         [2001, "blue", "jeans"],
                         [2002, "green", "jacket"]])

fashion_data_shape = fashion_data.shape
print(fashion_data_shape)  # Output: (3, 3)

Kulesi sibonelo, umsebenzi womumo ubuyisela i-tuple (3, 3), okubonisa ukuthi idathasethi yethu inemigqa emithathu namakholomu amathathu.

Ukuhlola Okuthrendayo Kwemfashini nge-NumPy

Ngokuqonda okucacile komsebenzi womumo, manje singaxoxa ngokuthi ungasetshenziswa kanjani kumongo wokuhlaziywa kwezitayela zemfashini. Ake sithi sifuna ukuhlaziya imibala edume kakhulu nezinto zokugqoka zonyaka ngamunye kudathasethi yethu. Ukwenza kanjalo, sizosebenzisa umsebenzi womumo ukuze siphindaphinde ngohlelo futhi sifinyelele ulwazi olufanele.

Okokuqala, sithola inombolo yemigqa (iminyaka) kudathasethi yethu:

num_years = fashion_data_shape[0]

Okulandelayo, singangena emigqeni futhi sikhiphe umbala wengubo nento yonyaka ngamunye:

for i in range(num_years):
    trend_year = fashion_data[i, 0]
    trend_color = fashion_data[i, 1]
    trend_item = fashion_data[i, 2]
    print(f"In {trend_year}, {trend_color} {trend_item} were fashionable.")

La mazwibela ekhodi angakhipha okuthile okufana nokulandelayo:

``
Ngo-2000, isiketi esibomvu sasisemfashini.
Ngo-2001, i-jeans eluhlaza okwesibhakabhaka yayinemfashini.
Ngo-2002, ijacket eluhlaza yayiyimfashini.
``

Ngokusebenzisa umsebenzi womumo we-NumPy, sikwazile ukufinyelela ulwazi olufanele kudathasethi yethu futhi sibonise izitayela, ukubukeka, namathrendi ahlukene phakathi neminyaka edlule.

Izitoreji Eziyinhloko

Kulesi sihloko, sihlole i- Umsebenzi we-NumPy Shape kanye ne-syntax yayo, ingena esibonelweni esisebenzayo sokuhlaziya izitayela zemfashini idatha. Sibonise ukusetshenziswa komsebenzi womumo ukuze sifinyelele izici ezihlukahlukene ngaphakathi kwedathasethi, okusenza sikwazi ukuhlaziya kahle futhi sibonise izitayela namathrendi ahlukene ngokuhamba kwesikhathi. Sengiphetha, umsebenzi womumo uyithuluzi elinamandla lokusebenza ngedatha yezinombolo, nezinhlelo zokusebenza eziningi emikhakheni ehlukahlukene, kufaka phakathi fashion futhi isitayela ukuhlaziywa.

Okuthunyelwe okuhlobene:

Shiya amazwana