首页 文章

如何在Google Charts库的横轴上使用2位数年份?

提问于
浏览
1

我正在使用ChartKick gem和Google Charts库 . HAML:

= line_chart @data.group(:date).average(:measure), discrete: true, library: {hAxis: {slantedText: true, slantedTextAngle: 45, gridlines: {units: {years: {format: 'yy'}}}}}

结果到目前为止:

enter image description here

文档:https://developers.google.com/chart/interactive/docs/gallery/linechart#configuration-optionshttp://icu-project.org/apiref/icu4c/classSimpleDateFormat.html#details

我也试过了

hAxis: {format: 'yy-MM-dd', slantedText: true, slantedTextAngle: 45}

另外,如何阻止截断标签?

1 回答

  • 0

    我使用groupdate gem作为rails . 我的折线图:

    = line_chart Visit.group(:user_id).group_by_day(:created_at, format: "%d %b").count, discrete: true
    

    在你的情况下,你可以使用这样的东西:

    group_by_year(:date, format: "%y-%m-%d")
    

    我希望它有所帮助

相关问题