Możemy często konstruować pustą ramkę danych, aby zachować przechowywanie. W przeciwieństwie do dodania kompletnej ramki danych, może być konieczne dodanie danych za pomocą dwóch wpisów. Na przykład początkowo można zbudować pustą ramkę danych. Następnie zawartość można nieco dodać na raz. Pusty obiekt Pandas DataFrame, który jest pozbawiony dowolnych danych, a wszystkie jego wymiary są 0 długości, jest znany jako pusta strumienia danych. Powinny istnieć w nim zerowe wiersze lub zerowe kolumny.
„DataFrame.Pusty ”atrybut z obiektu Pandas DataFrame pozwala nam ustalić, czy zawartość obiektu jest pusta, czy nie. Aplikacja tej właściwości na obiekcie Pandas DataFrame daje wartość logiczną, prawdziwą lub fałsz, w oparciu o okoliczności, lub czy odpowiedni obiekt DataFrame jest pusty, czy nie.
Nauczmy się nadmiernie konstruować pustą ramkę danych, a następnie dodanie do niego wierszy i kolumn za pomocą modułu Pythona. Do zbudowania pustego pandasframe można użyć poprzednich metod w Pythonie. Przeanalizujemy każdy z nich szczegółowo tutaj.
Przykład nr 1: Konstruowanie pustej ramki danych za pomocą pandy.Metoda dataFrame ()
Podstawową i najłatwiejszą metodą utworzenia pustej ramy danych jest utworzenie go bez żadnych wierszy i kolumn. Aby skorzystać z funkcji panda, musimy najpierw zaimportować pakiet Pythona Pandas. Następnie w skrypcie pandy są określane jako „PD”, używając ich jako języka PD. Teraz, że mamy dostęp do biblioteki pandy, możemy zacząć tworzyć naszą podstawową pustą ramkę danych.
Pierwszy skrypt generuje nową zmienną o nazwie „my_df” i przypisuje wynik wywoływania PD.Metoda dataFrame (). Tutaj użyliśmy funkcji PD.DataFrame () z klaski Pandas DataFrame bez żadnych argumentów, które wygenerują pusty obiekt Pandas DataFrame. Następnie zastosowaliśmy pierwszą funkcję drukowania, aby wydrukować tekst. Zrobimy to, pisząc tekst wewnątrz nawiasu instrukcji drukowania, ale musimy umieścić go między odwróconymi przecinkami. W następnym wierszu skryptu wykorzystaliśmy inną funkcję drukowania i wewnątrz jej aparatów ortodontycznych umieściliśmy zmienną „my_df”; trzymanie wartości ramki danych.
Wykonanie wyżej wymienionego fragmentu kodu da nam następujące dane wyjściowe.
Aby zweryfikować, czy zawartość ramki danych jest pusta, czy nie, użyjemy .pusty atrybut.
Ponownie zastosowaliśmy funkcję drukowania i zdefiniowaliśmy tekst z napisem „jeśli opróżnia się na danych, ta funkcja wydrukuje true else inaczej drukuj false.„Oznacza to, że .Pusty atrybut sprawdzi, czy ramka danych jest pusta, czy nie. Na podstawie weryfikacji zwróci wartość logiczną; albo prawda, albo fałsz. W ostatniej funkcji drukowania użyliśmy nazwy naszej zmiennej z .Pusty atrybut jako my_df.pusty.
Poniższy obraz wyjściowy wyświetla „prawdziwą” wartość logiczną, która weryfikuje, żeFrame Data jest pusta.
Przykład nr 2: Konstruowanie pustej ramki danych z kolumnami za pomocą pandy.Metoda dataFrame ()
Wykorzystując „PD.Metoda dataFrame () ”, możesz skonstruować obiekt Pandas DataFrame, który jest pusty i po prostu ma kolumny. Używamy pojedynczego argumentu, aby wywołać funkcję klasy Pandas DataFrame, która następnie tworzy pusty obiekt Pandas DataFrame z listą dostarczonych kolumn.
Użyjmy teraz skryptu Pythona, aby wprowadzić tę koncepcję do ćwiczenia.
W tym kodzie zainicjowaliśmy zmienną „D1” i stawiliśmy ją równą wyniku funkcji Pandas DataFrame. Wewnątrz nawiasów PD.Funkcja dataFrame (), przejdziemy pojedynczy argument „kolumna” i przypisamy mu trzy wartości: nazwa, wiek i płeć. Funkcja drukowania jest wywoływana z tekstem do wyświetlania wewnątrz jego aparatów ortodontycznych. Zostanie to wyświetlone przed samą strumieniem danych. W następnej funkcji drukowania wywoływana jest zmienna „D1”.
Teraz zobaczymy, czy ramka danych jest pusta. Ale wcześniej zdefiniowaliśmy kolejny tekst w funkcji drukowania, który zostanie wystawiony przed wartością logiczną. Następnie zadzwoniliśmy .pusta właściwość ze zmienną „d1” w celu zweryfikowania pustki zapisanej w niej danych, wewnątrz ostatniej funkcji drukowania skryptu Python.
Po uruchomieniu powyższego kodu terminal wyjściowy pokazuje ekran z pustą ramką z kolumną. Tutaj indeks jest pusty, który odnosi się również do wierszy. Ponadto wartość logiczna jest prawdziwa w ostatnim wierszu terminalu weryfikuje, że ramka danych jest pusta.
Możemy wykorzystać inną metodę, w której najpierw utworzymy pustą ramkę danych, a następnie dołączyć do niej kolumny jeden po drugim.
Tutaj najpierw utworzyliśmy pustą ramkę danych z PD.Funkcja i wydrukuj ją i wydrukuj. Następnie dołączyliśmy nazwy kolumny w ramce danych po drugiej. W tym celu napisaliśmy z nią zmienną nazwę „D1” i użyliśmy nawiasów. Wewnątrz nawiasów piszemy nazwy kolumn i przypisujemy je bez wartości. W ostatnim kroku sprawdziliśmy, czy podana ramka danych jest pusta, czy nie.
Dane wyjściowe można zobaczyć na poniższym obrazie:
Przykład nr 3: Konstruowanie pustej ramki danych za pomocą rzędów za pomocą pandy.Metoda dataFrame ()
Wykorzystanie PD.Metoda dataFrame () to kolejna prosta metoda generowania obiektu Pandas DataFrame, który jest pusty i zawiera tylko wiersze. Ta funkcja wywołuje funkcję PD.Dataframe obiektu Pandas DataFrame z jednym argumentem, zwracając pusty obiekt Pandas DataFrame zawierający określony wiersze lub listę indeksu, który został.
Zmienna o nazwie „D2” została zainicjowana w powyższym programie i ustawiono na wyjście metody Pandas DataFrame. Podamy jeden parametr „indeks” i przypisamy go pięć wartości do PD.DataFrame () Funkcja wewnątrz nawiasów: 1, 2, 3, 4 i 5. Biorąc pod uwagę tekst wyświetlany w swoich nawiasach, nazywana jest metoda drukowania. Zmienna „D2” jest następnie dostępna w kolejnym wywołaniu funkcji drukowania. Aby sprawdzić pusty stan DataFrame, następnie wywołaliśmy .Pusty atrybut dla zmiennej „D2” w końcowej metodzie drukowania kodu Pythona.
Po wykonaniu wyżej wspomnianego kodu na terminalu pojawia się okno z pustą strumieniem danych z wierszami/indeksem. Podczas gdy kolumny są puste w tym przypadku, indeks w tym przypadku ma pięć wartości odpowiadających wierszom.
Przykład nr 4: Konstruowanie pustej ramki danych o rzędach i kolumnach za pomocą pandy.Metoda dataFrame ()
Zrobimy teraz pusty obiekt Pandas DataFrame i będzie on miał zarówno wiersze, jak i kolumny. Obiekt Pandas DataFrame z listą dostarczonej indeksu i kolumn jest zwracany po PD.DataFrame () Funkcja obiektu DataFrame Pandas jest wywoływana przy użyciu dwóch argumentów kolumn i indeksu.
Wyjście jest wyświetlane poniżej:
Wniosek
W tym artykule wyjaśniliśmy proces konstruowania pustej ramki danych za pomocą funkcji Pandas DataFrame. Omówiliśmy pustą ramkę danych i zapewniliśmy Ci różne ilustracje, aby dowiedzieć się o tym. Pierwszy przykład wyjaśnia, jak utworzyć pustą ramkę danych bez żadnych wierszy lub kolumn. W drugim i trzecie.