filmov
tv
Convert True/False Boolean to 1/0 Dummy Integer in pandas DataFrame Column in Python (4 Examples)

Показать описание
Python code of this video:
import pandas as pd # Load pandas library
data = pd.DataFrame({'x1':[True, True, False, True, False], # Create pandas DataFrame
'x2':[True, False, False, True, True],
'x3':[False, True, True, False, False]})
print(data) # Print pandas DataFrame
# x1 bool
# x2 bool
# x3 bool
# dtype: object
data_new1['x1'] = data_new1['x1'].astype(int) # Transform boolean to integer
print(data_new1) # Print updated pandas DataFrame
# x1 int32
# x2 bool
# x3 bool
# dtype: object
print(data_new2) # Print updated pandas DataFrame
# x1 bool
# x2 int32
# x3 int32
# dtype: object
print(data_new3) # Print updated pandas DataFrame
# x1 int32
# x2 int32
# x3 int32
# dtype: object
data_new4['x1'] = data_new4['x1'].apply(int) # Transform boolean to integer
print(data_new4) # Print updated pandas DataFrame
# x1 int64
# x2 bool
# x3 bool
# dtype: object
Follow me on Social Media:
import pandas as pd # Load pandas library
data = pd.DataFrame({'x1':[True, True, False, True, False], # Create pandas DataFrame
'x2':[True, False, False, True, True],
'x3':[False, True, True, False, False]})
print(data) # Print pandas DataFrame
# x1 bool
# x2 bool
# x3 bool
# dtype: object
data_new1['x1'] = data_new1['x1'].astype(int) # Transform boolean to integer
print(data_new1) # Print updated pandas DataFrame
# x1 int32
# x2 bool
# x3 bool
# dtype: object
print(data_new2) # Print updated pandas DataFrame
# x1 bool
# x2 int32
# x3 int32
# dtype: object
print(data_new3) # Print updated pandas DataFrame
# x1 int32
# x2 int32
# x3 int32
# dtype: object
data_new4['x1'] = data_new4['x1'].apply(int) # Transform boolean to integer
print(data_new4) # Print updated pandas DataFrame
# x1 int64
# x2 bool
# x3 bool
# dtype: object
Follow me on Social Media:
Комментарии