Section 5. Chapter 8
single
Managing an Incorrect Column
Swipe to show menu
So, you received the result object. This means that the type of the column is non-numerical, but to calculate necessary values, the column need to be numerical. Let's change that.
- Firstly, we need to replace
-with.. To do so, you will apply the method.str.replace()to replace the character in the string in the dataset column. The syntax is
data['column_name'].str.replace('old_symbol','new_symbol')
In our case,old_symbolis-, and.is thenew_symbol; - Then, convert the column to the float
datatype. To do so, use.astype()method. The syntax isdata['column_name'].astype('type').
In our case, the type is'float'.
Task
Swipe to start coding
Your task is to:
- Follow the algorithm above and firstly replace
-with.in the column'Fare'. - Convert the column
'Fare'to the'float'data type. - Output the type of the column
'Fare'.
Solution
Everything was clear?
Thanks for your feedback!
Section 5. Chapter 8
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat