Pandy dołączają do CSV

Pandy dołączają do CSV
Pandy pozwala nam importować ramki danych, edytować je, a następnie zapisywać z powrotem po przeczytaniu zewnętrznego pliku CSV lub Excel. Tryb dołączania wykorzystuje parametr „A”, który umożliwia dołączenie danych do istniejącego pliku CSV. „Dodatek do CSV” oznacza, że ​​dodajemy lub scalamy dane do istniejącego pliku CSV, wykorzystując funkcję „append ()” w „Pandy”. W tym samouczku przedstawia „Dołącz do pandy do CSV”. Zilustrujemy również różne kody tutaj i dołączymy niektóre dane do już utworzonego pliku CSV.

Składnia:
Pandy.DataFrame_Object.to_csv (plik.CSV, tryb = "a", index = false, nagłówek = false)

Parametry:

  1. Umieszczamy nazwę CSV, do której chcemy dołączyć dane w „plik.CSV”Parametr.
  2. „„indeks„Parametr służy do zdefiniowania indeksu. „Fałszywe” słowo kluczowe oznacza, że ​​indeks nie pojawia się po dołączeniu danych do pliku CSV. Możemy również ustawić go na „true”, co oznacza, że ​​wartość indeksu pojawia się po dołączeniu.
  3. „„nagłówek„Parametr jest tutaj, aby opisać nagłówek. „Fałszywe” słowo kluczowe pokazuje, że nagłówek nie jest uwzględniony po dołączeniu danych. Możemy również użyć słowa kluczowego „prawdziwego”, co oznacza, że ​​nagłówek jest wstawiany po dołączeniu.

Przykład 1: dołącz jeden wiersz

Rozważmy plik CSV o nazwie „Plan2.CSV ”Posiadanie następujących danych:

Teraz utwórzmy pandas DataFrame o jednym wierszu i dołączając do niej.

importować pandy
# Rozważ ramkę danych o jednym rekordach
dołączenie = pandy.DataFrame ('rsn id': [1],
„Nazwa rsn”: [„Murthy”],
„Pomysł”: [„Deweloper budowlany”],
„Kategoria”: [„All Development”])
Drukuj („Dołączanie danych: \ n”)
Drukuj (dołączenie)
# Dodaj ten wiersz do planu.plik CSV
dołączenie.to_csv („Plan2.csv ", tryb = 'a', index = false, nagłówek = false)
Drukuj („Załóż powodzenie jeden wiersz!")

Wyjście:

Wyjaśnienie:
Rząd jest dołączony do „Plan2.plik CSV ”. Otwórzmy i zobaczmy to.

Wcześniej były 4 wiersze. Teraz możesz zobaczyć, że nasz rekord jest dodawany. Wreszcie, w tym pliku CSV znajduje się 5 wierszy.

Przykład 2: Dodaj wiele wierszy

Rozważmy plik CSV o nazwie „Jednostki1.CSV ”. Ma 2 kolumny z 2 wierszy.

Teraz utwórzmy pandas DataFrame z pięcioma wierszami i dołączajmy do niej.

importować pandy
# Rozważ ramę danych o 5 rekordach
dołączenie = pandy.Ramka danych(
„Pomysł”: [„All”, „Zaopatrzenie w wodę”, „Elektryczność”, „Wiercenie”, „Elektryczność”],
„Demografia”: [„AP”, „Gujarat”, „Patna”, „Indore”, „Norwegia”], indeks = [2,3,4,5,6]))
Drukuj („Dołączanie danych: \ n”)
Drukuj (dołączenie)
# Dodaj te wiersze do jednostek1.plik CSV
dołączenie.to_csv („Jednostki1.csv ", tryb = 'a', index = false, nagłówek = false)
Drukuj (”pomyślnie dołączył 5 wierszy!")

Wyjście:

Wyjaśnienie:
Pięć wierszy jest dołączanych do „Jednostki1.plik CSV ”. Otwórzmy i zobaczmy to.

Wcześniej były 2 wiersze. Teraz możesz zobaczyć, że nasze rekordy są dodawane. Wreszcie, w tym pliku CSV znajduje się 7 wierszy.

Przykład 3: Dodaj wiersze z indeksem i nagłówkiem

Ten scenariusz nie jest ogólnie używany. Ale w każdym razie zobaczymy to w tym przykładzie.

Użyjmy tego samego CSV, którego użyliśmy w przykładzie 2 i dołączmy wiersze wraz z nagłówkiem i indeksem.

importować pandy
# Rozważ ramę danych o 5 rekordach
dołączenie = pandy.Ramka danych(
„Pomysł”: [„All”, „Zaopatrzenie w wodę”, „Elektryczność”, „Wiercenie”, „Elektryczność”],
„Demografia”: [„AP”, „Gujarat”, „Patna”, „Indore”, „Norwegia”], indeks = [2,3,4,5,6]))
Drukuj („Dołączanie danych: \ n”)
Drukuj (dołączenie)
# Dodaj te wiersze do jednostek1.plik CSV
dołączenie.to_csv („Jednostki1.csv ", tryb = 'a', index = true, nagłówek = true)
Drukuj (”pomyślnie dołączył 5 wierszy!")

Wyjście:

Wyjaśnienie:
Pięć wierszy jest dołączanych do „Jednostki1.plik CSV ”. Otwórzmy i zobaczmy to.

Wcześniej były 2 wiersze. Teraz możesz zobaczyć, że nasze rekordy są dodawane. Wreszcie, w tym pliku CSV znajduje się 7 wierszy. Dołączone indeks i nagłówki.

Wniosek

Dokładne wyjaśnienie, jak dołączyć do CSV w „Pandy” w tym samouczku. Przyjrzeliśmy się trzema odrębnymi przykładami, aby dołączyć dane do już istniejącego pliku CSV za pomocą funkcji pand „to_csv ()”. Upewnij się, że musisz ustawić parametry indeksu i nagłówka na false podczas dołączania. Po starannym przeczytaniu tego samouczka, mam nadzieję, że nauczyłeś się koncepcji podejścia „to_csv ()” i zdobędziesz, jak dołączyć dane do CSV.