2024-04-25 12:35:33 发布
网友
我有一个熊猫数据帧,我用它绘制计数直方图数据帧.hist(),例如
my_v['v'].hist(bins=50)
当然,有一个网格,但是我想为一些坐标的特定值添加垂直线,比如df的值
w0 = 144.0 df=pd.DataFrame(w0/np.arange(1,6))
有什么线索吗? 先谢谢你
您需要使用^{}来添加垂直线。你知道吗
# Create some random data np.random.seed(42) df = pd.DataFrame(np.random.choice(list(range(200)), (100,5)), columns=list('abcde'))
在当前图形上绘制直方图。迭代数组以绘制此现有轴对象上的垂直线。你知道吗
w0 = 144.0 df['a'].hist(bins=50, color='g') for co_ords in np.nditer(w0/np.arange(1,6)): plt.axvline(co_ords, color='k')
您甚至可以通过调整各种关键字参数来改变多条垂直线的线宽/y轴跨度限制,以满足您的需要。你知道吗
您需要使用^{} 来添加垂直线。你知道吗
在当前图形上绘制直方图。迭代数组以绘制此现有轴对象上的垂直线。你知道吗
您甚至可以通过调整各种关键字参数来改变多条垂直线的线宽/y轴跨度限制,以满足您的需要。你知道吗
相关问题 更多 >
编程相关推荐