Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mengambil Array NumPy dan Senarai Python daripada Indeks dan Lajur Pandas?
Apabila bekerja dengan Pandas, mengakses indeks atau lajur tertentu sebagai tatasusunan NumPy atau senarai Python ialah keperluan biasa. Begini cara anda boleh mencapai ini:
Untuk mendapatkan tatasusunan NumPy, manfaatkan atribut nilai. Atribut ini membolehkan anda mendapatkan semula data asas tanpa memerlukan penukaran eksplisit:
<code class="python">import pandas as pd df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c']) # Get the index as a NumPy array index_array = df.index.values print(index_array) # Output: array(['a', 'b', 'c'], dtype=object)</code>
Untuk mendapatkan semula indeks atau lajur sebagai senarai Python, gunakan tolist() kaedah:
<code class="python"># Get the index as a list index_list = df.index.tolist() print(index_list) # Output: ['a', 'b', 'c']</code>
Begitu juga, anda boleh mendapatkan lajur sebagai senarai dengan mengakses atribut lajur dan kemudian menggunakan kaedah tolist().
Atas ialah kandungan terperinci Bagaimana untuk Mengambil Array NumPy dan Senarai Python daripada Indeks dan Lajur Pandas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!