主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

WordCloudChartのプロパティ

ワードクラウドチャートの外観と動作の制御

WordCloudChartプロパティは,WordCloudChartオブジェクトの外観と動作を制御します。プロパティの値を変更することによって,ワードクラウドチャートの一部の特性を変更できます。

タイトル

すべて展開する

图内でワードクラウドチャートの上に表示するテキスト。文字配列、文字ベクトルの细胞配列、スカラー string、string の cell 配列、数値、categorical 配列として指定します。このプロパティを categorical 配列として指定すると、MATLAB®はカテゴリの完全なセットではなく,配列内の値を使用します。この値は,関数标题を使用して設定することもできます。

例:“云”字

データ型:字符串|字符|细胞

ワードクラウドチャートのタイトルテキストに使用するフォント。字符串または文字ベクトルとして指定します。適切に表示および印刷するには,フォント名はユーザーのシステムがサポートするフォントでなければなりません。既定のフォントは,特定のオペレーティングシステムとロケールによって異なります。

例:“威尔士”

データ型:字符|字符串

色とスタイル

すべて展開する

単語の色。RGB 3成分,色名を含む文字ベクトル,またはN行3列の行列(NWordDataの長さ)として指定します。颜色が行列の場合,各行はWordDataの対応する単語のRGB 3成分に対応します。

RGB 3成分および16進数カラーコードは,カスタム色を指定するのに役立ちます。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば(0.4 0.6 0.7)のようになります。

  • 16進数カラーコードは,ハッシュ記号()で始まり3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラーです。これらの値では大文字小文字は区別されません。したがって,カラーコード“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション,等価のRGB 3成分,および16進数カラーコードを示します。

色名 省略名 RGB 3成分 16進数カラーコード 外観
“红色” “r” (1 0 0) “# FF0000”

“绿色” ‘g’ (0 1 0) “# 00 ff00”

“蓝” “b” (0 0 1) “# 0000 ff”

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” (0 0 0) # 000000的

“白色” ' w ' (1 1 1) “# FFFFFF”

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラーコード 外観
[0 0.4470 - 0.7410) “# 0072 bd”

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例:“蓝”

例:(0 0 1)

単語の強調表示の色。RGB 3成分,または色名を含む文字ベクトルとして指定します。サイズが最も大きい単語がこの色で強調表示されます。

RGB 3成分および16進数カラーコードは,カスタム色を指定するのに役立ちます。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば(0.4 0.6 0.7)のようになります。

  • 16進数カラーコードは,ハッシュ記号()で始まり3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラーです。これらの値では大文字小文字は区別されません。したがって,カラーコード“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション,等価のRGB 3成分,および16進数カラーコードを示します。

色名 省略名 RGB 3成分 16進数カラーコード 外観
“红色” “r” (1 0 0) “# FF0000”

“绿色” ‘g’ (0 1 0) “# 00 ff00”

“蓝” “b” (0 0 1) “# 0000 ff”

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” (0 0 0) # 000000的

“白色” ' w ' (1 1 1) “# FFFFFF”

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラーコード 外観
[0 0.4470 - 0.7410) “# 0072 bd”

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例:“蓝”

例:(0 0 1)

ワードクラウドチャートのテキストに使用するフォント。字符串または文字ベクトルとして指定します。適切に表示および印刷するには,フォント名はユーザーのシステムがサポートするフォントでなければなりません。既定のフォントは,特定のオペレーティングシステムとロケールによって異なります。

例:“威尔士”

データ型:字符|字符串

表示する単語の最大的数。非負の整数として指定します。最大MaxDisplayWordsの数の単語が表示されます。

座標軸のボックスの外枠。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型の开/关逻辑値として格納されます。

  • “关闭”——座標軸のボックスの外枠を表示しません。

  • “上”——座標軸のボックスの外枠を表示します。

例:“上”

ワードクラウドチャートの形状。“椭圆”または“矩形”として指定します。

例:“矩形”

単語配置レイアウト。非負の整数として指定します。同じ入力を使用してwordcloudを繰り返し呼び出すと,単語配置レイアウトは毎回同じになります。別の単語配置レイアウトを取得するには,異なるLayoutNum値を使用します。

SizeDataに適用するべき乗。正のスカラーとして指定します。単語はSizeData。^ SizePowerによって決まるサイズで表示されます。

例:2

データ

すべて展開する

単語データ。字符串ベクトル,または文字ベクトルの细胞配列として指定します。

例:(“一”“二”“三”)

データ型:字符串|细胞

サイズデータ。数値ベクトルとして指定します。

例:(0.1 0.2 0.3)

表内ソースの単語の変数。文字ベクトルとして指定します。

データ型:字符

表内ソースのサイズの変数。文字ベクトルとして指定します。

データ型:字符

単語とサイズのデータを含むソース表。

データ型:表格

位置

すべて展開する

親の内部におけるワードクラウドチャートのサイズと位置。(左、底部宽度、高度)の形式の1行4列の数値ベクトルとして指定します。これにはラベルとマージンが含まれます。既定値[0 0 1 1]は,コンテナーの内側全体になります。

メモ

親コンテナーがTiledChartLayoutの場合,このプロパティを設定しても効果はありません。

親コンテナー(通常は人物,パネルまたはタブ)内のワードクラウドの内側のサイズと位置。[左底宽高]の形式の1行4列の数値ベクトルとして返されます。

  • 要素と要素で,コンテナーの左下隅からワードクラウドの左下隅までの距離を定義します。

  • 宽度要素と高度要素はワードクラウドの寸法です。

メモ

親コンテナーがTiledChartLayoutの場合,このプロパティを設定しても効果はありません。

親コンテナー(通常は人物,パネルまたはタブ)内のワードクラウドの内側のサイズと位置。[左底宽高]の形式の4要素ベクトルとして指定します。このプロパティは,InnerPositionプロパティと等価です。

メモ

親コンテナーがTiledChartLayoutの場合,このプロパティを設定しても効果はありません。

装飾の追加,削除または変更を行うときに一定に保つ位置プロパティ。次の値のいずれかとして指定します。

  • “outerposition”——タイトルや軸ラベルなどの装飾の追加,削除,または変更を行うときに,OuterPositionプロパティが一定に保たれます。位置の調整が必要な場合、MATLAB はInnerPositionプロパティを調整します。

  • “innerposition”——タイトルや軸ラベルなどの装飾の追加,削除,または変更を行うときに,InnerPositionプロパティが一定に保たれます。位置の調整が必要な場合、MATLAB はOuterPositionプロパティを調整します。

メモ

親コンテナーがTiledChartLayoutの場合,このプロパティを設定しても効果はありません。

OuterPositionプロパティに使用する単位。“归一化”“点”“像素”“角色”“英寸”または“厘米”として指定します。

レイアウトオプション。TiledChartLayoutOptionsオブジェクトまたはGridLayoutOptionsオブジェクトとして指定します。このプロパティは,チャートがタイル表示チャート レイアウトまたはグリッド レイアウトのいずれかである場合に役立ちます。

タイル表示チャートレイアウトのグリッド内にチャートを配置するには,TiledChartLayoutOptionsオブジェクトの瓷砖プロパティとTileSpanプロパティを設定します。たとえば、3.行3.列のタイル表示チャート レイアウトについて考えます。レイアウトの中央にタイルのグリッドがあり、外側のエッジに沿って 4 つのタイルがあります。実際には、グリッドは非表示であり、座標軸またはチャートが入力されるまで、外側のタイルは領域を占有しません。

一个3 × 3平铺图表布局的图表。

次のコードは,チャートcをグリッドの3番目のタイルに配置します。

c.Layout.Tile = 3;

複数のタイルにわたってチャートを広げるには,TileSpanプロパティを2要素ベクトルとして指定します。たとえば,次のチャートは23.列のタイルに広がります。

c.Layout.TileSpan = [2 3];

チャートを周囲のいずれかのタイルに配置するには,瓷砖プロパティを“北”“南”“东”,または“西方”として指定します。たとえば,値を“东”に設定すると,タイル内のチャートはグリッドの右側のタイルに配置されます。

c.Layout.Tile =“东”

アプリ内のレイアウトにチャートを配置するには,このプロパティをGridLayoutOptionsオブジェクトとして指定します。アプリ内でのグリッドレイアウトの使い方の詳細については,uigridlayoutを参照してください。

チャートがタイル表示チャートレイアウトまたはグリッドレイアウトのいずれの子でもない場合(たとえば,图またはパネルの子である場合),このプロパティは空で,効果はありません。

可視性の状態。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型の开/关逻辑値として格納されます。

  • “上”——オブジェクトを表示します。

  • “关闭”——オブジェクトを削除せずに非表示にします。非表示のオブジェクトのプロパティには引き続きアクセスできます。

親/子

すべて展開する

親コンテナー。数字面板选项卡TiledChartLayout,またはGridLayoutオブジェクトとして指定します。

親の孩子们プロパティ内でのオブジェクトハンドルの可視性。次の値のいずれかとして指定します。

  • “上”——オブジェクトハンドルは常に表示されます。

  • “关闭”——オブジェクトハンドルは常に非表示です。このオプションは,他の関数による意図しない変更を防止するために役立ちます。HandleVisibility“关闭”に設定すると,その関数の実行中にハンドルが一時的に非表示になります。

  • “回调”——オブジェクトハンドルはコールバック内から,あるいはコールバックにより呼び出される関数から参照できます。しかし,コマンドラインから呼び出される関数からは参照できません。このオプションを使用すると,コマンドラインからのオブジェクトへのアクセスがブロックされますが,コールバック関数からのアクセスは許可されます。

オブジェクトが親の孩子们プロパティ内にリストされない場合,オブジェクト階層の検索またはハンドルプロパティのクエリによってオブジェクトハンドルを取得する関数は,そのオブジェクトハンドルを返しません。こうした関数の例としては,関数得到findobjgcagcfgconewplotclf,および关闭などが挙げられます。

非表示のオブジェクトハンドルは有効なままです。ルートのShowHiddenHandlesプロパティを“上”に設定すると,HandleVisibilityプロパティの設定にかかわらず,すべてのオブジェクトハンドルがリストされます。

互換性についての考慮事項

すべて展開する

R2020a以降は非推奨

R2017bで導入