前提・実現したいこと
PCを使用して、本体に保存されているCSVファイルを読み込んでwebページに波形を表示することを行っています。無事波形は表示されたのですが、縦軸にしたい方が横軸に、横軸にしたい方が縦軸になってしまい、入れ替える方法がわかりません。プログラムで設定することができるのか、CSVファイルの保存形式を変えることでできるのか、はたまたその他の要因があるのか教えていただきたいです。
該当のソースコード
使用言語はHTMLとJavaScriptです。
<html lang="ja"> <head> <meta charset="utf-8" /> <style> html, body, #container { width: 100%; height: 100%; } </style> <title>AnyChart from CSV File/title> </head> <body> <input type="file" name="file" id="file"> <div id="container"></div> <script src="https://cdn.anychart.com/js/latest/anychart-bundle.min.js"></script> <script src="https://cdn.anychart.com/releases/8.4.0/js/anychart-base.min.js" type="text/javascript"></script> <script src="https://cdn.anychart.com/releases/8.4.0/js/anychart-data-adapter.min.js"></script> <script> const file = document.getElementById('file'); if (window.File && window.FileReader && window.FileList && window.Blob) { file.addEventListener('change', function (e) { const reader = new FileReader(); reader.onload = function () { anychart.data.loadCsvFile(reader.result, function (data) { chart = anychart.bar(data); chart.title("AnyChart from CSV File"); chart.container("container").draw(); }); } reader.readAsDataURL(e.target.files[0]); }, false); } else { file.style.display = 'none'; result.innerHTML = 'File APIに対応したブラウザでご確認ください'; } </script> </body> </html>CSVファイルの保存形式は、
1,0.12
2,0.13
3,0.14...
のように保存しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/29 07:01