前提・実現したいこと
Anychartを使用して、CSVファイルを読み込み円グラフを表示させたいのですが、
以下のソースコードをブラウザで開くと白い画面が表示され、何も表示されません。
もし解決方法などお分かりになる方、いらっしゃいましたら、
ご教示のほどよろしくお願い致します。
CSVファイル(pie.csv)
春,5 夏,7 秋,9 冬,12
該当のソースコード
<html> <head> <meta charset="utf-8" /> <style> html, body, #container { width: 300px; height: 300px; } </style> <title>円グラフ</title> </head> <body> <div id="container"></div> <script src="https://cdn.anychart.com/js/latest/anychart-bundle.min.js"></script> <script> anychart.onDocumentReady(function () { anychart.data.loadCsvFile("pie.csv", function (data) { // 読み込まれたデータからチャートを作成する chart = anychart.pie(data); // タイトル chart.title("タイトル"); // チャートを描く chart.container("container").draw(); }); }); </script> </body> </html>
試したこと
CSVを使用しない以下のコードでは問題なく円グラフが表示されます。
<html> <head> <meta charset="utf-8" /> <style> html, body, #container { width: 300px; height: 300px; } </style> <title>円グラフ</title> </head> <body> <div id="container"></div> <script src="https://cdn.anychart.com/js/latest/anychart-bundle.min.js"></script> <script> //円グラフ anychart.onDocumentLoad(function() { var chart = anychart.pie([ ["春", 32], ["夏", 28], ["秋", 20], ["冬", 20] ]); chart.title("AnyChart: Array of Arrays"); chart.container("container").draw(); }); </script> </body> </html>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/17 07:15