Estuarine and Coastal Environment, Coastal Engineering, Coastal Management, Sustainability Science

Tags : Bokeh

Time series plotting using hvPlot

hvPlot, a component of PyViz ia a new interactive plotting tool, which is a wrapper of Bokeh. hvPlot is easy to customize plotting options. However, currently there are some drawbacks, such as difficulty in adjusting aspect ratio of graph area, which may be resolved in Bokeh 1.1, slow processing, and cumbersome in exporting high resolution PNG file, comparing to Matplotlib. Default time series plotting Suppose df is a pandas DataFrame having a time series index and columns of ‘kion’ and ‘sped’, which are actually a dataset of air temperature and wind speed at Chiba Observatory, Japan, provided by Japan Meteorological Agency. import hvplot.pandas df[[‘kion’,’sped’]].hvplot() Customized plotting Now one column of …