Ի՞նչ է Tolist-ը () Python-ում:
Ի՞նչ է Tolist-ը () Python-ում:

Video: Ի՞նչ է Tolist-ը () Python-ում:

Video: Ի՞նչ է Tolist-ը () Python-ում:
Video: Python! Writing pandas DataFrames to Multiple Tabs in a Spreadsheet 2024, Նոյեմբեր
Anonim

tolist() Python հիանալի լեզու է տվյալների վերլուծություն անելու համար, հիմնականում տվյալների կենտրոնացված ֆանտաստիկ էկոհամակարգի պատճառով Պիթոն փաթեթներ. Pandas-ն այդ փաթեթներից մեկն է և շատ ավելի հեշտ է դարձնում տվյալների ներմուծումն ու վերլուծությունը: Պանդաներ tolist () օգտագործվում է շարքը փոխարկելու համար թվարկել . Սկզբում շարքը պանդաների տիպի է։

Բացի սրանից, ի՞նչ է անում Tolist ()-ը:

Այն ToList (IEnumerable) մեթոդը ստիպում է անհապաղ հարցման գնահատում և վերադարձնում Ցուցակ, որը պարունակում է հարցման արդյունքները: Դուք կարող եք այս մեթոդը ավելացնել ձեր հարցմանը, որպեսզի ստանաք հարցման արդյունքների քեշավորված պատճենը: ToArray-ն ունի նմանատիպ վարքագիծ, բայց ցուցակի փոխարեն զանգված է վերադարձնում:

Նմանապես, ինչ է Tolist-ը: ToList ընդլայնման մեթոդ է Համակարգից: Linq անվանատարածք. Ընդլայնումը. Եվ. Այն կոչվում է այնպես, ինչպես կոչվում է օրինակի մեթոդը: Այն վերադարձնում է տողերի օրինակների նոր ցուցակ:

Բացի այդ, ինչպե՞ս կարող եմ իմ ցուցակը վերածել պանդաների։

Քանի որ մեթոդ չկա փոխակերպել պանդաներին . DataFrame , պանդաներ . Սերիա ուղղակիորեն դեպի ցուցակը , սկզբում ստացեք NumPy զանգվածի ndarray արժեքների հատկանիշով, այնուհետև օգտագործեք tolist() մեթոդը՝ փոխակերպել դեպի ցուցակը . Արժեքների հատկանիշը չի ներառում պիտակներ (տողերի/սյունակների անունները):

Ինչպե՞ս փոխարկել DataFrame-ը Python-ում ցուցակի:

  1. Քայլ 1. Վերափոխեք Dataframe-ը տեղադրված Numpy զանգվածի, օգտագործելով DataFrame.to_numpy(), այսինքն.
  2. Քայլ 2. Փոխակերպեք 2D Numpy զանգվածը ցուցակների ցանկի:
  3. Քայլ 1. Տեղափոխեք տվյալների շրջանակը՝ տողերը որպես սյունակ, իսկ սյունակները՝ տողեր փոխարկելու համար:
  4. Քայլ 2. Վերափոխեք Dataframe-ը տեղադրված Numpy զանգվածի` օգտագործելով DataFrame.to_numpy()

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