Pandy dodają wiersz do DataFrame

Pandy dodają wiersz do DataFrame
Pandy to szybkie, potężne, elastyczne i przyjazne dla użytkownika narzędzie analizy i przetwarzania open source. Wartości są przechowywane w formacie z rzędu i kolumny przy użyciu dwuwymiarowego modelu danych znanego jako „Pandy DataFrame”. Możemy dodać wiersz do ramki danych, wykorzystując różne metody dostarczane przez „pandy”. Możemy wykorzystać te metody, gdy musimy dodać nowy wpis do naszych danych, o których mogliśmy zapomnieć o dodaniu wcześniej. Dowiesz się, jak wstawić wiersz w „Pandy DataFrame” za pomocą tego przewodnika. Ten przewodnik zbada różne metody, które użyjemy, aby dodać wiersz do „Pandy."

Metody dodawania wiersza do ramki danych w „Pandy”

Mamy trzy metody, które złożymy i omówimy w tym przewodniku. Te metody to:

  • Ramka danych.Metoda LOC.
  • Ramka danych.Metoda append ().
  • Pandy.Metoda conat ().

Przykład 01: Korzystanie z DataFrame.Metoda LOC

Mamy narzędzie „Spyder”, które będziemy używać do generowania i kompilacji tych kodów „pandy”. Aby wykonać kod „pandy”, musimy zaimportować ten „pandy jako PD”. Następnie tworzymy „pracowników” i dodajemy w nim pięć kolumn z unikalnymi nazwami kolumn. Pierwsza kolumna, którą utworzyliśmy, to „srl_no”. Dane w tej kolumnie to „1”, „2”, „3”, „4” i „5”. Druga kolumna to kolumna „W_Name”, w której mamy „Smith”, „Jack”, „Joseph”, „Robert” i „Cherry”.

Nazwa trzeciej kolumny w tej formie danych to „W_instructor”. „W_instructor” ma w nim „Mia”, „Thomas”, „Emma”, „Charles” i „Olivia”. Następnie wstawiliśmy kolumnę „W_Language”, która składa się z danych „angielskich”, „brytyjskich”, „niemieckich”, „bangoli” i „angielskiego”. Ostatni to kolumna „Working_hrs”, w której umieszczamy „7”, „5”, „6”, „4” i „8”.

Wszystkie kolumny i dane są wstawiane i konwertujemy te dane na formularz danych tabelarycznych lub zmieniamy to w DataFrame. W celu ich konwersji w DataFrame nazywamy metodą „DataFrame ()” Pandas „PD”. Teraz tworzona jest oprawa danych, a my wyświetlamy ten „pracownik” DataFrame. Po „print ()” poniżej mamy „pracowników. Metoda LOC ”, która służy do dodawania wiersza w ramce danych. Dodajemy również „Pracownicy. indeks ”i nowy wiersz, który chcemy wstawić do„ pracowników ”, która składa się z„ 6 ”,„ wesołych ”,„ joseph ”,„ chińskiego ”i„ 5 ”.

Naciśnij przycisk „Uruchom”, a wyjście zostanie renderowane. Najpierw tworzymy ramkę danych i wkładamy do niego pięć wierszy, które są wyświetlane na tym wyjściu. Następnie dodajemy jeszcze jeden wiersz do tej samej strumienia danych, który jest również renderowany poniżej. Mamy teraz sześć kolumn w zaktualizowanej ramce danych.

Przykład nr 02: Korzystanie z DataFrame. Metoda append ()

Zaczynamy od importu pakietów „Pandy” jako „PD”. „Std_dict” jest ustanowiony i umieszczamy w nim pięć kolumn. Ustawiamy nazwę pierwszej kolumny jako „Std_name”, a także wkładamy do niej nazwiska uczniów. Są to „Martha”, „Thomas”, „Rob” i „Smith”. Następna kolumna nazywana jest „IT” z danymi. Dane, które włożyliśmy do tego „IT”, mają postać liczb, ponieważ są to znaki studentów. Liczby te to „87”, „91”, „97” i „95”. Teraz druga kolumna to „nauka”. W kolumnie „Science” mamy „83”, „99”, „84” i „76”.

Teraz mamy jeszcze dwie kolumny, które są „angielski” i „historia”. Umieściliśmy „77”, „84”, „87” i „90” do kolumny „angielskiej”, a także „88”, „84”, „93”, „79” do kolumny „History” do kolumny „History”. Wszystkie kolumny i dane są dodawane. Następnie zmieniamy to w ramce danych. Nazywamy metodę pandas „dataFrame ()” jako „PD” w celu zmiany ich na dataframe. Teraz, gdy opiera się na danych, jest pokazywana. Umieszczamy instrukcje do drukowania. Tworzymy nową zmienną „std_df2”, w której przechowujemy dane z wiersza. Najpierw wspominamy o nazwie kolumny, a następnie dodajemy dane.

Kiedy piszemy „Std_name”, następnie umieszczamy nazwę, którą chcemy wstawić w nowym wierszu. Nazwa, którą chcemy dodać, to „Samuel”. W kolumnie „IT” dodajemy „89”. W „nauce” wstawiliśmy „93”. Dla angielskiego umieściliśmy „87”. Wreszcie w kolumnie „History” znajduje się „86”. To są dane nowego wiersza, które musimy wstawić do istniejącej „std_dict”. Ten wiersz jest dodawany przy użyciu „DataFrame. Metoda append () ”.

Dodajemy nazwę DataFrame. Następnie wywołujemy metodę dodawania „std_df2”, która zawiera dane z nowego wiersza. Ustaw „ignore_index” na „true”, aby zignorować wartości indeksu. Następnie mamy „print (std_df)” do wyświetlania.

MAME DATAFRAME.Metoda append () dodaje nowy wiersz do ramki danych, jak pokazano poniżej.

Przykład nr 03: Korzystanie z pandy.Metoda conat ()

„Dict” ma trzy kolumny, które zawierają dane. W kolumnie „Emp_name” mamy „Jack”, „Jacob”, „Samuel”, „Charles” i „Peter”. W „Working_hrs” mamy „5 godzin/dzień”, „6 godzin/dzień”, „8 godzin/dzień”, „9 godzin/dzień” i „7 godzin/dzień”. Ostatnia kolumna nosi nazwę „Pay”, która zawiera „1500/dzień”, „2000/dzień”, „2500/dzień”, „3000/dzień” i „2800/dzień”. Następnie zmieniamy go na „DataFrame” i przechowujemy w „EMP_Record1”. Następnie wydrukuj to.

Następnie ustanawiamy kolejny „dykt” i dodajemy dwie nowe „emp_name”, którym jest „Amy” i „Maddy”. Dodajemy nowe dwa wpisy do „Working_hrs”: „5 godzin/dzień” i „6 godzin/dzień”. W kolumnie „Pay” dodajemy „1500/dzień” i „2000/dzień”. Zmieniamy go na DataFrame i zapisujemy w zmiennej „emp_record2”. Teraz utworzyliśmy dwie różne ramki danych. Dodajemy drugie wiersze DataFrame do pierwszej ramki danych za pomocą „PD. metoda conat () ”.

Umieszczamy obie strony danych tej metody. Ustaw „True” dla „ignor_index”. Nie uwzględni wartości indeksu i nie doda wierszy drugiej ramki danych do pierwszej ramki danych. Nowa zmienna znajduje się tutaj, gdzie przechowywana jest końcowa strumienia danych. Nazwa zmiennej to „emp_reocrd3”. Następnie umieść „druk (emp_record3)”, który wyświetla końcową ramkę danych po włożeniu wierszy do pierwszej ramki danych.

Wyświetla pierwszą ramkę danych i drugą ramkę danych osobno. Następnie łączy zarówno DataFrame lub dodaje wiersze drugiej ramki danych do pierwszej ramki danych. Ignoruje wartość indeksu obu ramek danych i tworzy kolejną nową ramkę danych, która zawiera wszystkie wiersze pierwszej i drugiej ramki danych.

Wniosek

W tym przewodniku omówiono koncepcję dodawania wierszy do ramki danych w „Pandy”. Zdefiniowaliśmy trzy metody, które zawiera „pandy” do dodania wiersza do ramki danych. Ustanowiliśmy trzy przykłady i zastosowaliśmy wszystkie metody w tych przykładach.