GeoBubbleChart[{reg1val1,reg2val2,…}]
地理領域 regiを中心としてサイズ valiのバブルを置いた地理バブルチャートを作る.
GeoBubbleChart[regionsvalues]
regions からの領域 regiの集合を values からの対応するサイズ valiで使う.
GeoBubbleChart[{data1,data2,…}]
すべての dataiからのデータをプロットする.
GeoBubbleChart[{…,w[datai],…}]
記号ラッパー w で定義された特徴で dataiをプロットする.
GeoBubbleChart
GeoBubbleChart[{reg1val1,reg2val2,…}]
地理領域 regiを中心としてサイズ valiのバブルを置いた地理バブルチャートを作る.
GeoBubbleChart[regionsvalues]
regions からの領域 regiの集合を values からの対応するサイズ valiで使う.
GeoBubbleChart[{data1,data2,…}]
すべての dataiからのデータをプロットする.
GeoBubbleChart[{…,w[datai],…}]
記号ラッパー w で定義された特徴で dataiをプロットする.
詳細とオプション
- 地理領域 regiは,次の形式で与えることができる.
-
GeoPosition[{lat,lon}] 経緯度 Entity[…] 地理実体 Dated[ent,date] 日付のある実体 - 複数の領域 regions は次の形式で与えることができる.
-
{reg1,reg2,…} 個々の領域のリスト GeoPosition[{pos1,pos2,…}] 地理位置の配列 EntityClass[…] 地理実体のクラス - 値 valiは次の形式で与えることができる.
-
vali 正の数 Quantity[vali,unit] 単位がある大きさ - 複数の値 values は次の形式で与えることができる.
-
{val1,val2,…} 個々の領域のリスト QuantityArray[{val1,val2,…},unit] 数量の配列 - GeoBubbleChartのためのデータ dataiは次の形式で与えることができる.
-
{e1,e2,…} ラッパーがある/ない要素のリスト <|k1e1,k2e2,…|> キーと値の連想 WeightedData[…] 値の重みのある位置 w[{e1,e2,…},…] データ集合全体に適用されたラッパー w[{data1,data1,…},…] すべてのデータ集合に適用されたラッパー - チャートエレメントには次のラッパーを使うことができる.
-
Annotation[e,label] 注釈を与える Button[e,action] 要素がクリックされたときに実行するアクションを定義する EventHandler[e,…] 要素のための一般的なイベントハンドラを定義する Hyperlink[e,uri] 要素をハイパーリンクにする Labeled[e,…] 要素にラベルを付けて表示する Legended[e,…] チャートの凡例に要素の特徴を含める PopupWindow[e,cont] 要素にポップアップウィンドウを付ける StatusArea[e,label] 要素にマウスオーバーしたときにステータスエリアに表示する Style[e,opts] 指定のスタイルで要素を表示する Tooltip[e,label] 任意のツールチップを要素に付ける - 上記の形式で与えられていないデータはバブルチャートの作成時に無視される.
- GeoBubbleChartでは,LabeledとPlacedに次の位置を使うことができる.
-
Top,Bottom,Left,Right,Center バブル内の位置 Above,Below, Before, After バブルの外の位置 {{bx,by},{lx,ly}} バブル内のスケールされた位置{bx,by}にあるラベル内のスケールされた位置{lx,ly} - GeoBubbleChartにはGeoGraphicsと同じオプションに以下の追加・変更を加えたものを使うことができる. [全オプションのリスト]
-
AspectRatio 1 全体的な縦横比 BubbleScale "Area" バブルに使用される特徴スケール BubbleSizes Automatic バブルに使うサイズ範囲 ChartElementFunction Automatic バブルのための生のグラフィックスをどのように生成するか ChartElements Automatic 各バブルに使用するグラフィックス ColorFunction Automatic バブルにどのように彩色するか ColorFunctionScaling True ColorFunctionに渡す引数を正規化するかどうか GeoRangePadding Full 値の地理範囲をどの程度充填するか LabelingFunction Automatic バブルにどのようにラベルを付けるか LegendAppearance Automatic 凡例の全体的な外観 PerformanceGoal $PerformanceGoal パフォーマンスのどの面について最適化するか PlotLabels None バブルのカテゴリラベル PlotLegends None データ要素とデータ集合の凡例 PlotStyle Automatic バブルのスタイル PlotTheme $PlotTheme チャートの全体的なテーマ TargetUnits Automatic チャート内に表示する単位 - GeoBubbleChartは,可視化を最大化するために大きいものから小さいものへとバブルを重ねる.
- PlotLegendsの典型的な設定には,次が含まれる.
-
None 凡例なし Automatic 凡例を自動的に決定する {lbl1,lbl2,…} lbl1,lbl2,…を凡例ラベルとして使用する Placed[lspec,…] 凡例の配置を指定する - PlotStylesty は,各曲線に使用するスタイルを指定する.取り得る設定には次が含まれる.
-
{sty1,sty2,…} データに対するスタイルの列 <|"key"val,…|> データの異なるレベルに対するスタイル要素 - 使用可能なキーは次の通りである.
-
"Base" すべての棒に対する全体的なスタイル "Elements" 各グループ内の要素 yiに対するスタイルのリスト "Groups" 値 dataiの各グループに対するスタイルのリスト - ColorData["DefaultChartColors"]は,PlotStyleによって使用されるデフォルトの色の並びを与える.
- ChartElementFunctionに渡される引数は,データ集合のネストしたリストの各レベルからの,バブル領域{{xmin,xmax},{ymin,ymax}},値{xi,yi,zi},メタデータ{m1,m2,…}である.
- ChartElementFunctionの組込み設定のリストはChartElementData["GeoBubbleChart"]で得ることができる.
- ColorFunctionに渡される引数は,x,y,z である.
- チャートの特徴はデータのグラフィックススタイルに影響する.以下は,使用可能なテーマである.
-

"BoldScheme" 「チャートエレメントスキーム」の太字要素 
"FadeScheme" 「チャートエレメントスキーム」の退色要素 - GeoBubbleChartのオプションやその他の構造を使ったスタイルやその他の指定は,事実上,PlotStyle,ColorFunction,Styleその他のラッパー,ChartElements,ChartElementFunctionの順で適用される.後で適用された設定は先の設定を無効にする.
全オプションのリスト
例題
すべて開く すべて閉じる例 (2)
data = {Entity["Country", "Argentina"] -> Quantity[41827217, "People"], Entity["Country", "Bolivia"] -> Quantity[10573218, "People"], Entity["Country", "Brazil"] -> Quantity[201700544, "People"], Entity["Country", "Chile"] -> Quantity[17722868, "People"], Entity["Country", "Colombia"] -> Quantity[48770570, "People"], Entity["Country", "Ecuador"] -> Quantity[15255149, "People"], Entity["Country", "FalklandIslands"] -> Quantity[2840, "People"], Entity["Country", "FrenchGuiana"] -> Quantity[249408, "People"], Entity["Country", "Guyana"] -> Quantity[760972, "People"], Entity["Country", "Paraguay"] -> Quantity[6913774, "People"], Entity["Country", "Peru"] -> Quantity[30418591, "People"], Entity["Country", "Suriname"] -> Quantity[543497, "People"], Entity["Country", "Uruguay"] -> Quantity[3415252, "People"], Entity["Country", "Venezuela"] -> Quantity[30786062, "People"]};GeoBubbleChart[data, GeoRange -> EntityClass["Country", "SouthAmerica"]]data = Table[GeoPosition[{RandomReal[{-60, 60}], RandomReal[{-120, 0}]}] -> RandomReal[10], 2, 5];GeoBubbleChart[data]スコープ (23)
データとラッパー (10)
data = {Entity["Country", "Argentina"], Entity["Country", "Bolivia"], Entity["Country", "Brazil"], Entity["Country", "Chile"], Entity["Country", "Colombia"], Entity["Country", "Ecuador"], Entity["Country", "FalklandIslands"], Entity["Country", "FrenchGuiana"], Entity["Country", "Guyana"], Entity["Country", "Paraguay"], Entity["Country", "Peru"], Entity["Country", "Suriname"], Entity["Country", "Uruguay"], Entity["Country", "Venezuela"]} -> {Quantity[41827217, "People"], Quantity[10573218, "People"], Quantity[201700544, "People"], Quantity[17722868, "People"], Quantity[48770570, "People"], Quantity[15255149, "People"], Quantity[2840, "People"], Quantity[249408, "People"], Quantity[760972, "People"], Quantity[6913774, "People"], Quantity[30418591, "People"], Quantity[543497, "People"], Quantity[3415252, "People"], Quantity[30786062, "People"]};GeoBubbleChart[data, GeoRange -> EntityClass["Country", "SouthAmerica"]]値についてQuantityArrayを使う:
countries = EntityClass["Country", "SouthAmerica"];
population = QuantityArray[EntityValue[countries, "Population"]]GeoBubbleChart[countries -> Thread@population, GeoRange -> EntityClass["Country", "SouthAmerica"]]GeoBubbleChart[countries -> "Population", GeoRange -> EntityClass["Country", "SouthAmerica"]]data = {Entity["Country", "Argentina"] -> Quantity[41827217, "People"], Entity["Country", "Bolivia"] -> Quantity[10573218, "People"], Entity["Country", "Brazil"] -> Quantity[201700544, "People"], Entity["Country", "Chile"] -> Quantity[17722868, "People"], Entity["Country", "Colombia"] -> Quantity[48770570, "People"], Entity["Country", "Ecuador"] -> Quantity[15255149, "People"], Entity["Country", "FalklandIslands"] -> Quantity[2840, "People"], Entity["Country", "FrenchGuiana"] -> Quantity[249408, "People"], Entity["Country", "Guyana"] -> Quantity[760972, "People"], Entity["Country", "Paraguay"] -> Quantity[6913774, "People"], Entity["Country", "Peru"] -> Quantity[30418591, "People"], Entity["Country", "Suriname"] -> Quantity[543497, "People"], Entity["Country", "Uruguay"] -> Quantity[3415252, "People"], Entity["Country", "Venezuela"] -> Quantity[30786062, "People"]};GeoBubbleChart[data, GeoRange -> EntityClass["Country", "SouthAmerica"]]data = {Table[{GeoPosition[{2 * i + 50, i}], i}, {i, 3}], Table[{GeoPosition[{2 * i + 40, i + 10}], i}, {i, 3}], Table[{GeoPosition[{2 * i + 30, i + 20}], i}, {i, 3}]};GeoBubbleChart[data]data = ReplacePart[Flatten[Table[GeoPosition[{10i, 10j}] -> i, {i, 3}, {j, 3}]], {{2, 2} -> -4, {4, 2} -> 1 + I, {6, 2} -> -1}]GeoBubbleChart[data, PlotLabels -> Range[9], GeoGridRangePadding -> Scaled[0.1]]data = EntityValue[CountryData["UnitedKingdom", "LargestCities"], {"Entity", "Population"}];TakeLargestBy[data, Last, 4]GeoBubbleChart[data]{d1, d2} = {Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200};
{e1, e2} = {Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225};{GeoBubbleChart[{{d1, Style[d2, RGBColor[0.93, 0.27, 0.27]]}, {e1, e2}}], GeoBubbleChart[{Style[{d1, d2}, RGBColor[0.93, 0.27, 0.27]], {e1, e2}}], GeoBubbleChart[Style[{{d1, d2}, {e1, e2}}, RGBColor[0.93, 0.27, 0.27]]]}{d1, d2} = {Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200};
{e1, e2} = {Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225};{GeoBubbleChart[{{d1, Style[d2, Red]}, {e1, e2}}, PlotStyle -> GrayLevel[0.62]], GeoBubbleChart[{Style[{d1, Style[d2, RGBColor[0.93, 0.27, 0.27]]}, RGBColor[0.14, 0.8, 0.14]], {e1, e2}}, PlotStyle -> GrayLevel[0.62]], GeoBubbleChart[Style[{Style[{d1, Style[d2, RGBColor[0.93, 0.27, 0.27]]}, RGBColor[0.14, 0.8, 0.14]], {e1, e2}}, RGBColor[0.4, 0.6, 1]], PlotStyle -> GrayLevel[0.62]]}GeoBubbleChart[{Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 150, Tooltip[Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, "New York"]}]data = Table[Tooltip[c -> c["GDP"], c["Flag"]], {c, CountryData["G7"]}];GeoBubbleChart[data, GeoRange -> "World", BubbleSizes -> {0.2, 0.7}]スタイルと外観 (6)
data = {Table[{GeoPosition[{2 * i + 50, i}], i}, {i, 3}], Table[{GeoPosition[{2 * i + 40, i + 10}], i}, {i, 3}], Table[{GeoPosition[{2 * i + 30, i + 20}], i}, {i, 3}]};GeoBubbleChart[data, PlotStyle -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14], RGBColor[0.4, 0.6, 1]}]すべてのチャートエレメントについて,PlotStyleを使って初期スタイルを設定することができる:
GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotStyle -> <|"Base" -> EdgeForm[Dashed], "Elements" -> {RGBColor[0.797253, 0.904982, 0.410498], RGBColor[0.934691, 0.945708, 0.75346], RGBColor[0.769879, 0.92369, 0.977371], RGBColor[1, 0.566415, 0.0386511]}|>]Styleを使ってスタイルを無効にすることができる:
GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Style[Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, RGBColor[0.93, 0.27, 0.27]], Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotStyle -> GrayLevel[0.62]]GeoBubbleChart[{{Entity["City", {"Paris", "IleDeFrance", "France"}], 2}, {Entity["City", {"Madrid", "Madrid", "Spain"}], 1}, {Entity["City", {"Rome", "Lazio", "Italy"}], 3}}, ChartElements -> Graphics3D[Cylinder[], Boxed -> False]]ChartElementData["BubbleChart"]Table[GeoBubbleChart[{{Entity["City", {"Paris", "IleDeFrance", "France"}], 2}, {Entity["City", {"Madrid", "Madrid", "Spain"}], 1}, {Entity["City", {"Rome", "Lazio", "Italy"}], 3}}, ChartElementFunction -> f], {f, {"NoiseBubble", "MarkerBubble"}}]data = Table[{GeoPosition[{RandomReal[{35, 70}], RandomReal[{-10, 40}]}], RandomReal[]}, {20}];GeoBubbleChart[data, PlotTheme -> "Minimal"]コントラストがはっきりしたカラースキームで明るいバブルのテーマを使う:
GeoBubbleChart[data, PlotTheme -> "Marketing"]ラベルと凡例 (7)
Labeledを使ってバブルにラベルを加える:
GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, Labeled[Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225, "L.A."]}]Table[GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, Labeled[Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225, "L.A.", p]}], {p, {Above, Below, Center}}]Placedを使ってラベルの置き方を制御する.Labeledと同じ位置を使う:
GeoBubbleChart[{{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200}, {Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}}, PlotLabels -> <|"Elements" -> Placed[{"c1", "c2"}, Center]|>]Calloutを使って棒にラベルを加える:
GeoBubbleChart[{{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200}, {Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, Callout[Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225, "L.A.", Above]}}]GeoBubbleChart[{{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200}, {Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, Callout[Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225, "L.A.", Below, Appearance -> "Balloon"]}}]GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 50, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 100, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 300}, PlotLabels -> Callout[{"Miami", "NY", "Seattle", "LA"}, Automatic]]GeoBubbleChart[{{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200}, {Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}}, PlotLegends -> <|"Groups" -> {"East", "West"}|>]オプション (55)
AspectRatio (1)
data = Table[{GeoPosition[{RandomReal[{-70, 70}], RandomReal[{-150, 150}]}], RandomReal[]}, {20}];
GeoBubbleChart[data, PlotTheme -> "Web"]AspectRatio1を使って縦と横を同じ長さにする:
GeoBubbleChart[data, PlotTheme -> "Web", AspectRatio -> 1]GeoBubbleChart[data, PlotTheme -> "Web", AspectRatio -> 1 / 3]AspectRatioFullとすると,他の構造物内にぴったり納まるように縦横比が調整される:
map = GeoBubbleChart[data, PlotTheme -> "Web", AspectRatio -> Full];{Framed[Pane[map, {100, 150}]], Framed[Pane[map, {150, 150}]], Framed[Pane[map, {100, 50}]]}Axes (1)
デフォルトで,GeoBubbleChartにはAxesは描かれない:
data = Table[{GeoPosition[{RandomReal[{-70, 70}], RandomReal[{-150, 150}]}], RandomReal[]}, {20}];GeoBubbleChart[data]GeoBubbleChart[data, Axes -> True]AxesOriginを使って軸の交点を指定する:
GeoBubbleChart[data, Axes -> True, AxesOrigin -> {0, 0}]{GeoBubbleChart[data, Axes -> {True, False}], GeoBubbleChart[data, Axes -> {False, True}]}AxesLabel (3)
GeoBubbleChart[IconizedObject[«data»], Axes -> True]GeoBubbleChart[IconizedObject[«data»], Axes -> True, AxesLabel -> Label]GeoBubbleChart[IconizedObject[«data»], Axes -> True, AxesLabel -> {"long", "lat"}]AxesOrigin (2)
AxesStyle (1)
data = Table[{GeoPosition[{RandomReal[{-70, 70}], RandomReal[{-150, 150}]}], RandomReal[]}, {20}];GeoBubbleChart[data, Axes -> True, AxesStyle -> RGBColor[0.93, 0.27, 0.27]]GeoBubbleChart[data, Axes -> True, AxesStyle -> {{Thick, RGBColor[0.67, 0.54, 0.42]}, {Thick, RGBColor[0.4, 0.6, 1]}}]GeoBubbleChart[data, Axes -> True, AxesStyle -> RGBColor[0.14, 0.8, 0.14], TicksStyle -> GrayLevel[0]]GeoBubbleChart[data, Axes -> True, AxesStyle -> RGBColor[0.14, 0.8, 0.14], LabelStyle -> GrayLevel[0]]BubbleScale (2)
data = Table[{GeoPosition[{RandomReal[{35, 70}], RandomReal[{-10, 40}]}], RandomReal[]}, {20}];GeoBubbleChart[data, BubbleSizes -> {0.1, 0.4}, BubbleScale -> "Diameter"]data = Table[{GeoPosition[{i, i}], i}, {i, 10}];Table[GeoBubbleChart[data, BubbleSizes -> {0.1, 0.4}, BubbleScale -> scale, PlotLabel -> scale], {scale, {"Area", "Diameter"}}]BubbleSizes (1)
ChartElementFunction (2)
ChartElementFunctionの組込み設定のリストを得る:
elements = ChartElementData["GeoBubbleChart"]Table[GeoBubbleChart[{{Entity["City", {"Paris", "IleDeFrance", "France"}], 2}, {Entity["City", {"Madrid", "Madrid", "Spain"}], 1}, {Entity["City", {"Rome", "Lazio", "Italy"}], 3}}, ChartElementFunction -> f, PlotLabel -> f], {f, RandomSample[elements, 2]}]詳細設定には「パレット」▶「チャートエレメントスキーム」を使う:
data = {{Entity["City", {"Paris", "IleDeFrance", "France"}], 2}, {Entity["City", {"Madrid", "Madrid", "Spain"}], 1}, {Entity["City", {"Rome", "Lazio", "Italy"}], 3}};Table[GeoBubbleChart[data, ChartElementFunction -> f, PlotStyle -> {RGBColor[0.761959, 0.470832, 0.940597], RGBColor[0.9584254999999999, 0.877884, 0.5906629999999999], RGBColor[0.431296, 0.709773, 0.927077]}, PlotLabel -> f], {f, {"Bubble", "MarkerBubble"}}]ChartElements (1)
任意のGraphicsオブジェクトに基づいて絵を使ったチャートを作る:
data = Table[{GeoPosition[{RandomReal[{35, 70}], RandomReal[{-10, 40}]}], RandomReal[]}, {20}];GeoBubbleChart[data, ChartElements -> Graphics[Rectangle[]]]GeoBubbleChart[data, ChartElements -> Graphics3D[Sphere[]]]GeoBubbleChart[data, ChartElements -> ExampleData[{"TestImage", "House"}]]ColorFunction (2)
data = Table[{GeoPosition[{RandomReal[{35, 70}], RandomReal[{-10, 40}]}], RandomReal[]}, {20}];GeoBubbleChart[data, ColorFunction -> Function[{x, y, r}, Lighter[RGBColor[0.14, 0.8, 0.14], x]]]ColorFunctionScaling->Falseを使ってスケールされていない高さの値を得る:
GeoBubbleChart[data, ColorFunction -> Function[{x, y, r}, If[x < 0, RGBColor[1, 0.75, 0], RGBColor[0.98, 0.56, 0.17]]], ColorFunctionScaling -> False]ColorFunctionはPlotStyleのスタイルを無効にする:
data = Table[{GeoPosition[{RandomReal[{35, 70}], RandomReal[{-10, 40}]}], RandomReal[{.5, 1}]}, {10}];GeoBubbleChart[data, PlotStyle -> Green, ColorFunction -> "SolarColors"]ColorFunctionを使って違うスタイル効果を組み合せる:
GeoBubbleChart[data, PlotStyle -> {Opacity[0.2], Opacity[0.5], Opacity[1]}, ColorFunction -> "SolarColors"]Frame (4)
GeoBubbleChartは,デフォルトでは枠を使わない:
GeoBubbleChart[IconizedObject[«data»]]GeoBubbleChart[IconizedObject[«data»], Frame -> True]GeoBubbleChart[IconizedObject[«data»], Frame -> {{True, True}, {False, False}}]GeoBubbleChart[IconizedObject[«data»], Frame -> {{True, False}, {True, False}}]FrameLabel (4)
GeoBubbleChart[IconizedObject[«data»], Frame -> True, FrameLabel -> {"label"}]GeoBubbleChart[IconizedObject[«data»], Frame -> True, FrameLabel -> {"latitude", "longitude"}]GeoBubbleChart[IconizedObject[«data»], Frame -> True, FrameLabel -> {{"left", "right"}, {"bottom", "top"}}]GeoBubbleChart[IconizedObject[«data»], Frame -> True, FrameLabel -> {{"left", "right"}, {"bottom", "top"}}, LabelStyle -> Directive[Bold, RGBColor[0.67, 0.54, 0.42]]]FrameStyle (2)
GeoBubbleChart[IconizedObject[«data»], Frame -> True, FrameStyle -> Directive[RGBColor[0.67, 0.54, 0.42], Thick]]GeoBubbleChart[IconizedObject[«data»], Frame -> True, FrameStyle -> {{Directive[RGBColor[0.14, 0.8, 0.14], Thick], RGBColor[0.93, 0.27, 0.27]}, {Directive[GrayLevel[0.62], Thick], RGBColor[0.4, 0.6, 1]}}]GeoBackground (1)
GeoProjection (1)
PlotLabels (9)
data = Table[{GeoPosition[{RandomReal[{35, 70}], RandomReal[{-10, 40}]}], RandomReal[]}, {4}];GeoBubbleChart[data, PlotLabels -> {"a", "b", "c", "d"}]data = Table[{GeoPosition[{RandomReal[{35, 70}], RandomReal[{-10, 40}]}], RandomReal[]}, {4}, {2}];GeoBubbleChart[data, PlotLabels -> <|"Elements" -> {"c1", "c2"}|>]データ内のLabeled ラッパーは,追加のラベルを配置する:
GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Labeled[Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, "label", Center], Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotLabels -> {"a", "b", "c"}]Placed を使ってラベルの配置を制御する:
Table[GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotLabels -> Placed[{"a", "b", "c"}, p], PlotLabel -> p, Ticks -> None], {p, {Bottom, Center, Top}}]Table[GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotLabels -> Placed[{"a", "b", "c"}, p], PlotLabel -> p, Ticks -> None], {p, {Below, Above}}]Table[GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotLabels -> Placed[{"a", "b", "c"}, p], PlotLabel -> p, Ticks -> None], {p, {Before, After}}]Table[GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotLabels -> Placed[{"aa", "bb", "cc"}, p], PlotLabel -> p], {p, {{0, 0}, {1 / 2, 1 / 2}, {1, 1}}}]すべてのラベルを右上隅に配置し,ラベル内の座標を変化させる:
Table[GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotLabels -> Placed[Framed /@ {"aa", "bb", "cc"}, {{1, 1}, p}], PlotLabel -> p], {p, {{0, 0}, {1 / 2, 1 / 2}, {1, 1}}}]Placedの第3引数を使ってフォーマットを制御する:
GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotLabels -> Placed[{"aaa", "bbb", "ccc"}, Center, Rotate[#, 45Degree]&]]GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotLabels -> Placed[{"aaa", "bbb", "ccc"}, Center, Panel[#, FrameMargins -> 0]&]]GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, PlotLabels -> Placed[{"aaa", "bbb", "ccc"}, Center, Hyperlink[#, "http://www.wolfram.com"]&]]Placedを用いて複数のラベルを配置する:
GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, BubbleSizes -> {0.2, 0.4}, PlotLabels -> Placed[{{"a", "b", "c"}, {"x", "y", "z"}}, {Top, Bottom}]]PlotLegends (7)
data = Table[{GeoPosition[{RandomReal[{35, 70}], RandomReal[{-10, 40}]}], RandomReal[]}, {4}, {2}];GeoBubbleChart[data, PlotLegends -> <|"Elements" -> {"ccc1", "ccc2", "ccc3"}|>, PlotStyle -> <|"Elements" -> {RGBColor[0.761959, 0.470832, 0.940597], RGBColor[0.9584254999999999, 0.877884, 0.5906629999999999], RGBColor[0.431296, 0.709773, 0.927077]}|>]GeoBubbleChart[data, PlotLegends -> <|"Groups" -> {"rr1", "rr2"}|>, PlotStyle -> <|"Groups" -> {RGBColor[0.761959, 0.470832, 0.940597], RGBColor[0.431296, 0.709773, 0.927077]}|>]Legendedを使って追加の凡例項目を加える:
data = {{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, {Entity["City", {"Austin", "Texas", "UnitedStates"}] -> 140, Legended[Style[Entity["City", {"Chicago", "Illinois", "UnitedStates"}] -> 190, RGBColor[0.93, 0.27, 0.27]], "aa"], Entity["City", {"LasVegas", "Nevada", "UnitedStates"}] -> 205}};GeoBubbleChart[data, PlotStyle -> <|"Elements" -> {RGBColor[0.761959, 0.470832, 0.940597], RGBColor[0.9584254999999999, 0.877884, 0.5906629999999999], RGBColor[0.431296, 0.709773, 0.927077]}|>, PlotLegends -> <|"Elements" -> {"ccc1", "ccc2", "ccc3"}|>]Legendedを使っていくつかの凡例項目を指定する:
data = {Legended[Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225, "aa"], Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"Austin", "Texas", "UnitedStates"}] -> 140, Legended[Entity["City", {"Chicago", "Illinois", "UnitedStates"}] -> 190, "bb"], Entity["City", {"LasVegas", "Nevada", "UnitedStates"}] -> 205};GeoBubbleChart[data, PlotStyle -> <|"Elements" -> {RGBColor[0.761959, 0.470832, 0.940597], RGBColor[0.8750956, 0.6580038, 0.746929], RGBColor[0.9440982, 0.7955892, 0.5942686], RGBColor[0.9537862, 0.937389, 0.6180996], RGBColor[0.7952328000000001, 0.8988539999999999, 0.8302508], RGBColor[0.431296, 0.709773, 0.927077]}|>]data = {{Entity["City", {"Alexandria", "Alexandria", "Egypt"}] -> Quantity[4984387, "People"], Entity["City", {"Algiers", "Algiers", "Algeria"}] -> Quantity[2239613, "People"], Entity["City", {"Tripoli", "Tripoli", "Libya"}] -> Quantity[1176000, "People"], Entity["City", {"Wahran", "Ouahran", "Algeria"}] -> Quantity[803329, "People"], Entity["City", {"Benghazi", "Bangazi", "Libya"}] -> Quantity[631555, "People"], Entity["City", {"PortSaid", "PortSaid", "Egypt"}] -> Quantity[603787, "People"], Entity["City", {"Misratah", "Misratah", "Libya"}] -> Quantity[281000, "People"], Entity["City", {"Safaqis", "Safaqis", "Tunisia"}] -> Quantity[272801, "People"], Entity["City", {"Annabah", "Bona", "Algeria"}] -> Quantity[257359, "People"], Entity["City", {"Damietta", "Damietta", "Egypt"}] -> Quantity[206664, "People"], Entity["City", {"Tubruq", "AlBuTnan", "Libya"}] -> Quantity[120000, "People"], Entity["City", {"Surt", "Surt", "Libya"}] -> Quantity[79631, "People"], Entity["City", {"AzZuwaytinah", "Ajdabiya", "Libya"}] -> Quantity[21015, "People"], Entity["City", {"MarsaAlBurayqah", "Ajdabiya", "Libya"}] -> Quantity[13780, "People"]}, {Entity["City", {"Antalya", "Antalya", "Turkey"}] -> Quantity[2426356, "People"], Entity["City", {"Adana", "Adana", "Turkey"}] -> Quantity[1765981, "People"], Entity["City", {"Mersin", "Mersin", "Turkey"}] -> Quantity[1040507, "People"], Entity["City", {"Gaza", "GazaStrip", "GazaStrip"}] -> Quantity[590481, "People"], Entity["City", {"TelAvivYafo", "TelAviv", "Israel"}] -> Quantity[451523, "People"], Entity["City", {"AlLadhiqiyah", "Latakia", "Syria"}] -> Quantity[383786, "People"], Entity["City", {"Haifa", "Haifa", "Israel"}] -> Quantity[279591, "People"], Entity["City", {"TarabulusAsSam", "AshShamal", "Lebanon"}] -> Quantity[229398, "People"], Entity["City", {"Ashdod", "Hadarom", "Israel"}] -> Quantity[206400, "People"], Entity["City", {"Hadera", "Haifa", "Israel"}] -> Quantity[91634, "People"]}, {Entity["City", {"Marseille", "ProvenceAlpesCoteDAzur", "France"}] -> Quantity[873076, "People"], Entity["City", {"Valencia", "Valencia", "Spain"}] -> Quantity[807693, "People"], Entity["City", {"Palermo", "Sicily", "Italy"}] -> Quantity[668405, "People"], Entity["City", {"Palma", "Balears", "Spain"}] -> Quantity[423350, "People"], Entity["City", {"Alicante", "Alicante", "Spain"}] -> Quantity[349282, "People"], Entity["City", {"Catania", "Sicily", "Italy"}] -> Quantity[311584, "People"], Entity["City", {"Cartagena", "Murcia", "Spain"}] -> Quantity[218050, "People"], Entity["City", {"Iraklion", "Iraklion", "Greece"}] -> Quantity[145440, "People"], Entity["City", {"Augusta", "Sicily", "Italy"}] -> Quantity[35854, "People"], Entity["City", {"Valletta", "Valletta", "Malta"}] -> Quantity[6444, "People"], Entity["City", {"Valletta", "InnerHarbour", "Malta"}] -> Quantity[6444, "People"], Entity["City", {"Sarroch", "Sardegna", "Italy"}] -> Quantity[5283, "People"], Entity["City", {"Marsaxlokk", "SouthEastern", "Malta"}] -> Quantity[3534, "People"]}};GeoBubbleChart[data, PlotLegends -> <|"Groups" -> {EntityClass["Country", "Africa"], EntityClass["Country", "Asia"], EntityClass["Country", "Europe"]}|>, PlotStyle -> <|"Groups" -> {RGBColor[0.761959, 0.470832, 0.940597], RGBColor[0.9584254999999999, 0.877884, 0.5906629999999999], RGBColor[0.431296, 0.709773, 0.927077]}|>,
PlotLabel -> "Major city ports in Mediterranean sea"]data = {{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, {Entity["City", {"Austin", "Texas", "UnitedStates"}] -> 140, Entity["City", {"Chicago", "Illinois", "UnitedStates"}] -> 190, Entity["City", {"LasVegas", "Nevada", "UnitedStates"}] -> 205}};GeoBubbleChart[data, PlotLegends -> <|"Groups" -> {"Group A", "Group B", "Group C"}|>, PlotStyle -> <|"Groups" -> {RGBColor[0.761959, 0.470832, 0.940597], RGBColor[0.431296, 0.709773, 0.927077]}|>]data = {{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, {Entity["City", {"Austin", "Texas", "UnitedStates"}] -> 140, Entity["City", {"Chicago", "Illinois", "UnitedStates"}] -> 190, Entity["City", {"LasVegas", "Nevada", "UnitedStates"}] -> 205}};GeoBubbleChart[data, PlotLegends -> <|"Groups" -> {"Test A", "Test B"}, "Elements" -> {"John", "Mary", "Bob"}|>, PlotStyle -> <|"Elements" -> {RGBColor[0.761959, 0.470832, 0.940597], RGBColor[0.9584254999999999, 0.877884, 0.5906629999999999], RGBColor[0.431296, 0.709773, 0.927077]}, "Groups" -> {EdgeForm[{Thick, RGBColor[0.93, 0.27, 0.27]}], EdgeForm[{Thick, RGBColor[0.4, 0.6, 1]}]}|>]Placedを使って凡例の配置を制御する:
data = {{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 225}, {Entity["City", {"Austin", "Texas", "UnitedStates"}] -> 140, Entity["City", {"Chicago", "Illinois", "UnitedStates"}] -> 190, Entity["City", {"LasVegas", "Nevada", "UnitedStates"}] -> 205}};Table[GeoBubbleChart[data, PlotLegends -> <|"Elements" -> Placed[{"John", "Mary", "Bob"}, pos]|>, PlotStyle -> <|"Elements" -> {RGBColor[0.761959, 0.470832, 0.940597], RGBColor[0.9584254999999999, 0.877884, 0.5906629999999999], RGBColor[0.431296, 0.709773, 0.927077]}|>], {pos, {Below, Above, Before, After}}]PlotStyle (10)
data = Table[{GeoPosition[{RandomReal[{35, 70}], RandomReal[{-10, 40}]}], RandomReal[]}, {10}];Table[GeoBubbleChart[data, PlotStyle -> s], {s, {EdgeForm[Dashed], Opacity[0.3]}}]data = Table[{GeoPosition[{RandomReal[{-40, 20}], RandomReal[{-90, -40}]}], RandomReal[]}, {10}];GeoBubbleChart[data, PlotStyle -> Directive[Opacity[0.7], EdgeForm[Dashed], RGBColor[0.3655821205642109, 0.582006632236133, 0.0357851567943297]]]data = Table[{GeoPosition[{RandomReal[{20, 60}], RandomReal[{-140, -100}]}], RandomReal[]}, {2}, {10}];GeoBubbleChart[data, PlotStyle -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.4, 0.6, 1]}]data = Table[{GeoPosition[{RandomReal[{20, 60}], RandomReal[{0, 60}]}], RandomReal[]}, {10}];GeoBubbleChart[data, PlotStyle -> <|"Elements" -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14]}|>]data = Table[{GeoPosition[{RandomReal[{10, 70}], RandomReal[{60, 120}]}], RandomReal[]}, {4}, {3}];GeoBubbleChart[data, PlotStyle -> <|"Elements" -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14], RGBColor[0.4, 0.6, 1]}|>]data = Table[{GeoPosition[{RandomReal[{-60, 0}], RandomReal[{100, 180}]}], RandomReal[]}, {2}, {6}];GeoBubbleChart[data, PlotStyle -> <|"Groups" -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14]}|>]GeoBubbleChart[data, PlotStyle -> <|"Base" -> {EdgeForm[Dashed], Opacity[0.7]}|>]GeoBubbleChart[data, PlotStyle -> <|"Groups" -> {EdgeForm[Dotted], EdgeForm[Dashed]}, "Elements" -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14], RGBColor[0.4, 0.6, 1]}|>]要素スタイルとグループスタイルの両方が指定されている場合,要素スタイルがグループスタイルを上書きすることがある:
data = Table[{GeoPosition[{RandomReal[{0, 70}], RandomReal[{90, 160}]}], RandomReal[]}, {2}, {6}];GeoBubbleChart[data, PlotStyle -> <|"Elements" -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14], RGBColor[0.4, 0.6, 1]}, "Groups" -> {RGBColor[1, 0.75, 0], RGBColor[0.95, 0.43, 0.96]}|>]GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Style[Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Opacity[0.3]], Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180}, PlotStyle -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14], RGBColor[0.4, 0.6, 1]}]GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 50, Style[Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, EdgeForm[Dashed]], Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 100, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 300}, PlotStyle -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14], RGBColor[0.4, 0.6, 1], RGBColor[1, 0.75, 0]}]Styleは,PlotStyleの設定を上書きする場合がある:
GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 150, Style[Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, RGBColor[1, 0.75, 0]], Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 180}, PlotStyle -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14], RGBColor[0.4, 0.6, 1]}]ColorFunctionとPlotStyleからのスタイルは組み合せることができる:
GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 50, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 100, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 300}, PlotStyle -> EdgeForm /@ {Dashed, Dotted, DotDashed}, ColorFunction -> (Blend[{RGBColor[0.4, 0.6, 1], RGBColor[0.93, 0.27, 0.27]}, #]&)]ChartElementsはPlotStyleの設定を上書きすることがある:
GeoBubbleChart[{Entity["City", {"Miami", "Florida", "UnitedStates"}] -> 50, Entity["City", {"NewYork", "NewYork", "UnitedStates"}] -> 200, Entity["City", {"Seattle", "Washington", "UnitedStates"}] -> 100, Entity["City", {"LosAngeles", "California", "UnitedStates"}] -> 300}, ChartElements -> [image], PlotStyle -> {RGBColor[0.93, 0.27, 0.27], RGBColor[0.14, 0.8, 0.14], RGBColor[0.4, 0.6, 1]}]PlotTheme (1)
data = Table[{GeoPosition[{RandomReal[{-70, 70}], RandomReal[{-150, 150}]}], RandomReal[]}, {20}];GeoBubbleChart[data, PlotTheme -> "Web"]GeoBubbleChart[data, PlotTheme -> "Web", GeoBackground -> "Satellite"]アプリケーション (2)
過去2年間にメキシコシティーから半径1000km以内で発生した地震のマグニチュードを表示する:
data = EarthquakeData[GeoDisk[Entity["City", {"MexicoCity", "DistritoFederal", "Mexico"}], Quantity[1000, "Kilometers"]], 6, {{1984, 10, 20}, {2017, 10, 20}}];GeoBubbleChart[Values[Tooltip[If[DayCount[DateObject[{2017, 10, 20}], #["Period"]] <= 365 * 2, Callout[{#["Position"], Power[5, #["Magnitude"]]}, #["Period"], CalloutMarker -> "Arrow"], {#["Position"], Power[5, #["Magnitude"]]}], #["Magnitude"]]& /@ data], GeoBackground -> "Satellite", GeoServer -> "Mapbox", ColorFunction -> Function[{x, y, z}, ColorData["SolarColors"][1 - z ^ (1 / 3)]], GeoRangePadding -> Scaled[0.25]]アメリカ合衆国の各州の農地を,農地面積と相対的な大きさのバブルで表示する:
states = CountryData["UnitedStates", "AdministrativeDivisions"];data = Table[Tooltip[AdministrativeDivisionData[state, "Position"] -> UnitConvert[AdministrativeDivisionData[state, "Area"], "Acres"], Magnify[StringSplit[AdministrativeDivisionData[state, "Name"], ","][[1]]]], {state, states}];chartelements = Table[PieChart[{AdministrativeDivisionData[state, "Area"] - AdministrativeDivisionData[state, "FarmLandArea"], AdministrativeDivisionData[state, "FarmLandArea"]}], {state, states}];GeoBubbleChart[data, ChartElements -> chartelements]特性と関係 (9)
BubbleChartを使って一般的なデータのバブルを表示する:
BubbleChart[RandomReal[10, {10, 3}]]GeoRegionValuePlotを使って地域に色を付けて値を示す:
states = EntityValue[EntityClass["AdministrativeDivision", "USStatesAllStates"], EntityFunction[e, {e, e["Population"]}]];GeoRegionValuePlot[states]GeoGraphValuePlotを使って地理ネットワークの値を表示する:
GeoGraphValuePlot[{{Entity["City", {"Rome", "Lazio", "Italy"}], Entity["City", {"Milan", "Lombardy", "Italy"}], 2.2}, {Entity["City", {"Milan", "Lombardy", "Italy"}], Entity["City", {"Paris", "IleDeFrance", "France"}], 2.4}, {Entity["City", {"Milan", "Lombardy", "Italy"}], Entity["City", {"Frankfurt", "Hesse", "Germany"}], 5}, {Entity["City", {"Paris", "IleDeFrance", "France"}], Entity["City", {"Frankfurt", "Hesse", "Germany"}], 3.2}, {Entity["City", {"Paris", "IleDeFrance", "France"}], Entity["City", {"Madrid", "Madrid", "Spain"}], 4.3}, {Entity["City", {"Paris", "IleDeFrance", "France"}], Entity["City", {"London", "GreaterLondon", "UnitedKingdom"}], 3.3}, {Entity["City", {"Madrid", "Madrid", "Spain"}], Entity["City", {"Seville", "Seville", "Spain"}], 3.6}, {Entity["City", {"Madrid", "Madrid", "Spain"}], Entity["City", {"Barcelona", "Barcelona", "Spain"}], 1.8}}]GeoHistogramを使って場所をビンに累積する:
pts = RandomGeoPosition[["US"], 500];GeoHistogram[pts, "AdministrativeDivision1"]GeoSmoothHistogramを使って場所から滑らかな密度を生成する:
pts = RandomGeoPosition[["US"], 500];GeoSmoothHistogram[pts]GeoListPlotを個々の場所に使う:
GeoListPlot[RandomGeoPosition[["Italy"], 500]]GeoVectorPlotおよびGeoStreamPlotをベクトル場に使う:
vecs = GeoVectorENU[GeoPosition[{{41.72044646550199, -97.44319222116899},
{46.35277665685431, -111.4315456426783}, {38.869826216010324, -106.10009940692615},
{31.787574043650135, -96.48279364395346}, {39.852469082609225, -93.15525687634982},
... 25157985637201197},
{0.4901023278760972, 0.9891989981823661}, {0.8720928861484118, 0.30133102014639235},
{-0.9277032216653329, -0.5872478295734753}, {0.947583037831254, -0.6748021812104095},
{-0.6838608673381241, 0.12312620699389898}}];{GeoVectorPlot[vecs], GeoStreamPlot[vecs]}GeoContourPlotで地図上に等高線を引く:
GeoContourPlot[IconizedObject[«locs»] -> IconizedObject[«vals»]]GeoDensityPlotで色を使って地図上に滑らかな陰影を描く:
GeoDensityPlot[IconizedObject[«locs»] -> IconizedObject[«vals»]]関連するガイド
-
▪
- 地理的可視化 ▪
- 地図と地図製作 ▪
- 地理データと実体 ▪
- グラフ化と情報の可視化 ▪
- 空間点集合
テキスト
Wolfram Research (2017), GeoBubbleChart, Wolfram言語関数, https://reference.wolfram.com/language/ref/GeoBubbleChart.html (2026年に更新).
CMS
Wolfram Language. 2017. "GeoBubbleChart." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2026. https://reference.wolfram.com/language/ref/GeoBubbleChart.html.
APA
Wolfram Language. (2017). GeoBubbleChart. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GeoBubbleChart.html
BibTeX
@misc{reference.wolfram_2026_geobubblechart, author="Wolfram Research", title="{GeoBubbleChart}", year="2026", howpublished="\url{https://reference.wolfram.com/language/ref/GeoBubbleChart.html}", note=[Accessed: 03-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_geobubblechart, organization={Wolfram Research}, title={GeoBubbleChart}, year={2026}, url={https://reference.wolfram.com/language/ref/GeoBubbleChart.html}, note=[Accessed: 03-November-2026]}