„W„ Pandy ”możemy łatwo odczytać plik tekstowy za pomocą metody„ pand ”. „Pandy” dają nam możliwość odczytania pliku tekstowego. „Pandy” podaje różne wbudowane metody czytania pliku tekstowego. Omówimy wszystkie metody w tym samouczku wraz ze wszystkimi parametrami i wyjaśnimy je szczegółowo. Ponadto przeczytamy plik tekstowy w „Pandy” za pomocą metod „pandy” w naszych kodach tutaj."
Metody czytania pliku tekstowego w „Pandy”
W „Pandy” mamy trzy metody, które pomagają nam w czytaniu pliku tekstowego. Zrobiliśmy również kilka przykładów, w których czytamy plik tekstowy. Metody dostarczane przez „pandy” zostały omówione poniżej:
Teraz wyjaśniamy składnię wszystkich tych metod, a także szczegółowo omawiamy parametry wszystkich metod w tym samouczku.
Składnia read_csv ()
Pd.read_csv („nazwa pliku.txt ', sep = ", nagłówek = none, nazwy = [„ col_name1 ”,„ col_name2, „col_name2”,…])
W tej metodzie najpierw dodajemy nazwę pliku tekstowego, którego dane chcemy odczytać, i jest to pierwszy parametr tej metody. Następnie umieszczamy „SEP”, który jest separatorem w tej metodzie, i umieszczamy tutaj przestrzeń jako postać, aby rozważa przestrzeń za separator. Następnie mamy parametr nagłówka, a wartość „brak” tego parametru jest używana, więc utworzy domyślny nagłówek, a jeśli nie dodamy tego parametru, rozważy pierwszy wiersz pliku tekstowego jako nagłówek. W parametrze „nazwy” możemy dodać nazwy kolumn, które musimy dodać jako nagłówek.
Składnia read_table ()
Pd.Read_Table („nazwa pliku.txt ', delimiter = ”)
W tej metodzie umieszczamy nazwę pliku pliku tekstowego jako pierwszy parametr. W ograniczniku, kiedy umieścimy ", wówczas przyjmie postać kosmiczną jako separator.
Składnia read_fwf ()
Pd.read_fwf („nazwa pliku.tekst')
Ta metoda przyjmuje tylko jeden parametr, który jest nazwą pliku tekstowego.
Teraz użyjemy tych metod odczytu plików tekstowych w kodach „pandy” i wyświetlania danych pliku tekstowego na terminalu.
Przykład nr 01
Aplikacja „Spyder” jest tutaj, w której zrobiliśmy wszystkie te kody, które są prezentowane w tym samouczku. Plik tekstowy, którego dane chcemy odczytać, pokazano poniżej. Użyjemy metody „read_csv ()” do odczytu tego pliku tekstowego w „Pandy”.
Najpierw importujemy bibliotekę „Pandy”, ponieważ chcemy użyć metody „read_csv ()” i jest to metoda „pand”. Uzyskamy dostęp do tej metody tylko wtedy, gdy zaimportowaliśmy bibliotekę „pandy”. Tutaj wspominamy „pandy jako PD”, więc ten „PD” jest umieszczany o nazwie metody używania. Następnie tworzymy tutaj zmienną „DF”, która służy do przechowywania danych pliku tekstowego po odczytaniu. Umieszczamy „PD.Metoda read_csv () ”, która pomaga w odczytaniu pliku tekstowego i konwersji danych pliku tekstowego w ramce danych i przechowywaniu go w zmiennej„ DF ”.
Przeszliśmy nazwę pliku, czyli „mydata.txt, „tutaj, a następnie używamy„ SEP ”i przypisujemy pustą postać do tego„ SEP ”. Tak więc ten pusty znak działa jako separator w pliku tekstowym. Następnie użyliśmy poniższego „print ()”, który służy do drukowania danych pliku tekstowego. Wyświetli dane pliku tekstowego w formularzu danych danych.
W celu wykonania tego kodu musimy nacisnąć „Shift+Enter”, a wyjście zostanie wykonane na terminalu „Spydera”. Wynik powyższego kodu jest wyświetlany na podanym zrzucie ekranu i widać, że dane z pliku tekstowego są wyświetlane jako DataFrame, a pierwszy wiersz naszego pliku tekstowego jest prezentowany tutaj jako nazwy kolumn tej formy danych danych danych. Oddziela również dane, w których znak przestrzeni jest obecny w pliku tekstowym.
Przykład nr 02
Plik tekstowy, który przeczytamy w tym przykładzie, jest tutaj pokazany, a ponownie użyjemy metody „read_csv ()”, ale z różnymi parametrami.
Metoda „pand” „PD.czyt_csv () ”jest używany i przekazujemy tutaj trzy parametry. Najpierw umieszczamy nazwę pliku, która jest „zapisem.tekst". Drugi parametr to parametr „SEP” i przypisuje mu pusty znak, a następnie mamy trzeci parametr, w którym ustawiamy „nagłówek” i dostosowujemy go do „Brak”, więc utworzy domyślny nagłówek STAMEFrame Kiedy wykonujemy ten kod. Zapisaliśmy to wszystko w zmiennej „MY_RECORD”, a także dodaliśmy „my_record” w funkcji „print ()” do drukowania.
Wszystkie dane są zapisywane w ramce danych i oddziela dane, w których znak przestrzeni jest obecny w danych pliku tekstowego. Utworzył również domyślny nagłówek z ramki danych, ponieważ dostosowaliśmy parametr „nagłówka” do „Brak”.
Przykład nr 03
Wyświetlany jest plik tekstowy tego przykładu, a jeszcze raz użyjemy metody „read_csv ()” ze zmodyfikowanymi parametrami.
W tym kodzie cztery parametry są tutaj przekazywane do metody „pand” „PD.read_csv () ”. Nazwa pliku tekstowego jest pierwszym parametrem. Parametr „SEP” otrzymuje pusty znak w drugim parametrze. Parametr „Nagłówek” jest ustawiony na „Brak” w trzecim argumencie, a jako czwarty parametr ustawiliśmy „nazwy”, które pojawią się jako nazwy kolumn DataFrame po odczytaniu pliku tekstowego, a te nazwy kolumn są „Col_1, col_2, col_3, col_4 i col_5”. Wszystkie te informacje zostały zapisane w zmiennej „MY_RECORD”, a „My_Record” został również dodany do metody „print ()”, aby wydrukował na terminalu.
Wszystkie informacje o pliku tekstowym są tutaj renderowane jako DataFrame, a także oddzielają dane, w których przestrzenie są dodawane w pliku tekstowym. Odpowiednio dodaje również nazwy kolumn, które dodaliśmy powyżej w kodzie.
Przykład nr 04
To jest plik tekstowy, który przeczytamy w tym przykładzie, wykorzystując inną metodę, „PD.Metoda read_table () ”.
„PD.Metoda read_table () ”do odczytu pliku tekstowego i dodajemy„ ABC.txt ”, który jest nazwą pliku tekstowego. Ta metoda pomaga w odczytaniu pliku tekstowego, a także dostosowaliśmy parametr „ogranicznika” do znaku przestrzennego, więc będzie również działać jak separator, który wyjaśniliśmy powyżej. Następnie wszystkie dane plików tekstu są zapisywane w zmiennej „my_data”, a także wydrukowane tutaj.
Początkowy wiersz naszego pliku tekstowego jest pokazany tutaj jako nazwy kolumn DataFrame, a dane pliku tekstowego są drukowane jako komputer danych. Dodatkowo oddziela dane pliku tekstowego, w którym obecny jest znak przestrzeni.
Przykład nr 05
Teraz plik tekstowy zawiera dane, które są wyświetlane poniżej. Tym razem zastosujemy „read_fwf ()” i pokaże, w jaki sposób renderuje dane po odczytaniu pliku tekstowego.
Jak wiemy, ta metoda „read_fwf ()” przyjmuje tylko jeden parametr, czyli nazwa pliku, którą chcemy przeczytać. Dodajemy „plik tekstowy.TXT ”tutaj, która jest nazwą naszego pliku tekstowego i przypisz tę metodę pandas do zmiennej„ File_Data ”, która będzie przechowywać dane z tego pliku tekstowego. Następnie umieszczamy „print (file_data)”, więc również wydrukował te dane.
Tutaj pokazano wszystkie dane pliku tekstowego. Nie oddzielił danych, w których obecne są znaki przestrzenne, ponieważ w tej funkcji nie ma parametru, takiego jak „SEP” lub „ograniczenie”.
Wniosek
Ten samouczek wyjaśnia, jak odczytać plik tekstowy w „Pandy” i które metody są wykorzystywane do odczytu pliku tekstowego w „Pandy”. Omówiliśmy wszystkie metody, które pomagają nam w czytaniu pliku tekstowego w „Pandy”. Zbadaliśmy trzy różne metody „pandy” do czytania naszych plików tekstowych w „Pandy” w tym samouczku. Wyjaśniliśmy również składnię wszystkich metod, a także parametry wszystkich metod tutaj i odczytowaliśmy wiele plików tekstowych, stosując różne metody ze wszystkimi możliwymi parametrami w tym samouczku.