파이썬/그래프 그리기

python(vscode)/holoviews사용하기/y 축만 연동해제하기/그래프 그리기

gongdol 2024. 3. 24. 18:25
300x250

 

 

1. 코드작성

import numpy as np
import pandas as pd
from bokeh.plotting import show
import holoviews as hv
from holoviews import opts

hv.extension('bokeh')
df1 = pd.DataFrame(np.random.rand(10, 2), columns=['x', 'y'])
df2 = pd.DataFrame(np.random.rand(10, 2) * 10, columns=['x', 'z']) # y 축이름을 다르게해서 연동을 해제한다.

plot=(hv.Scatter(df1) + hv.Scatter(df2)).opts(opts.Scatter(axiswise=False)) # false 연동하겠다.
show(hv.render(plot))

 

2. 결과

   1) 움직이면 y축만 다르게 움직이고, x축은 두 그래프가 같이 움직인다. 

 

https://holoviews.org/user_guide/Customizing_Plots.html

300x250