Tag: chartkick

与Chartkick和Rails的关联

我想使用chartkick创建记录的折线图,这些记录属于计划任务。 换句话说: plantask has_many records 记录有两个我对图形感兴趣的字段。 created_at(将是我的X轴)和数据(整数),它将是我的Y轴。 到目前为止,我已经非常接近了。 通过将此插入我的视图: 我可以看到我的x轴显示完美。 但是,似乎y轴没有加载records:created_at字段,而是从plantask模型中加载:created_at。 (我的所有记录都映射到昨天晚上7点)这对我来说似乎很奇怪。 关于我搞砸了什么的任何提示? 谢谢你们。

如何更改使用Chartkick创建的柱形图的颜色?

是否可以更改使用Chartkick创建的柱形图的颜色? 我在文档中搜索了它,但我找不到任何关于它的信息。 有任何想法吗?

Rails chartkick:只需要轴上的整数值。 使用离散或其他东西?

说我有以下代码 使用chartkick,这将生成以下图表 我希望使用整数标记垂直轴。 (不是小数)我认为discrete选项应该这样做但是对于这个例子它所做的只是改变水平轴上元素的格式从时间到数字(即下面的代码 产生这个 )。 所以我的问题是:除了将实际数字的日期更改为数字之外, discrete确切做什么。 如何使用它来使垂直轴上的数字整数? (或者,如果不能用它来做,我可以使用什么?)

Rails chartkick堆积条形图

我正在尝试使用Rails Chartkick gem创建堆积条形图,我正在使用Google图表API。 我使用此行使用chartkick生成条形图。 {:isStacked => true} %> 但我得到的是一个简单的条形图而不是堆叠的条形图。我的问题是我应该传递给data参数的数据结构是什么。 我试过传递一个数组,比如(来自谷歌图表样本) [[‘Genre’, ‘Fantasy & Sci Fi’, ‘Romance’, ‘Mystery/Crime’, ‘General’,’Western’, ‘Literature’, { role: ‘annotation’ } ],[‘2010’, 10, 24, 20, 32, 18, 5, ”]] 但它不起作用。

使用Wicked_PDF渲染为PDF时,ChartKick图表不显示

我正在使用Rails 4,Wicked_PDF和Chartkick Gem 对于Google Charts,我使用: html视图提供了图表和所有预期的内容。 当我将.pdf附加到url时,pdf文档会在浏览器中显示,但ChartKick图表不会显示。 图表应出现以下错误: 加载图表时出错:找不到适配器 我在PDFKit文档中找到了以下内容。 资源不包含在PDF中:图像,CSS或JavaScript似乎没有在PDF中正确下载。 这是因为wkhtmltopdf不知道在哪里找到这些文件。 确保使用绝对路径(以正斜杠开头)到您的资源。 如果您使用PDFKit从原始HTML源生成PDF,请确保使用完整路径(文件路径或包括域的URL)。 在限制性服务器环境中,root_url配置可能是您正在寻找的更改资产主机的配置。 我假设wkhtmltopdf没有找到图表的链接,但我不知道如何解决这个问题。 有人有建议吗? 我找到了这个链接: 在wicked_pdf中渲染jQuery Unixmonkey帮助FattRyan为Highcharts解决这个问题。 任何人都可以帮助如何设置此wicked_pdf_javascript_include_tag,以便Wicket_PDF可以使用Google图表接受Chartkick的图表吗?

Rails 5 – ExecJS :: RuntimeError

我的项目工作正常,我正在调整使用chartkick创建的图表并使用ActionCable更新HTML徽章,突然之间我收到此错误: Pages#create_session中的ExecJS :: RuntimeError Showing B:/…/app/views/layouts/application.html.erb where line #7 raised: SyntaxError: [stdin]:14:32: unexpected end of input Extracted source (around line #7): 5 6 7 8 9 10 Application Trace | Framework Trace | Full Trace app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb___430303067_44605968′ app/controllers/pages_controller.rb:145:in `render_page’ app/controllers/pages_controller.rb:46:in `create_session’ 我用Google搜索并发现此错误意味着我的系统上的JavaScript运行时存在问题 (我使用的是Windows 10)。 我尝试过的事情: 删除// = require_tree 。 来自application.js – 对我不起作用,因为我的所有JavaScript代码都不再起作用了(我的项目使用ActionCable) 修改C:\ RailsInstaller \ […]

ChartKick在PIE和折线图中显示原始值而非百分比

我有类似的数据 graph_data = { “Commercial”=>364, “Residential”=>463, “Hospitality”=>150, “Industrial”=>20, “Laboratory”=>1 } pie_chart graph_data 当我在饼图中添加它时,它显示每个选项的百分比图表,我想显示值而不是百分比,我怎么做, 我正在使用Chartkick gem和ruby on rails 4

如何在rails中的chartkicks中显示数据计数和百分比

使用chartkicks显示图表。 它仅显示百分比。 我想显示计数/金额以及百分比。

Rails:Chartkick累积用户图

我在一个活动的管理仪表板中使用chartkick并尝试跟踪累积的用户群。 使用groupdate按周计算我可以成功创建一个显示时间点计数的图表,但很难显示累积结果。 关于最佳接近方式的任何建议,因为我没有找到类似的问题? 图表部分 dashboard.rb column do panel “Recent User Additions” do table_for User.order(“id desc”).limit(10).each do |_user| column(:email) { |user| link_to(user.email, admin_user_path(user)) } column(:state_waters) { |user| link_to(user.state_waters, admin_user_path(user)) } column(:state_waters) { |user| link_to(user.home_port, admin_user_path(user)) } end end