DataFrame students
 ±------------±-------+
 | Column Name | Type |
 ±------------±-------+
 | student_id | int |
 | name | object |
 | age | int |
 | grade | float |
 ±------------±-------+
 编写一个解决方案来纠正以下错误:
grade 列被存储为浮点数,将它转换为整数。
返回结果格式如下示例所示。
示例 1:
输入:
 DataFrame students:
 ±-----------±-----±----±------+
 | student_id | name | age | grade |
 ±-----------±-----±----±------+
 | 1 | Ava | 6 | 73.0 |
 | 2 | Kate | 15 | 87.0 |
 ±-----------±-----±----±------+
 输出:
 ±-----------±-----±----±------+
 | student_id | name | age | grade |
 ±-----------±-----±----±------+
 | 1 | Ava | 6 | 73 |
 | 2 | Kate | 15 | 87 |
 ±-----------±-----±----±------+
 解释:
 grade 列的数据类型已转换为整数。
使用Dataframe的astype函数改变类型:
import pandas as pddef changeDatatype(students: pd.DataFrame) -> pd.DataFrame:students = students.astype({'grade' : 'int'})return students