JS チャート ライブラリで使用する次の配列を生成しています。
['DE', 50], ['GB', 9], ['IE', 2]
ただし、JS ライブラリがチャートを正しくレンダリングできるように、文字どおりのアポストロフィを強制する必要があります。すなわち ['DE', 50], ['GB', 9], ['IE', 2]
これは簡単だと思いますが、ASCIIコードで終わるだけです。
私のRubyコードは
@product.sales_data.map { |territory,sales| "['" << territory << "', " << sales.to_s << "]" }.join(", ")