如何修复:TypeError: no numeric data to plot
在这篇文章中,我们将修复这个错误。TypeError: no numeric data to plot.
这种错误发生的情况:
输出:
错误原因:
绘图只能在数字数据上进行,当我们绘制的数据类型不同于数字数据时,就会出现这个错误。要知道数据类型是否为数字,我们可以通过使用函数dtypes()来知道。
我们用来绘制的数据必须是数字的。
修复错误
这个错误可以通过将要绘制的数据转换为数字数据来解决。为了将数据转换为数字数据,我们可以使用函数 astype() 或 to_numeric()。
方法1:使用 astype() 函数
语法:
其中,df是输入数据帧
示例:
输出 :
方法2 :使用to_numeric()函数
语法:
其中df是输入数据帧
示例 :
输出: