Tag: 图表

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, ”]] 但它不起作用。

GOOGLE CHARTS使用工具折线图作为动态数组对象循环

数组对象看起来像这样我从ruby中按产品名称日期和成本获取数据并存储在一个变量中… 第一个数组是产品名称,第二个数组数据是日期和成本。 如何将x作为日期和y轴组合并显示为具有产品名称的成本 如何在图表中实现,我不知道如何在javascript中迭代循环数组数据并使用arraydatatable或数据表在x和y轴上显示如果我传递直接数据数组我的代码,它与highcharts工作正常: data2 = [{“name”:”productname”,”data”:[[“2018-03-01”,18.89034482758612],[“2018-03-02”,18.89268292682916],[“2018-03-05”,18.89324503311252],[“2018-03-07”,18.89268292682916],[“2018-03-10”,18.89377777777766],[“2018-03-11”,18.893525179856],[“2018-03-12”,18.89359999999988],[“2018-03-13”,18.89311475409824],[“2018-03-14”,18.89311475409824],[“2018-03-15”,18.89294117647046],[“2018-03-16”,18.89272727272716],[“2018-03-17”,18.89387173396662],[“2018-03-18”,18.89366292134818],[“2018-03-19”,18.8923456790122]]}] google.charts.load(‘current’, {‘packages’:[‘corechart’]}); google.charts.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable(data2 ); var options = { title: ‘Company Performance’, curveType: ‘function’, legend: { position: ‘bottom’ } }; var chart = new google.visualization.LineChart(document.getElementById(‘curve_chart’)); chart.draw(data, options); } google.charts.load(‘current’, {‘packages’:[‘corechart’]}); google.charts.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable(data2); // how to iterate […]

在Ruby中显示图形的简单方法是什么?

我正在寻找一些图形选项,并希望有一个具有Sparklines gem的清洁度,但不需要Rmagick。 我也喜欢有一些明确的教程。

Ruby on Rails:可以使用哪些报告和/或图表工具?

我刚刚开始使用Ruby / Rails,我想知道Rails开发人员在Rails站点上使用什么来提供报告和/或图表。 在ASP.NET中,我使用DevExpress中的工具,但我对Rails生态系统了解不足以了解可用的内容。 任何见解将不胜感激。

在rails中制作用户年龄的饼图

我的用户模型中有此function可计算用户年龄 def get_age now = Time.now.utc.to_date now.year – dob.year – ((now.month > dob.month || (now.month == dob.month && now.day >= dob.day)) ? 0 : 1) end 我想要一个rails语句,它使用这个函数对用户产生查询并返回它们的年龄数。 然后将年龄分组在诸如[10以下,10-20之间等]的标签中 就像是: 其中get_age是用户模型中编写的函数。 注意:即使我将函数定义为self.get_age仍然无法正常工作

Ruby的图表库

我正在寻找一个非常具体的工具来生成Ruby on Rails应用程序中的图表。 我做了一项研究,找不到适合我的解决方案。 也许你碰到了它,可以用链接指向我吗? 🙂 我对解决方案的要求是: 它必须具有基本的图表类型,如饼图,条形图,堆积条形图,线条图。 它必须具有图表的基本配置,如图例,轴描述。 它必须能够生成图表并将其保存到图像文件中,而无需在浏览器中实际呈现它 作为一个Ruby库会很好,但它不是必须的 不是Gruff Graphing Library,我正在寻找更新,更少问题的东西。 如果你知道某些事情,请发一个链接 – 它只需要几秒钟。

Ruby图表库?

我需要根据使用Ruby on Rails构建的Web应用程序上的用户输入显示一些图表/图形。 是否有任何图表库,我可以使用ROR显示简单的条形图,线条图和饼图?