问题标签 [gruff]
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 - 无法使用 gruff gem 加载 Rails 应用程序
我正在尝试加载使用Gruff gem的 Ruby on Rails 应用程序。我可以很好地加载 Gruff irb
,但是每当我尝试加载应用程序(通过ruby script/server
)时,它就会崩溃。这是完整的堆栈跟踪:
我该如何解决这个问题,以便应用程序运行?
ruby - Gruff 不合格的绘图原语
我有一个使用 Gruff 编写的 Ruby 脚本来生成图表。这些是简单的条形图,并且已经多次运行良好。现在,对于我得到的一组特定点
c:/ruby/lib/ruby/gems/1.8/gems/gruff-0.3.6/lib/gruff/line.rb:109:in draw': Non-conforming drawing primitive definition
Inf' @ draw.c/DrawImage/3140 (Magick::ImageMagickError) 来自 c :/ruby/lib/ruby/gems/1.8/gems/gruff-0.3.6/lib/gruff/line.rb:109:in draw'
from c:/ruby/lib/ruby/gems/1.8/gems/gruff-0.3.6/lib/gruff/base.rb:487:in
write'
(然后将跟踪堆栈到我的代码中)
我的代码中当然没有“Inf”。我已经查看了 Gruff,但是让我的头缠绕在 Gruff 源上足以追踪到这个将是魔鬼。
我会努力缩小范围,但我想我会发帖看看这是否为任何人所熟悉,或者任何人都有关于如何追踪导致 Gruff 陷入循环的指针。
ruby-on-rails - 浏览器上的图像渲染还是临时图像?
我正在尝试制作一个统计页面,其中将显示多个数据和图表。
图表需要是图片,以便用户可以将其保存/拖放到他/她的个人报告中。
我正在使用 Gruff Graphs for Ruby 来生成图表,但我不知道显示结果安全和受保护的最佳方式。
我的一些想法/尝试是:
将图表保存到文件(jpg、png)? 问题:任何人都可以使用数据(无权访问cron,不时删除数据)
在浏览器中渲染(必须在 IE 上工作)?
使用 javascript(Raphaël—JavaScript 库)或 Google API 并输出 PDF 报告(需要插件或 gem,对吗)?
使用发送数据?我试图输出内联以外的其他方式,因为我需要显示其他数据,这可能吗?
谢谢你的帮助。
ruby - Ruby 1.9 兼容绘图/图形库?
我觉得我有一个没有人可以满足的简单愿望:我希望能够绘制一组点,并且我使用的是 Ruby 1.9.2。
我想使用 Gruff 或 Scruffy,因为它们似乎是最容易使用的。但是,它们都依赖于 rmagick,而且似乎许多其他库也这样做。不过,Rmagick 与 Ruby 1.9 不兼容。(更不用说,我已经读到你应该远离它......我很乐意听到理由)
我正在将 wxRuby 用于一个项目,但将来我将需要在其他地方使用简单的图表,例如在线和命令行脚本。因此,如果有人有 wxRuby 的解决方案,那就太好了,但一个包罗万象的解决方案会更好。
谢谢!
PS我见过gnuplot,但这有点矫枉过正。如果这是我最好的选择,我可以接受。我也看过RGL,但我没看太久。
编辑:补充一点,自 2009 年 8 月以来,Gruff 或 Scruffy 都没有更新,我想找到至少半维护的东西。SVG::Graph 看起来非常强大,但自 09 年 9 月以来一直没有更新。虽然它在 rubygems 上有一个分支,但它说它与 1.9 兼容,如果我不能让 Scruffy 或 Gruff 玩得很好,也许我会尝试一下。
ruby-on-rails - 如何使用 Ruby on Rails 和 Gruff 实时生成图像?
我使用 gruff 在我的应用程序中绘制条形图。在一个视图中,“比较”,我想为我的“项目”的每个“步骤”显示一个图表。我想象它是这样的:
我在步骤控制器中创建了一个“图形”动作并包含了一条路线。但现在我有点迷路了。我的控制器操作如何将正确的图像路径返回给 image_tag 函数?做'return'感觉不对。或者我可以以某种方式直接包含由 gruff 生成的图像 blob?
编辑:
我创建了一个辅助函数来创建图形并返回文件路径。
ruby-on-rails - 如何在 ubuntu 系统上安装 gruff、rmagic gem?
在 ubuntu 中安装 gruff gem 之后
在运行一些代码时,我收到以下错误
我认为这个错误可能是因为 rmagic gem 的依赖.. 但是在安装 rgamic gem
我收到以下错误..
谁能指导我如何在ubuntu系统上安装gruff,rmagic gem?
ruby-on-rails - RoR 中的 Gruff 在控制台中工作,导致服务器崩溃
当我尝试在 Ruby on Rails(Ruby 1.9.2,RoR 3.2.1)中进行这种明显常见且简单的图形生成时:
它可以工作rails console
,但是当我将相同的确切代码放入一个函数中时,比如页面的显示函数,然后导航到该页面,我得到这个错误打印输出:
任何想法或帮助都会很棒,谢谢!
installation - rmagick 安装
我在安装 Rmagick 时遇到了一些问题。有两种安装方法:1] 使用 Ruby-Gem 2] bld 源代码
我在这两个方面都面临问题,但我希望能够获得 gem 并安装。
我已经按照许多人的建议更新了 PKG_CONFIG_PATH,但我仍然面临问题:
ImageMagick 配置如下。请验证此配置是否符合您的期望。
有什么建议么 ?
更新:我安装了 libmagickwand-dev 和 libmagickwand2
PS:我正在尝试使用 Gruff,我想知道使用它是否也会像安装一样痛苦。当这个问题得到解决时,我也可以尝试 rcharts...
ruby - 堆积条形图 - 粗暴图
我需要使用 Gruff 生成堆积条形图。我尝试过使用以下代码:
但是,这会引发错误,说明参数数量错误。我想要一个显示三个值的堆积条形图。
ruby - 粗暴的条形图数据在数组中,
我需要一个带有两个条的 Gruff 条形图。
对于两个科目,我循环获取活动和成绩的值:
现在,我将这些值用于我的条形图。
但是,这会引发错误“字符串与 0 的比较失败”。我需要将数据打印为
看起来这些值被视为字符串。我应该怎么做才能解决这个问题。任何帮助是极大的赞赏。
干杯!