Python 如何绘制特征的变化
我有两列数据集,我想显示一个特性根据二进制输出值的变化 资料 我想用python绘制一个图,其中x轴包含Column1的值,y轴包含获得正值的百分比Python 如何绘制特征的变化,python,plot,Python,Plot,我有两列数据集,我想显示一个特性根据二进制输出值的变化 资料 我想用python绘制一个图,其中x轴包含Column1的值,y轴包含获得正值的百分比 我已经知道我的图的形式是指数函数的形式,当第1列的数值较小时,我会得到更多的正输出,而当它有长值时,指数图可能需要两个这样的列表 试试这个 指数图可能需要两个这样的列表 试试这个 不,这不起作用,因为我有20000个样本的数据,我需要一种方法来获得每个范围的概率#如果我理解正确,你可以使用这样的东西,范围内的x代表x(初始值、结束值、周期值)xL=
我已经知道我的图的形式是指数函数的形式,当第1列的数值较小时,我会得到更多的正输出,而当它有长值时,指数图可能需要两个这样的列表 试试这个
指数图可能需要两个这样的列表 试试这个
不,这不起作用,因为我有20000个样本的数据,我需要一种方法来获得每个范围的概率#如果我理解正确,你可以使用这样的东西,范围内的x代表x(初始值、结束值、周期值)xL=[x代表范围内的x(5300,5)]不,这不起作用,因为我有20000个样本的数据,我需要一种方法来获得每个范围的概率#如果我理解正确,你可以使用这样的东西,范围内的x代表x(初始值、结束值、周期值)xL=[x代表范围内的x(5300,5)]
id Column1 output
1 15 0
2 80 1
3 120 1
4 20 0
... ... ...
import matplotlib.pyplot as plt
# x-axis points list
xL = [5,10,15,20,25,30]
# y-axis points list
yL = [100,50,25,12,10]
plt.plot(xL, yL)
plt.axis([0, 35, 0, 200])
plt.show()