파이썬/그래프 그리기

python(vscode)/holoviews 사용하기 /그래프 그리기

gongdol 2024. 3. 24. 20:04
300x250

1. 예제 작성

 

 

2. 코드 

import time
import dask.dataframe as dd
import numpy as np
import pandas as pd
import holoviews as hv
from holoviews import dim, opts
from bokeh.plotting import show

start = time.time()
#1-change. dask 데이터 만들기
filename = r"C:\Users\Documents\test122.csv" #파일명 작성
data = dd.read_csv(filename)        #data 변수에 엑셀 데이터를 넣는다, sample은
data1 = data
col1 = list(data.columns) # 첫번째 칼럼을 col1 변수에 넣는다.
print(data1.compute())
hv.extension('bokeh')

plot = hv.Curve(data1[[col1[3],col1[0]]].compute())
plot1 = hv.Curve(data1[[col1[3],col1[1]]].compute())

plot = (plot+plot1).opts(opts.Curve(axiswise=False))
show(hv.render(plot))
print("dask time :", time.time() - start)

 

3. 결과

 

300x250