|
SOLUTIONS
|
MATHEMATICA 内置符号
BubbleChart3D
BubbleChart3D[{{x1, y1, z1, u1}, {x2, y2, z2, u2}, ...}]
制作一个三维气泡图,在坐标
的气泡有大小
.
BubbleChart3D[{..., wi[{xi, yi, zi, ui}, ...], ..., wj[{xj, yj, zj, uj}, ...], ...}]
制作一个三维气泡图表,其气泡特点由
定义.
BubbleChart3D[{data1, data2, ...}]
根据多个数据集
制作一个三维气泡图.
更多信息更多信息
- BubbleChart3D 的数据元素可以按下列形式给出:
-
{xi,yi,zi,ui} 一个纯气泡值 wi[{xi,yi,zi,ui},...] 值
和封装
的气泡 formi->mi 有元数据
的向量形式 - 值
应为正值. - 没有按这些形式给出的数据在形成三维气泡图过程中被忽略.
- BubbleChart3D 的数据集可以按下列形式给出:
-
{e1,e2,...} 有封装和无封装的元素列表 w[{e1,e2,...},...] 应用到整个数据集中的封装 w[{data1,data1,...},...] 应用到所有数据集中的封装 - 下列封装可以在图表元素中使用:
-
Annotation[e,label] 提供一个注解 Button[e,action] 当点击元素时执行的行为 EventHandler[e,...] 对元素定义一个普通的事件处理器 Hyperlink[e,uri] 元素作为超链接 Labeled[e,...] 用标签显示元素 Legended[e,...] 在图例中包含元素的特点 Mouseover[e,over] 元素显示鼠标指向的形式 PopupWindow[e,cont] 对元素附上一个弹出窗口 StatusArea[e,label] 当鼠标指向元素时,显示在状态栏上 Style[e,opts] 用指定样式显示元素 Tooltip[e,label] 对元素增加任意工具提示 - 在 BubbleChart3D 中, Labeled 和 Placed 允许使用下列坐标:
-
Top,Bottom,Left,Right,Center, Front,Back 在气泡图中的坐标 Above,Below, Before, After 在气泡图外的坐标 {{bx,by,bz},{lx,ly}} 缩放尺度坐标
到气泡图坐标
- BubbleChart3D 有和 Graphics3D 相同的选项,并有下列附加变化:
-
Axes True 是否绘制轴 AxesEdge {{-1, -1}, {1, -1}, {-1, -1}} 哪条边上放置轴 Boxed {Left,Bottom,Back} 哪个面上放置边界框 BoxRatios {1,1,1} 三维边界框的比例 BubbleScale "Volume" 气泡图使用的大小特点 BubbleSizes Automatic 气泡图使用的尺寸范围 ChartBaseStyle Automatic 气泡图的整体样式 ChartElementFunction Automatic 如何产生气泡的原图形 ChartElements Automatic 用于每个气泡的图形 ChartLabels None 数据元素和数据集的标签 ChartLegends None 数据元素和数据集的图例 ChartStyle Automatic 气泡的样式 ColorFunction Automatic 如何着色气泡 ColorFunctionScaling True 是否正规化 ColorFunction 的参数 FaceGrids Automatic 在边界框上绘制的网格线 LabelingFunction Automatic 如何标注气泡 LegendAppearance Automatic 图例的整体外观 Lighting "Neutral" 使用的模拟光源 PerformanceGoal $PerformanceGoal 优化执行的方面 ScalingFunctions None 如何调整单个坐标 - 设置 ChartElements->g,图形 g 将形成包含延伸 g 的图片气泡.
- ChartElementFunction 参数是气泡区域
,从数据集的嵌套列表中每层获得的值
和元数据
. - ChartElementFunction 的内置设置列表可以从
获得. - ColorFunction 的参数是 x,y,z 和 u.
- BubbleChart3D 中对样式及用于选项及其它结构的说明实际上按 ChartStyle、ColorFunction、Style 和其它封装,ChartElements 和 ChartElementFunction 的先后顺序应用,后面的规格说明会屏蔽之前的规格说明.
版本 7 的新功能 | 版本 8 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »





