Ի՞նչ է DataFrame օբյեկտը:
Ի՞նչ է DataFrame օբյեկտը:

Video: Ի՞նչ է DataFrame օբյեկտը:

Video: Ի՞նչ է DataFrame օբյեկտը:
Video: Python! Converting Between a pandas DataFrame and a Dictionary 2024, Մայիս
Anonim

DataFrame . DataFrame Սա երկչափ պիտակավորված տվյալների կառուցվածք է՝ պոտենցիալ տարբեր տեսակների սյունակներով: Դուք կարող եք դրա մասին մտածել աղյուսակի կամ SQL աղյուսակի կամ Series-ի թելադրանքի նման առարկաներ . Դա, ընդհանուր առմամբ, ամենատարածված պանդաներն են օբյեկտ.

Նմանապես, մարդիկ հարցնում են, թե ինչ է պանդաների շարքն ընդդեմ DataFrame-ի:

Առաջնային պանդաներ տվյալների կառուցվածքը. Այսպիսով, Սերիա ա-ի մեկ սյունակի տվյալների կառուցվածքն է DataFrame , ոչ միայն հայեցակարգային, այլ բառացիորեն, այսինքն՝ տվյալները ա DataFrame իրականում պահվում է հիշողության մեջ որպես հավաքածու Սերիա . Նմանապես. Մեզ անհրաժեշտ են երկու ցուցակները և մատրիցներ, քանի որ մատրիցները կառուցված են ցուցակներով:

Ավելին, ի՞նչ է պանդաների շարքի առարկան: Պանդաների շարք միաչափ պիտակավորված զանգված է, որը կարող է պահել ցանկացած տեսակի տվյալներ (ամբողջ թիվ, տող, float, python): առարկաներ և այլն): Առանցքների պիտակները միասին կոչվում են ինդեքս: Այն օբյեկտ աջակցում է ինչպես ամբողջ թվերի, այնպես էլ պիտակների վրա հիմնված ինդեքսավորմանը և տրամադրում է մի շարք մեթոդներ՝ ինդեքսով գործողություններ կատարելու համար:

Նաև իմանալու համար, թե ինչպես եք ստեղծում տվյալների շրջանակ:

#տպել տվյալների շրջանակ . Դեպի ստեղծել DataFrame ըստ dict of narray/list-ի, ամբողջ շարադրանքը պետք է լինի նույն երկարության: Եթե ինդեքսը փոխանցվում է, ապա երկարության ինդեքսը պետք է հավասար լինի զանգվածների երկարությանը: Եթե ոչ մի ինդեքս չի փոխանցվում, ապա լռելյայնորեն ինդեքսը կլինի միջակայք(n), որտեղ n-ը զանգվածի երկարությունն է:

Ո՞րն է առարկայի տեսակը պանդաներում:

dtypes. Պանդաներ DataFrame-ը երկչափ չափերով փոփոխվող, պոտենցիալ տարասեռ աղյուսակային տվյալների կառուցվածք է՝ պիտակավորված առանցքներով (տողեր և սյունակներ): Պանդաներ DataFrame. dtypes հատկանիշը վերադարձնում է dtypes-ը DataFrame-ում: Այն վերադարձնում է մի շարք տվյալների հետ միասին տիպ յուրաքանչյուր սյունակի:

Խորհուրդ ենք տալիս: