「%」記号のある Y 軸の文字列をフォーマットする方法を教えてください。
「$」のコードは次のとおりです。
tickOptions: {formatString: '$%d'}
「%」記号は「キーワード」として使用されるため、「%」記号を使用するように文字列をフォーマットするにはどうすればよいですか?
「%」記号のある Y 軸の文字列をフォーマットする方法を教えてください。
「$」のコードは次のとおりです。
tickOptions: {formatString: '$%d'}
「%」記号は「キーワード」として使用されるため、「%」記号を使用するように文字列をフォーマットするにはどうすればよいですか?
次のようなことを試してください:
tickFormatter = function (format, val) {
return val+"%";
}
そして、このオプションをプロットに追加します:
axes: {
yaxis: {
tickOptions: {
formatter: tickFormatter
}
}
「%」記号を書くには、それを 2 倍にする必要があります。
axes:
{yaxis:
{tickOptions:
{formatString: '%%%d'}
}
}
%%%d
は、値が 10 の場合は「%10」と書き込みます。同様に、値が 10 の場合は%d%%
「10%」と書き込みます。したがって、「$」記号を「%%」に置き換えるだけです。
アンソニー。