問題タブ [plotmath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
275 参照

r - R では、プロット内の数学的注釈内の間隔を制御する方法

プロットのタイトルに数式を挿入しようとしています。数式内の間隔を制御する必要があります。たとえば、「64/8/8」という表現を、スラッシュの代わりに除算記号を除いて示したいと思います。最初の除算記号の周りに狭い間隔が必要で、2 番目の除算記号の周りに広い間隔が必要です。これどうやってするの?

再現可能なコード:

0 投票する
0 に答える
1515 参照

r - R: plotmath によって作成されたプロット注釈の太字の数字

タイトルやラベルに通常の太字フォントを使用するグラフィックを作成します。それらには、 を使用して組み合わせる記号、テキスト、および数字が含まれています?plotmath

bold式の中で を使用すると、文字列のみが太字に変わり、式の一部である数字は変わらないことに気付きました。この最小限の例を参照してください。

ここに画像の説明を入力

この例では、左辺に数字の上付き文字があり、等号の右辺に評価された式があります。を使用して提案されているように、どちらも太字で印刷されていませんbold。これらを文字列に変更すると、プロットに太字で表示されます。

ここに画像の説明を入力

さて、私にとって、これらの式で文字入力を使用することが常に望ましいとは限りません。数値を文字列に変換せずに太字にする方法を見つけたいです。(等号に何を期待するのかもわかりません。)

さらに、Cairoグラフィック用に特定のフォントを選択するために使用します。ギリシャ文字もプロットする実際のグラフィックスでは、それを使用して「記号」フォントを太字に設定します。「通常の」フォントを太字に設定することで、数字についても同じことができますが、それは残りのすべてのテキストにも影響します。

Cairoしたがって、デバイスのデフォルト フォントを変更する必要のない解決策があれば幸いです。

編集:

コメントで述べたように、上記の例のように数値定数にplotmathは適用されません。boldプロットの残りの部分を変更せずに、ラベル/タイトルの数字を太字に設定できるソリューションがあるかどうかを確認したいと思います(例のCairoように)。

ありがとう!

0 投票する
1 に答える
154 参照

r - ggplot ラベルの複数のインデックス

複数のインデックスを含むラベルを棒グラフに追加したいと思います。

「一部のテキスト」を「a1 a2 a3」に置き換える必要があります。数字は下付き文字です。次のことを試しましたが、エラーが発生しました。

0 投票する
3 に答える
3707 参照

r - Rのboxplotで文字ベクトルの値を斜体ラベルとして表示する

boxplot の名前に文字ベクトルを使用したいのですが、これらを斜体で表示するにはどうすればよいですか?

ただし、次のような文字ベクトルを使用する

試してみましbquote()expression()...

...そしてsapply()

しかし、これは表現として解釈されないようです。

助けてくれてありがとう。