Python | Pandas DataFrame.empty

Опубликовано: 27 Марта, 2022

Pandas DataFrame - это двумерная потенциально неоднородная табличная структура данных с изменяемым размером и помеченными осями (строки и столбцы). Арифметические операции выравниваются по меткам строк и столбцов. Его можно рассматривать как dict-подобный контейнер для объектов Series. Это основная структура данных Pandas.

Pandas DataFrame.empty attribute checks if the dataframe is empty or not. It return True if the dataframe is empty else it return False.

Syntax: DataFrame.empty

Parameter : None

Returns : bool

Example #1: Use DataFrame.empty attribute to check if the given dataframe is empty or not.

# importing pandas as pd
import pandas as pd
  
# Creating the DataFrame
df = pd.DataFrame({"Weight":[45, 88, 56, 15, 71],
                   "Name":["Sam", "Andrea", "Alex", "Robin", "Kia"],
                   "Age":[14, 25, 55, 8, 21]})
  
# Create the index
index_ = ["Row_1", "Row_2", "Row_3", "Row_4", "Row_5"]
  
# Set the index
df.index = index_
  
# Print the DataFrame
print(df)

Выход :

Now we will use DataFrame.empty attribute to check if the given dataframe is empty or not.

# check if there is any element
# in the given dataframe or not
result = df.empty
  
# Print the result
print(result)

Output :

As we can see in the output, the DataFrame.empty attribute has returned False indicating that the given dataframe is not empty.
 
Example #2: Use DataFrame.empty attribute to check if the given dataframe is empty or not.

# importing pandas as pd
import pandas as pd
  
# Creating an empty DataFrame
df = pd.DataFrame(index = ["Row_1", "Row_2", "Row_3", "Row_4", "Row_5"])
  
# Print the DataFrame
print(df)

Выход :

Now we will use DataFrame.empty attribute to check if the given dataframe is empty or not.

# check if there is any element
# in the given dataframe or not
result = df.empty
  
# Print the result
print(result)

Output :

As we can see in the output, the DataFrame.empty attribute has returned True indicating that the given dataframe is empty.

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.