问题标签 [amcharts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coldfusion - 如何将查询结果传递到 Amchart?
请考虑以下代码:
在我的文件标题内跟随标签
我的个人资料的正文标签内的以下标签:
cfquery
我想在我的 ColdFusion 文件中返回以下数据。为了简单起见,我只提到cfquery
第一个连接。除名称外,其余 cfqueries 直到第七个都相同。
考虑上面脚本中的代码:
我想将上述查询中“FIRST”返回的结果显示到我的饼图中,并且写cfdump
或任何与 ColdFusion 相关的东西都不起作用。
例如:
以上引发了一个错误,我看到了一个明显的原因,因为我在脚本标签内,我想知道如何继续?有什么建议么?
这是我在遵循一些评论后的尝试:
javascript - 使用 amcharts 创建百分比
我有一些使用 amCharts 绘制的数据。我获取所有数据,然后在用户生成图表时将其发布。函数加载图表(数据){
无论如何要获取十进制数据并将其乘以 100 以获得使用 amCharts 的百分比,还是我必须更改发送到 amCharts 的数据以创建图表。
php - JavaScript AmChart 到电子邮件的图像
我有几份报告可以从 MySQL 数据中生成 JavaScript AmCharts(服务器端语言是 PHP)。目前,我需要每周通过电子邮件发送其中一些报告,而目前我只是将图表丝网打印为图像并将其嵌入到 HTML 电子邮件中发送。
许多不需要 JavaScript 的报告我已经通过每周批处理(crontask)自动发送到电子邮件。无论如何,AmCharts 是否可以生成图表的图像文件以嵌入到报告中而无需干预?
我找到了一些从 AmChart 保存图像的不同选项,但所有这些选项都需要我实际保存文件,这实际上并不比我现在所做的更好。
图表本身就是饼图、柱形图和折线图。没有什么花哨。
真正的问题是:
可以在服务端生成DOM的时候生成AmChart图的图片文件吗?
javascript - 如何向 AmChart 图例添加自定义类?
我想在图例中的标签周围包裹一个 html 标签。我查看了 的文档AmLegend()
,并没有立即发现任何明显的东西。有没有办法做到这一点?
ruby-on-rails - Rails:按周的活动日志 - 填写空白周
我正在创建一个活动图表,显示随着时间的推移保存到用户个人资料中的记录数(在本例中为“user.notes”,即用户 has_many notes)。下面函数的 json 输出很好地输入到图表库中。
但是,下面的函数在没有任何活动的情况下不会输出数周的数据...我需要这些“漏洞”,其中包含正确的星期日期...有人可以建议我如何做到这一点吗?
我相信“has_activity”gem 具有此功能,但我宁愿避免使用整个 gem 来执行此操作。
javascript - 实时图表:技术、注意事项和注意事项是什么
我正在做一个学校项目。最后一年 BscIT。我使用spring framework
,jstl
和spring-data-mongo
来mongodb
存储。该项目有一个Restful
API,药房和医院向其发送一些数据,即他们的诊断以及购买的药物的数量和类型。
在这里,我试图在数据库中任何时间发生时在仪表板中显示趋势。我使用 jquery 作为 javascript 框架,经过学习,kendo dataviz
我将继续amchart
highchart
amchart
现在,我使用的可视化工具真的没关系。我对如何做到这一点并防止浏览器冻结更感兴趣。
以下是我的想法:
选项 1:我将每 5 秒查询一次数据库。这是否意味着 javascript 应该知道“之前的”5 秒?就像我将前 5 秒作为开始日期和现在作为结束数据一样?
选项 2我将每 5 秒提取一天的所有数据。
我真的不确定它在现实生活中是如何完成的,所以任何人都可以随意向我展示路径。
提前致谢
ruby - 将哈希数据数组转换为特定图形格式数据的最佳方法是什么
我有一个从下面的 map 函数返回的哈希数组。我正在尝试为图表填充数据(我正在使用AM 图表),该图表采用下面提到的特定格式的数据-
公司记录的样本结构
地图功能:
上述查询的输出格式
[{:country=>"Samsung", :visits=>8}, {:country=>"Natraj", :visits=>2}, {:country=>"Tupperware", :visits=>5}, {:country=>"Transcen", :visits=>0}, {:country=>"camlin", :visits=>0}]
图形数据输入格式:
我正在使用 Ruby 1.9.3-p327。我需要将我的输出数组转换为特定的图形格式。. 我尝试通过以下步骤进行相同的操作:-
现在,当我尝试在图表中显示数据时,出现以下语法错误:-
来自 firebug 控制台的语法错误现在指向上述数据中的" 。
有什么解决方法可以帮助我完成最后一步,以便获得所需的图形格式?
问题更新
我需要以下格式的数据:-
谢谢你。
javascript - 传递 amCharts 数据的更聪明的方法是什么
我认为 jQuery 对于使用 amCharts 不是强制性的。使用 jQuery 和 amCharts 有什么好处?
关于 amCharts 中使用的数据,是否有更“少编码”的方式将数据传递给它(而不是一遍又一遍地重复使用的列)?
var chartData = [{
country: "USA",
visits: 4025,
color: "#FF0F00"
}, {
country: "China",
visits: 1882,
color: "#FF6600"
}, { etc....
最后,是否有一种更聪明的方法来构建图表,而不是一遍又一遍地定义每个 ONE(动态生成图表的问题)?
`
`
谢谢
javascript - 如何将 Backbone 中的 [object Object] 转换为实际数据
我的主干视图(file.js)中有一个函数,其中填充了以下格式的 JSON 响应:-
骨干视图中的功能:-
响应作为all_stats的一部分出现(来自我的 api 调用 - 我在服务器端使用 Rails):-
现在,我正在尝试将graph_data参数(在上面的Backbone 视图中定义)中存在的 json 响应传递给一个名为chartData的变量,该变量在我的jst.ejs模板(下面的代码)中定义。我的 AM 图表 JS 代码使用此变量(chartData)来实际绘制图形。
我的jst.ejs文件包含填充图形数据和绘制图形的代码,如下所示:-
我目前的障碍是当我这样做时..
.. 在我的 jst.ejs 模板中,chartData 变量而不是将实际数据作为 all_stats 的一部分( shown_above)在我的萤火虫控制台中返回以下内容:-
如何正确分配graph_data变量(作为我的主干视图的一部分)中存在的实际数据分配给我的jst.ejs模板中存在的变量chartData以绘制图形?
javascript - amcharts:图例的部分重叠
我有股票图表,第一个图例的项目是 OHLC,显示如下:
其他传说的物品都这么短
如果我想图例项目不重叠,我需要设置legend.valueWidth
或legend.spacing
只要需要第一个项目不重叠第二个。与其他项目相比,不需要相同的空间,有时图例在两行上。
我想要实现的是每个图例项目都只有它需要的空间或为第一个项目设置额外空间。