Assumes first row contains column labels,and data starts on second row
Assumes first column contains labels for the rows (such as state name)
Assumes second column contains X values
Assumes third column contains Y values
All remaining columns contain information to be displayed on hovering over the row's data point
The generated code is self-contained HTML and CSS that can be pasted directly into an HTML block
on Ghost, Wordpress, or pretty much anywhere you can use HTML