Callout

Callout[data,expr]

プロット中の exprdata を指すコールアウトとして表示する.

Callout[data,expr,pos]

pos で指定された位置の expr をコールアウトとして表示する.

Callout[data,expr,pos,apos]

apos で指定された位置にアンカーで繋いだコールアウトを表示する.

詳細とオプション

  • Callout[data,expr,]は,PlotListPlot等の可視化関数のラッパーとして使うことができる.
  • Callout[expr,]PlotLabelsで使って,Placedと同じようにコールアウトを指定することができる.
  • expr は,文字列,グラフ,公式を含む任意の式でよい.
  • 特定の位置が指定されていない場合は,コールアウトの位置 pos とアンカーの位置 apos が自動的に計算される.
  • コールアウトの可能な位置 pos は関数によって変わるが,通常は以下を含んでいる.
  • x位置 x のデータの近く
    {x,y}位置{x,y}
    Scaled[s]データに沿ったスケールされた位置 s
    Above,Below,Before,After相対的な位置
    {s,Above},{s,Below},データに沿った位置 s と相対的な位置
    {pos,epos}位置 pos に置かれた expr 内の epos
    Automaticpos は自動的に決定される
  • 使用可能なアンカー位置 apos
  • x位置 x のデータの近く
    {x,y}位置{x,y}
    Scaled[s]データに沿ったスケールされた位置 s
    Automaticapos は自動的に決定される
  • Calloutは次のオプションを取る.
  • Appearance Automaticコールアウトの全体的なスタイル
    Background Automaticラベルの背景のスタイル
    CalloutMarker Noneアンカー位置 apos に使うマーカー
    CalloutStyle Automaticストロークやノックアウトに使用するスタイル
    Frame Automaticラベルボックスの枠
    FrameMargins Automatic枠内に残す余白
    LabelStyle {}ラベルに使用するスタイル
    LabelVisibility Automatic他のラベルと相対的な優先度
    LeaderSize Automaticリーダーに使用する凡例と角度
    RoundingRadius 0丸みを帯びたコーナーの半径
  • Appearanceの可能な値
  • "Leader"ラベルからデータまでのリーダーを使用
    "CurvedLeader"曲線のリーダー
    "SlantedLabel"角度付きのラベルとネック
    "Frame"expr の周りに完全に枠を付ける
    "Line"exprの周りに部分的に枠を付ける
    "Corners"expr の周りの枠のコーナー
    "Balloon"expr の周りの吹出し
    "LineBalloon"expr の周りの部分的な吹出し
    Noneリーダーは描かない
  • CalloutMarkerの可能な設定
  • Noneマーカーは使わない
    "name"名前付きのマーカーを使う
    Arrowheads[]鏃の指定
    gg
  • 名前付きのマーカー"name"
  • "CirclePoint","Circle"円形のマーカー
    "BoxPoint", "Box"正方形のマーカー
    "Star", "OpenStar"星型のマーカー
    "Arrow", "OpenArrow"矢印のマーカー
  • CalloutStyleは,マーカー,リーダー,ネック,枠に使用するスタイルを指定する.マーカー,リーダー,ネックの周りには,可視性を上げるためにアンビアントな背景色の余白が置かれることが多い.
  • CalloutStyleの可能な値
  • Automaticデフォルトスタイルが使われる
    styスタイル sty をデフォルトのノックアウトスタイルとともに使う
    {sty,kosty}ノックアウトスタイルに kosty を使う
  • LeaderSizeの可能な値
  • Automaticリーダーの自動サイズ
    lrリーダーの長さ
    {lr,lθ,s}アンカーまでの角度 lθ,ギャップ s のリーダー lrの長さ
    {{lr,lθ,s},{nr,nθ}}ネックの長さ nr,角度 nθでリーダーを指定

例題

すべて開くすべて閉じる

  (4)

コールアウトで点にラベルを付ける:

コールアウトに名前付きの位置を使う:

コールアウトで曲線にラベルを付ける:

曲線と相対的な名前付きの位置を使ってコールアウトを置く:

コールアウトにスタイルを付ける:

スコープ  (15)

ラベルの置き方  (8)

コールアウトは個々の点の近くに置かれる:

コールアウトは曲線の終りに自動的に置かれる:

コールアウトを点と相対的に置く:

ラベルを曲線の絶対位置近くに置く:

ラベルを曲線のスケールされた位置近くに置く:

ラベルを指定された点の近くで曲線の上に置く:

ラベルを特定の点に置く:

ラベル内のリーダーに接続する位置を指定する:

アンカーの配置  (3)

リーダーが指す曲線上の点を絶対位置で指定する:

リーダーが指す曲線上の点をスケールされた位置で指定する:

リーダーが指す余分な点を指定する:

プレゼンテーション  (4)

コールアウトに枠を付ける:

吹出しを使う:

曲線上のコールアウトのアンカー点に丸を付ける:

アンカー点を矢印で指する:

コールアウトに均一のリーダー線を使う:

曲線にマッチするようにコールアウトにスタイルを付ける:

オプション  (17)

Appearance  (2)

別の名前付き外観を使う:

外観を他のスタイリングと組み合せる:

Background  (1)

コールアウトラベルの背景にスタイルを付ける:

CalloutMarker  (2)

名前付きのマーカーを使う:

Arrowheadsをマーカーとして使う:

CalloutStyle  (2)

リーダーの色を変える:

ノックアウトスタイルを指定する:

Frame  (1)

枠を使う:

上下の枠だけを描画する:

FrameMargins  (1)

コールアウトラベル周囲の余白を制御する:

吹出しの外観にする:

LabelVisibility  (3)

コールアウトは衝突を避けるために削られる:

プロット中の偶数のすべての点に,たとえ衝突するものがあっても,ラベルを付ける:

衝突を避けて偶数の点にラベルを付ける:

LeaderSize  (3)

リーダーの長さを指定する:

リーダーの傾斜を制御する:

リーダーと曲線の間の距離を指定する:

リーダーとネックの長さと角度を指定する:

LabelStyle  (1)

コールアウトラベルを指定する:

RoundingRadius  (1)

角が丸みを帯びた長方形をコールアウトラベルの周りに使う:

吹出しの外観にする:

アプリケーション  (1)

世界のすべての国について,その面積と人口を取得する:

面積または人口が極端ないくつかの国にコールアウトを付ける:

データを両対数スケールでプロットする:

Wolfram Research (2016), Callout, Wolfram言語関数, https://reference.wolfram.com/language/ref/Callout.html (2019年に更新).

テキスト

Wolfram Research (2016), Callout, Wolfram言語関数, https://reference.wolfram.com/language/ref/Callout.html (2019年に更新).

CMS

Wolfram Language. 2016. "Callout." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/Callout.html.

APA

Wolfram Language. (2016). Callout. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Callout.html

BibTeX

@misc{reference.wolfram_2024_callout, author="Wolfram Research", title="{Callout}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/Callout.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_callout, organization={Wolfram Research}, title={Callout}, year={2019}, url={https://reference.wolfram.com/language/ref/Callout.html}, note=[Accessed: 22-November-2024 ]}