Metoda 1: Za pomocą Assign ()
Przypisuj () w PandaS DataFrame dodaje kolumnę o wartości domyślnej w istniejącej ramce danych. Musimy tylko przekazać nazwę kolumny i ustawić wartość domyślną.
Składnia:
DataFrame_Object.scyk (new_Column = Default_Value)Przykład 1:
Utwórzmy ramkę danych z dwiema kolumnami. Dodaj nową kolumnę, która jest „recenzja” i dodaj domyślny ciąg, który jest „dobry”.
Wyjście:
Wyjaśnienie:
Mamy dwie kolumny - „Nazwa” i „status zakupiony” - w The Things DataFrame. Po dodaniu do niej kolumny recenzji widać, że kolumna jest dodawana w ostatniej pozycji DataFrame, a wszystkie wartości w tej kolumnie są domyślne.
Przykład 2:
Utwórzmy ramkę danych z dwiema kolumnami. Dodaj nową kolumnę, która jest „ocenami” i dodaj domyślną wartość 11.
Wyjście:
Wyjaśnienie:
Po dodaniu do niej kolumny oceny widać, że kolumna jest dodawana w ostatniej pozycji DataFrame, a wszystkie wartości w tej kolumnie są domyślne - 11.
Metoda 2: Używanie []
[] Jest operatorem indeksu, który otrzymuje wartości z kolumny DataFrame. Jeśli przekazamy nową nazwę kolumny w środku i ustawym wartość domyślną, nowa kolumna jest dodawana do istniejącej pandasframe.
Składnia:
DataFrame_Object [new_Column] = Default_ValuePrzykład 1:
Utwórzmy ramkę danych z jedną kolumną, która jest „elementami” z dwiema wartościami. Teraz dodaj nową kolumnę „Cena” z wartością domyślną.
Wyjście:
Wyjaśnienie:
Mamy kolumnę w ramce danych. Po dodaniu do niej kolumny ceny widać, że kolumna jest dodawana w ostatniej pozycji DataFrame i obie wartości w tej kolumnie są domyślne - 100.
Przykład 2:
Dodaj nową kolumnę, która jest „etykietą” z domyślnym ciągiem jako „pakowany”.
Wyjście:
Wyjaśnienie:
Mamy kolumnę w ramce danych. Po dodaniu do niej kolumny etykiety możesz zobaczyć, że kolumna jest dodawana w ostatniej pozycji DataFrame i obie wartości w tej kolumnie są domyślne - „pakowane”.
Metoda 3: Za pomocą INSERT ()
Do tej pory domyślnie nowa kolumna jest wkładana na ostatnią pozycję. Za pomocą metody INSERT () możesz dodać w dowolnej pozycji w istniejącej ramce danych. Wymaga trzech parametrów:
Składnia:
DataFrame_Object.wstaw (pozycja, new_column, default_value, zezwolenie_duplicates]Przykład 1:
Włóż kolumnę „Etykieta” do poprzedniej ramki danych na początku pozycji z domyślnym ciągiem - „pakowany”.
Wyjście:
Wyjaśnienie:
Mamy kolumnę w Index-0, która jest „elementami”. Teraz wstawiamy kolumnę „etykieta” na indeksie-0. Po wydrukowaniu ramki danych „etykieta” znajduje się na pierwszej pozycji z wartością domyślną jako „pakowana”.
Przykład 2:
Wyjście:
Wyjaśnienie:
Wniosek
Metody dodania kolumny o wartości domyślnej są dokładnie omawiane w bardzo prosty sposób. Głównym celem tego samouczka jest pomóc Ci poznać pomysł dodania kolumny o wartości domyślnej w pandy. Omówiliśmy trzy metody w tym samouczku, aby dodać kolumnę o stałej wartości. Są to raczej proste metody dodawania kolumn w pandy o wartości domyślnej.