caxlsx_rails:条形图反转轴

时间:2020-01-21 05:47:27

标签: ruby-on-rails ruby axlsx

我正在使用示例代码来绘制Bar3DChart:

wb.add_worksheet(:name => "Bar Chart") do |sheet|
   sheet.add_row ["A Simple Bar Chart"]
   sheet.add_row ["First", "Second", "Third"]
   sheet.add_row [1, 2, 3]
   sheet.add_chart(Axlsx::Bar3DChart, :start_at => "A4", :end_at => "F17") do |chart|
     chart.add_series :data => sheet["A3:C3"], :labels => sheet["A2:C2"], :title => sheet["A1"]
     chart.valAxis.label_rotation = -45
     chart.catAxis.label_rotation = 45
     chart.d_lbls.d_lbl_pos = :outEnd
     chart.d_lbls.show_val = true    
     chart.catAxis.tick_lbl_pos = :none
   end
  end

问题在于轴是倒置的:

Inverted Axis on Bar Chart

我在这里发现了一个类似的问题:Inverted Axis in AXLSX Bar Chart

它应该自2013年以来已得到修复。我的宝石是最新的,仍然会遇到此错误。

谢谢!

0 个答案:

没有答案