if anyone wants to test the dygraphs library, I can show a short example. A webserver is not required, as it is just a static webpage.
HTML code:
<html>
<head>
<script type="text/javascript"
src="http://dygraphs.com/1.0.1/dygraph-combined.js"></script>
</head>
<body>
<h1>Training Statistics</h1>
<h2>Active Combat, Status</h2>
<p>[Avg. Levels]</p>
<div id="graphdiv_acs"
style="width:500px; height:320px;"></div>
</br>
<script type="text/javascript">
g2 = new Dygraph(
document.getElementById("graphdiv_acs"),
"combat.csv", // path to CSV file
{} // options
);
</script>
</body>
</html>
csv file example, named combat.csv (in the same directory)
Date,Axe,Knives & Daggers,Mace & Hammer,Melee,Ranged,Sword
2014-1-1,28,15,12,7,30,44
2014-2-1,27,15,14,6,32,43
2014-3-1,27,16,15,6,34,43
2014-4-1,27,16,16,6,37,42
2014-5-1,25,17,18,5,38,42
2014-6-1,26,17,19,5,40,43