Metody dodawania kolumn w pandach
W tym artykule dodamy stałą wartość kolumny za pomocą trzech odrębnych podejść. Są następujące:
Użyjemy tych metod osobno w każdym przykładzie, gdy do nich przejdziemy. Zbadamy każdą metodę bardzo szczegółowo w tym przewodniku, stosując dwie techniki do naszych kodów.
Przykład 1: Korzystanie z DataFrame.Metoda serii ()
Wszystkie przykłady są prowadzone przez narzędzie „Spyder”. Przed dodaniem określonego kodu do tego narzędzia oprogramowania musimy najpierw zainstalować narzędzie „Spyder”. Aby szybko uzyskać dostęp do metod Pandy, po prostu wprowadzając „PD”, importujemy polecenie „Pandy jako PD”. Mamy poniżej tego z nazwą „Machinery”. Ta oprawa danych jest tutaj tworzona przy użyciu „PD.Ramka danych". Wkładamy tutaj niektóre dane, które będą renderować w kolumnach i wierszach. Wkładamy cztery kolumny z unikalnymi nazwami, a nazwy to „nazwa”, „ilość A”, „Ilość B” i „Ilość C”. W kolumnie nazwy dodajemy „Motor”, „Generator”, „Solar”, „UPS” i „Fan”.
Tutaj pierwsza kolumna jest zakończona i dodajemy dane do następnej kolumny o nazwie „Ilości A”. W tej kolumnie wstawiamy „1”, „2”, „3”, „4” i „5”. Teraz jest trzecia kolumna „Ilość B”, dane, które dodaliśmy w tej kolumnie, to „1”, „4”, „9”, „16” i „25”. Dane ostatniej kolumny, które tutaj dodajemy, to „1”, „8”, „27”, „64” i „125”.
Teraz drukujemy „początkową ilość maszyn”, umieszczając tę linię w metodzie „print ()”. Następnie renderujemy tę ramkę danych na terminalu tą samą metodą. Następnie chcemy dodać kolumnę o stałej wartości w tej istniejącej ramce danych. Do tego wykorzystujemy „PD. Metoda serii ”. Umieściliśmy nazwę kolumny w nawiasach kwadratowych, a tutaj jest „ilość d”, a następnie używamy „PD. Seria () ”tutaj, w której wstawiamy„ 1 ”jako stałą wartość. Jego długość „len” to „maszyny. indeks". To „PD. Metoda serii ”doda tę kolumnę o stałej wartości w istniejącej ramce danych. Następnie drukujemy „Ostateczną ilość maszyn”, zużywając „print ()”. Wreszcie, drukujemy również tenframe „maszyny”, w której wstawiamy kolumnę ze stałą wartością.
Kiedy naciśniemy „Shift+Enter”, ten wynik pojawia się na ekranie, renderując cztery kolumny w pierwszej ramce danych. W poniższej strumieniu danych mamy pięć kolumn. Ostatnia kolumna „ilości d” jest dodawana ze stałą wartością „1”, ponieważ zastosowaliśmy „PD. Seria ”do dodania tej kolumny o stałej wartości.
Przykład 2:
Musimy zaimportować „pandy” jako „PD” i utworzyć ramkę danych o nazwie „wynik”. Dodajemy kolumny, które nazywane są „imię”, „imię ojca” i „marki”. Nazwiska, które umieściliśmy w kolumnie „Nazwa” to „John”, „Thomas”, „Smith”, „George” i „sojusznicy”. Dane, które umieszczamy w kolumnie „Nazwa ojca”, to „Peter”, „Alexander”, „Leo”, „Oscar” i „Merry”. Teraz dodajemy kilka znaków w „Markach”, które to „334”, „307”, „225”, „301” i „299”.
Następnie wyświetlamy wiersz na terminalu, a po tym wyświetlamy również tenframe danych. Wkładamy dwie różne kolumny. Dodajemy stałą wartość dla każdej kolumny. Ponownie wykorzystujemy „PD. Seria () ”w tym kodzie i stawiamy„ 400 ”jako stałą wartość dla kolumny„ Całkowite znaki ”i dodajemy„ Pass ”jako stałą wartość dla drugiej kolumny o nazwie„ Pass/Fail ”. Drukujemy „wynik końcowy” i wyświetlamy tę ramkę danych, w której dodaliśmy dwie kolumny o stałych wartościach.
Najpierw mieliśmy trzy kolumny, a następnie dodaliśmy dwie nowe kolumny. W następnej ramce danych mamy pięć kolumn. Kolumna „Znaki całkowitych” ma stałą wartość „400”, a kolumna „Pass/Fail” ma stałą wartość „przejście”.
Przykład 3: Jako wartość statyczna
W tym przykładzie wykorzystaliśmy przykład 2 kodu i nieco wprowadziliśmy zmiany. Zmieniliśmy metodę dodawania kolumny ze stałą wartością w „Pandy”. Po wydrukowaniu pierwszej „wyniku” danych danych umieszczamy „wynik” i umieszczamy nazwę kolumny, która jest tutaj „przejściem” i umieszczamy „true”. To doda kolumnę „przejść” ze stałą wartością „true”. Następnie musimy renderować to na ekranie terminalu, więc ponownie użyjemy „print ()” i umieszczamy „wynik” w swoich nawiasach.
Zwróć uwagę na ostatnią kolumnę w DataFrame. Dodaliśmy tę kolumnę, stosując metodę wartości statycznej w „Pandy”. Wartość tej kolumny „przejściu” jest stała, a ta stała wartość jest „prawdziwa”.
Przykład 4: Korzystanie z DataFrame.Metoda insert ()
W tym kodzie tworzymy „artykuły spożywcze” i umieszczamy trzy kolumny dla tego ramki danych. Te kolumny nazywane są „kursami”, „ceną” i „ilością”. Dodajemy również dane do każdej kolumny ujawnionej na następujący obraz kodu. W pierwszej kolumnie dodamy „ryż”, „cukier”, „mleko” i „herbata”. W drugiej kolumnie umieszczamy „1200”, „1300”, „2500” i „3500”. W ostatniej kolumnie dodaliśmy odpowiednio „15 kg”, „10 kg”, „5 kg” i „5 kg”. Przekształciliśmy ten artykuł spożywczy w ramkę danych o nazwie „Grocery1” i wyświetliśmy ten „Grocery1”, który jest tutaj ramką danych.
Korzystamy z trzeciej metody „DataFrame. Wstaw () ”tutaj. Umieszczamy nazwę DataFrame i piszemy ją jako „Grocery1. wstawić". Tutaj „2” służy do opisu pozycji, gdzie dodać tę kolumnę. Dodajemy tę kolumnę do numeru „2”. Nazwa tej kolumny, którą chcemy dodać, to „dyskonta” tutaj, a stała wartość tego jest „10%”. Renderujemy go, zużywając tutaj metodę „print ()”.
W wyniku tego trzech kolumn z pierwszej formy danych są renderowane. Istnieją jednak cztery kolumny w drugim. Gdy użyliśmy „DataFrame. Insert () ”Metoda dodania tej kolumny o stałej wartości, kolumna„ Discount_percentage ”jest tworzona w pozycji„ 2 ”o stałej wartości„ 10%”.
Wniosek
Techniki dodawania kolumny o stałej wartości zostały wyjaśnione w dużej długości i prosto w tym przewodniku. Głównym celem tego przewodnika jest pomoc w zrozumieniu pomysłu „dodania kolumny o stałej wartości” w pandy. Ten przewodnik obejmował trzy techniki dodawania kolumny o stałej wartości. Są to proste sposoby dodawania kolumn o stałej wartości w „Pandy.”Tutaj szeroko szczegółowo opisujemy teoretyczne i praktyczne uzasadnienia każdej koncepcji. Mamy nadzieję, że są one łatwe do nauczenia się tej koncepcji z tego przewodnika.