Seria panów do listy

Seria panów do listy
„Listę można uzyskać z serii pandy w różnych technikach. Mamy dwie opcje obsługi serii: albo podaj serię wbudowanej funkcji „List ()” Pythona, albo zastosować metodę „tolist ()”, która jest dostarczana z serią pandy."

Składnia metody tolist () to:

W celu zastosowania funkcji listy () składnia to:

W tym artykule zbadamy wykonanie obu tych strategii w naszych programach Python.

Przykład 1: Wykorzystanie metody tolist () do konwersji serii pandy na listę

Ta demonstracja wyjaśni konwersję serii pandy na listę przy użyciu serii metody pandaas.wartości.notować()". Każdy krok, który zostanie przeprowadzony podczas wykonywania skryptu, zostanie wyjaśniony. Teraz zobaczymy jego praktyczne wdrożenie.

Najpierw znajdziemy oprogramowanie, które obsługuje sprawne wykonywanie przykładowych programów Python. Pakiet wyborów może cię zdezorientować, jeśli chodzi o wybór najlepszego narzędzia. To, co sugerujemy, a także tym, które wybraliśmy, to narzędzie „Spyder”. Możesz po prostu uzyskać to z ich strony internetowej; Niezależnie od tego, czy pracujesz nad systemem operacyjnym Windows, czy systemem operacyjnym Linux, uzyskaj odpowiednią konfigurację i zainstaluj ją w systemie. Teraz jesteśmy gotowi rozpocząć wdrażanie programu.

Wdrożenie rozpoczyna się od wymaganego fundamentalnego ładowania. Python zapewnia nam listę pakietów i bibliotek, które dają nam przydatne metody osiągnięcia pożądanych wyników. Biblioteka, której potrzebowaliśmy tutaj, aby najpierw utworzyć serię, a następnie przekształcić konkretną serię na listę, to „Pandy”. Pandy oferują nam proste metody pracy z seriami i ramami danych. Ponieważ dzisiejsza dyskusja dotyczy serii pandy, wykorzystamy do tego pandy. Najpierw utworzymy serię za pomocą pand „PD.Metoda serii () ”, a następnie do konwersji tej serii na listę, zostanie zastosowana funkcja pandas„ tolist () ”. Zatem zaimportowaliśmy zestaw narzędzi „Pandy”, tworząc „PD” jego alias w tym samym wierszu skryptu. Moduł jest importowany do pliku; Odtąd możemy ćwiczyć jego metodę.

W celu wygenerowania serii pandy, zestaw narzędzi pandas zawiera funkcję „PD.Seria()". Ta metoda, przywoływana z określonymi wartościami, tworzy serię za pomocą ich. Przywołaliśmy „PD.Metoda serialu i wypełniła ją wartościami. Tutaj użyliśmy 3 parametrów; „Indeks”, „Dane” i „Nazwa”. „Indeks” przechowuje wartości indeksu, które zajmą miejsce domyślnej listy indeksu. Wartości te to „1101”, „1102”, „1104”, „1105”, „1106”, „1107”, „1108”, „1109” i „1110”. „Dane” zapisuje dane dla stworzenia serii jako „Olivia”, „George”, „James”, „Tom”, „William”, „Sienna”, „Edward”, „Eva” i „Alice”. „Nazwa” identyfikuje nazwę tej serii, którą podaliśmy jako „Student_name”.

Aby zachować serię, stworzyliśmy obiekt „klasę_record”. Tak więc nowa seria zostanie wygenerowana z określonym indeksem i dostarczone dane „Student_name” i będzie przechowywana w obiekcie „Class_Record”. Pokazaliśmy to za pomocą funkcji Pythona „print ()”. Ta metoda przedstawia dane podane jako dane wejściowe na ekranie.

Nowo napisany skrypt Python konstruuje serię z 9 wartościami i określonym indeksem. Nazwa serii jest wymieniona poniżej jako „nazwa_patsywiska”, a danych jako „obiekt”.

Zanim pracujemy nad przekształceniem tej serii na listę, najpierw wybralibyśmy weryfikację typu obiektu. Obiekt danych danych przechowuje różne typy danych, więc sprawdzimy je, skoncentrując pojedynczy wiersz kodu. Zastosowaliśmy metodę „typ ()”, aby odkryć typ obiektu. Nazwa serii „Student_name” zostanie przekazana jako dane wejściowe do tej funkcji. Następnie metoda „Typ („ Student_name)) ”jest umieszczana w funkcji„ print () ”, aby wyświetlić typ obiektu.

Tutaj dowiadujemy się danych o obiekcie, którym jest „seria”.

Przywołaliśmy serię Pandy.wartości.metoda tolist () ”. Nazwa serii „Class_Record” jest napisana z „.wartości.metoda tolist () ”. Wartości.Metoda tolist () ”przyjmuje wartości dostarczonej serii i przekształci je w listę. Aby przechowywać tę listę, utworzyliśmy zmienną „NewList”, a następnie wyświetliśmy ją na konsoli Python za pomocą metody „print ()”.

Seria jest stopniowo przekształcana w listę w migawce renderowanej wyjściowej.

Właśnie dostarczyliśmy „NewList” jako dane wejściowe do metody „type ()” i umieściliśmy ją na wyświetlaniu metody „print ()”.

Klasa jest identyfikowana jako „lista”. Weryfikacja się powiodła.

Powyższa transformacja bierze wartości serii i zmienia je na listę. Czasami musimy zmienić indeks serii na listę. Aby to zrobić, musimy podać etykietę „indeksową” z nazwą serii za pomocą metody „tolist ()”.

Właśnie zadzwoniliśmy do „serii.wartości.metoda tolist () ”. Tutaj wspomnieliśmy o nazwie serii z etykietą „indeks” jako „class_record.indeks.wartości.notować()". Przyjmie to wartości indeksu serii „class_record” i przekonwertuje je na listę.

Wynikająca lista przechowuje wartości indeksu przekształcone z serii pandy na listę.

Inną techniką jest konwersja zarówno indeksu, jak i danych z serii na listę. Do tej konwersji zastosujemy metodę „RESET_INDEX ()”, aby dołączyć indeks z wartościami na liście wyjściowych.

Serie.wartości.Metoda toList () ”jest wykorzystywana z funkcją„ RESET_INDEX () ”. Dostajemy to jak „class_record.RESET_INDEX ().wartości.notować()". Gdzie „class_record” jest nazwą serii, „RESET_INDEX ()” jest metodą utrzymywania etykiet indeksowych jako części listy oraz „wartości.tolist () ”to konwersja serii na listę.

Dostaliśmy listę zarówno z etykietami indeksowymi, jak i wartościami z serii.

Przykład 2: Wykorzystanie metody listy () do konwersji serii pandy na listę

Nazwaliśmy pandy „PD.Seria () ”metoda generowania serii pandy. Wartości, które dostarczyliśmy do budowy serii, to „100”, „200”, „300”, „400”, „500”, „600”, „700”, „800” i „900”. „PD.Metoda serii () ”wykorzysta te wartości do utworzenia serii, gdy ją wywołujemy. Wynik zostanie zapisany w obiekcie „cyfry”. Następnie zastosowaliśmy funkcję „print ()”, aby zobaczyć serię.

Uruchamiając ten kod, otrzymujemy serię z określonymi wartościami, które zostały pokazane poniżej.

Aby przekształcić serię wyjściową w listę, nazwaliśmy metodę „List ()”. Aby wykorzystać tę metodę, musimy przekazać nazwę serii między jej nawiasami. Tutaj nasza seria to „cyfry”, które są wprowadzane do metody „List ()” i zapisywane w zmiennej „Zmień”. Następnie wyświetliliśmy go metodą „print ()”, a także pokazaliśmy swój danych, aby upewnić się, że seria jest konwertowana na listę za pomocą metody „type ()”.

Konwertowana lista z typem obiektu „lista” jest widoczna.

Wniosek

Transformację serii pandy w listę można osiągnąć, wykorzystując metody oferowane przez zestaw narzędzi pandy. Pandy dostarczają nam dwóch metod, „tolist ()” i „list ()”, aby przekonwertować serię na listę. Ten przewodnik umożliwia wdrożenie każdej techniki zadań, wykonując łatwe kroki przeprowadzone w tym samouczku. Opracowali metodę „tolist ()” z różnymi technikami do zastosowania jej do konwersji serii na pierwszej ilustracji, podczas gdy 2Nd Instancja wykonała metodę „List ()” w celu wygenerowania listy z serii pandy.