プログラム初心者です。
highchartsを使ってhtmlファイルを表示させたいのですが、うまくいきません。(黒色の画面表示になってしまいます)
こちらのブログを参考にして作成しました。
http://hutabah.hatenablog.jp/entry/2017/06/22/203000
以下、作成したファイルです
test.html
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Title</title> <script src="/home/yoshiaki/JS/highcharts.js"></script> <link rel="stylesheet" type="text/css" href="/home/yoshiaki/test/sample.css"> </head> <body> <div id="container"></div> <script src="/home/yoshiaki/test/sample.js"></script> </body> </html>
sample.css
#container { min-width: 310px; max-width: 650px; height: 400px; margin: 0 auto; }
sample.js
Highcharts.chart('container', { //グラフ描画のテンプレート title: { //グラフのタイトル text: 'Solar Employment Growth by Sector, 2010-2016' }, subtitle: { //グラフのサブタイトル text: 'Source: thesolarfoundation.com' }, yAxis: { //y軸の設定 title: { //y軸のタイトル text: 'Number of Employees' } }, legend: { //グラフの凡例 layout: 'vertical', //縦方向に並べる align: 'right', //グラフの右に表示(左右中央) verticalAlign: 'middle' //グラフの中央に表示(上下中央) }, plotOptions: { //点の設定 series: { pointStart: 2010 //2010から書き始める } }, series: [{ //グラフの中身(データの設定) name: 'Installation', //各データの名前 data: [43934, 52503, 57177, 69658, 97031, 119931, 137133, 154175] //各データ(数値) }, { name: 'Manufacturing', data: [24916, 24064, 29742, 29851, 32490, 30282, 38121, 40434] }, { name: 'Sales & Distribution', data: [11744, 17722, 16005, 19771, 20185, 24377, 32147, 39387] }, { name: 'Project Development', data: [null, null, 7988, 12169, 15112, 22452, 34400, 34227] //nullに設定すると表示されません }, { name: 'Other', data: [12908, 5948, 8105, 11248, 8989, 11816, 18274, 18111] }] });
回答2件
あなたの回答
tips
プレビュー