በ Pandas DataFrame በኩል እንዴት እደግመዋለሁ?
በ Pandas DataFrame በኩል እንዴት እደግመዋለሁ?

ቪዲዮ: በ Pandas DataFrame በኩል እንዴት እደግመዋለሁ?

ቪዲዮ: በ Pandas DataFrame በኩል እንዴት እደግመዋለሁ?
ቪዲዮ: Pandas Conditional Columns: Set Pandas Conditional Column Based on Values of Another Column 2024, ሚያዚያ
Anonim

ፓንዳስ እርስዎን የሚረዳዎ የቁጥሮች () ተግባር አለው። ዞር በል እያንዳንዱ ረድፍ ሀ የውሂብ ፍሬም . ፓንዳስ ' iterrows () አንድ ይመልሳል ተደጋጋሚ የእያንዳንዱ ረድፍ መረጃ ጠቋሚ እና በእያንዳንዱ ረድፍ ውስጥ ያለው መረጃ እንደ ሀ ተከታታይ . ኢሮሮዎች() ስለሚመለሱ ተደጋጋሚ የሚቀጥለውን ተግባር ልንጠቀም እንችላለን የይዘቱን ይዘት ለማየት ተደጋጋሚ.

በዚህ ረገድ በፓንዳዎች ውስጥ ዓምዶችን እንዴት እደግማለሁ?

DataFrame.iteritems() አንድ ይሰጣል ተደጋጋሚ ጥቅም ላይ ሊውል የሚችለው መደጋገም በሁሉም ላይ አምዶች የውሂብ ፍሬም. ለእያንዳንድ አምድ በ Dataframe ውስጥ አንድ ይመልሳል ተደጋጋሚ ወደ ቱፕል የያዘው አምድ ስም እና አምድ ይዘቶች እንደ ተከታታይ. እንደነበሩ 3 አምዶች ስለዚህ 3 tuples ወቅት ተመለሱ መደጋገም.

በተመሳሳይ መልኩ ኢተርስ መመለስ ምንድነው? ኢሮቭስ () በዳታ ፍሬም ረድፎች ላይ የሚደጋገም ጀነሬተር ነው። ይመለሳል የእያንዳንዱ ረድፍ መረጃ ጠቋሚ, ረድፉን እራሱ ከያዘው እቃ በተጨማሪ.

እንዲያው፣ ፓንዳዎች ከሉፕ ይልቅ በፍጥነት ይተገበራሉ?

1 መልስ። የኔ ግንዛቤ ነው። ማመልከት በአጠቃላይ አይደለም የበለጠ ፈጣን በዘንጉ ላይ መደጋገም. እኔ አምናለሁ ከኮፈኑ ስር ብቻ ሀ ሉፕ በዘንግ ላይ፣ በዚህ ጉዳይ ላይ በእያንዳንዱ ጊዜ የተግባር ጥሪ ከፍተኛ ጫና ካላደረጉ በስተቀር።

በፓንዳዎች ውስጥ ረድፎችን እና አምዶችን እንዴት እደግማለሁ?

ስለዚህ በረድፎች ላይ መደጋገም እኛ አንድ ተግባር itertuples ተግባራዊ () ይህ ተግባር ለእያንዳንዱ አንድ tuple ይመልሳል ረድፍ በ DataFrame ውስጥ. የ tuple የመጀመሪያው ንጥረ ነገር ይሆናል ረድፍ ተጓዳኝ ኢንዴክስ እሴት, የተቀሩት እሴቶች ግን ናቸው ረድፍ እሴቶች.

የሚመከር: