图表数据javascript
Chart data javascript
本文关键字:javascript 数据 更新时间:2023-09-26
我想用我的数据在javascript中制作图表,但我不知道如何。下面是我想使用的图表:https://www.amcharts.com/demos/professional-candlesticks/:
和代码里面我发现了这样的东西:
{"dataProvider": [ {
"date": "2011-08-01",
"open": "136.65",
"high": "136.96",
"low": "134.15",
"close": "136.49"
}
等。我加载数据到php数组:
<?php $csv = array_map('str_getcsv', file('../projekt/lataset_2009.csv'));?>
VALUES in CSV:
日期、开放,高,低,接近
然后我使用javascript代码:var jArray= <?php echo json_encode($csv); ?>;
重写php数组javascript数组问题是:如何修改
日期":" 2011-08-01 ",
"开放":"136.65",
"高":"136.96",
"低":"134.15",
"关闭":" 136.49 "
包含数组数据。请帮助
我已经将解决方案重写为多维数组中的数据,这将工作:
//get the csv data
$records = array_map('str_getcsv', file('../projekt/lataset_2009.csv'));
//create empty array
$data = array();
//loop through the csv data
foreach($records as $row){
//ignore the first array line so only the lines containing the data is used
if($row[0] != 'date'){
//create an array into the parent $data array
$data[] = array(
'date' => $row[0],
'open' => $row[1],
'high' => $row[2],
'low' => $row[3],
'close' => $row[4],
);
}
}
//turn the array to json
$chartData = json_encode($data);
//alter the date so it's in a valid date format
$chartData = str_replace(''/', '/', $chartData);
//output the data
echo $chartData;
相关文章:
- JavaScript数据结构
- 父级对子 JavaScript 数据的访问
- 更改动态 JavaScript 数据
- Javascript 数据可用事件
- 将javascript数据放入表单中
- 将json结构转换为可用的javascript数据集
- 从HTML表单中获取计算得到的JavaScript数据,并将其作为新元素添加到相同的表单操作中以使用PHP保存
- 数值的 JavaScript 数据类型
- 使用 ajax 将 JavaScript 数据传输到 PHP
- Javascript数据将元素属性绑定到URL中的锚href
- 整页回发和javascript数据
- 如何使用javascript数据对象?如何通过变量访问条目
- 如何将从数据库中提取的数字传递到javascript数据部分
- Spring MVC与Google图表,创建javascript数据表的最佳方式是什么
- JavaScript 数据中的 XSS
- 无法将我的 JavaScript 数据填充为 HTML
- 如何将相同的 JavaScript 数据传递给 HTML 两种不同的方式
- JavaScript 数据结构,JS中的ArrayList(Java)
- 将 casper javascript 数据插入 CSV 文件
- 用于高效插入和搜索的 Javascript 数据结构