问题标签 [chartkick]
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.
ruby-on-rails-3 - Rails 中的图表或图形
我有一个 Rails 3.2.14 应用程序,我想在应用程序的仪表板上添加图表。
我查看了 HighCharts,它似乎是一个非常好的选择,尽管有与此相关的许可费,所以我正在寻找其他选项来轻松绘制数据。我还看过Railscast Morris.JS教程,因为它是免费的,所以它可能很合适。
我有一个模型(呼叫),我想在过去 24 小时内按小时绘制呼叫图表。我还想为上周按天计算的呼叫做其他图表,按天为上个月的呼叫。使用 HighCharts(如果我们决定付费)或 Morris.js,最好的方法是什么?
我也将Chartkick视为一种将图表嵌入到我的应用程序中的简单方法,但对此没有太多经验。
ruby-on-rails - Chartkick/Google 图表仅使用条形图数组中的第一种颜色
我在rails中使用chartkick来生成这样的图表:
其中 g 是一些数据,例如:
我的问题是,前三列不是粉红色、蓝色和红色,而是全是粉红色!
有谁知道如何使酒吧的颜色不同?
编辑:
玩具示例:
ruby-on-rails - 自定义一个 chartkick bar_chart
我正在尝试绘制按优先级分组的所有用户故事的图表,如下所示:
<%= bar_chart @stories.group(:priority).where(:priority => ["1", "2", "3", "4"]).count %>
结果图表是这样绘制的,但我希望图表显示优先级的描述。实际上,1 表示“低”,3 表示“高”。我怎样才能做到这一点?
ruby-on-rails - Rails Chartkick Lines未在多系列line_chart中绘制
为什么线条没有连接图表上的点?我知道最后一个数组项没有数据,但我认为这不是问题。
]
![我的测试图][1]
[1]:http: //i.stack.imgur.com/u4JkJ.jpg 强文本
生成图表的 ERB 如下所示:
ruby-on-rails - 使用 Chartkick 时无法去除背景图片
我在 rails 4.1 中使用 chartkick,由于某种原因我无法更改背景图像!
我的配置文件制定了除背景透明度之外的所有内容。任何帮助都会非常好。
我的配置文件:
Chartkick.options = { library: { legend: { enabled: true }, exporting: { enabled: false }, backgroundColor: "transparent", height: "300px", width: "200px", colors: ["#2c3e50", “#2980b9”、“#e74c3c”、“#c0392b”] } }
谢谢!!
ruby-on-rails - Rails Chartkick Gem 错误加载图表未找到适配器
我有一个 Rails 3.2.14 应用程序,我在其中使用chartkick
and groupdate
gem 来尝试生成一些基本图表。
当我加载我的视图时,我得到了错误:
Error Loading Chart: No adapter found
这是我的视图代码的样子:
index.html.erb
<%= line_chart Call.group_by_week(:created_at).count %>
这是我的应用程序布局,包括 chartkick 和 yielding chart_js application.html.erb(布局)
谁能告诉我为什么会出现此错误以及如何解决?我真的很想开始使用 Chartkick 来生成一些简单的图表。
ruby-on-rails - 使用 Wicked_PDF 渲染为 PDF 时 ChartKick 图表不显示
我正在使用 Rails 4、Wicked_PDF 和 Chartkick Gem's
For Google Charts 我使用:
<%= javascript_include_tag "//www.google.com/jsapi", "chartkik" %>
html 视图按预期提供了图表和所有内容。当我将 .pdf 附加到 url 时,pdf 文档显示在浏览器中,但 ChartKick 图表不显示。
图表应位于的位置出现以下错误:
加载图表时出错:未找到适配器
我在 PDFKit 文档中在线找到了以下内容。
PDF 中不包含资源:图像、CSS 或 JavaScript 似乎没有在 PDF 中正确下载。这是因为 wkhtmltopdf 不知道在哪里可以找到这些文件。确保您对资源使用绝对路径(以正斜杠开头)。如果您使用 PDFKit 从原始 HTML 源生成 PDF,请确保使用完整路径(文件路径或包含域的 url)。在限制性服务器环境中,root_url 配置可能是您要更改资产主机的内容。
我假设 wkhtmltopdf 没有找到图表的链接,但我不知道如何解决这个问题。
有人有建议吗?
我找到了这个链接:
Render jQuery in wicked_pdf
Unixmonkey 帮助 FattRyan 为 Highcharts 解决这个问题。
谁能帮助如何设置这个 wicked_pdf_javascript_include_tag 以便 Wicket_PDF 将使用 Google 图表接受来自 Chartkick 的图表?
javascript - 谷歌图表 - 没有可用数据 - 能够显示空白图表?
如果我的数据数组看起来像这样,如何让 Google Charts 仍然显示折线图?
[['Date','Line']]
即只定义了轴。我的大多数图表都导入了数据,但有些图表中的数据为零。我想显示一个空白图表。使用上面的数据,我收到一条错误消息而不是图表。
这是我认为的代码
ruby-on-rails - PG::rails 中 group_date gem 出错
我一直在使用它来获取一天的每小时数据,所以我尝试过这样
但它显示 postgresql 错误.....
但它正在使用Order.group_by_hour_of_day(:created_at).count
我的查询有什么问题吗?另外,我尝试过使用时区,但得到了同样的错误。