Mathematica数据可视化:[15]图形选项与样式7

 时间:2024-10-13 00:23:35

1、一般而言绘图都含有 PlotLegends(ChartLegends) 选项, 用来帮助读者来更好的认识图形, 我们先来看 3 组数据的例子, 相信朋友们从这个实例可以体会到增加图例的必要性:

Mathematica数据可视化:[15]图形选项与样式7

2、Mathematica 的图形可以分为图形和图表两种类型, 所以对应的增加图例的选项也有 PlotLegends 和 ChartLegends 两个. 可以查看含有这些选项的绘图函数都有那些, 数量是多少呢? 我们可以从下面的代码中可以获得:

Mathematica数据可视化:[15]图形选项与样式7

3、图例放置的位置并不唯一, 事实上, 我们可以随意指定, 但是需要另外一个命令的帮助 Placed . 比如下面的例子之中, 将图例放置到不同的位置上: Bottom,Left,Center,Right,Top,{.8,.2} (图形中的比例位置): 那么请观察下图, 考虑里边的问题:

Mathematica数据可视化:[15]图形选项与样式7

4、是的, 您会发现整个输出的布局十分凌乱, 对于这些细节如何去调整, 正是考验 Mathematica 技巧的时候. 还记得上次我曾提到的几个布局的方式吗? 尝试用 Labeled 来重新编码, 再次观察效果如何.

Mathematica数据可视化:[15]图形选项与样式7

5、看的出整体的效果已经好了很多, 下面您可以尝试用第三种方法来修整, 但在这里, 我们不再继续展开, 而要看看另一可以给任意表达式添加图例的命令 Legended. 它的语法结构:Legended[ graphics,legend ] , 或者经常和 Placed 搭配来用Legended[ graphics, Placed[..., pos] ]我们也是以一个实例来看它的具体应用吧, 现在我考虑可视化的方式将世界地图绘制出来, 每个洲一予以不同的颜色, 那么在 Mathematica 下如果做出这个小小的项目呢? 其实短短的几行代码就可以完成了, 看下面的代码吧.第一步先得到各个大洲的数据, 绘制整个世界地图:

Mathematica数据可视化:[15]图形选项与样式7

6、当然, 对于图例也要进行设计, 要记得图例要和图形中的各大洲使用相同的颜色, 确保信息的一致性.

Mathematica数据可视化:[15]图形选项与样式7

7、最后将图形和图例组合在一起, 这个例子中, 左右放置种不错的选择, 整个小小的项目如下:

Mathematica数据可视化:[15]图形选项与样式7
  • Mathematica数据可视化:[17]色彩教程 2
  • MATLAB图片编辑器输入上标下标
  • Mathematica对图片颜色的处理
  • Mathematica基础——简单的图片处理①
  • MATLAB中的对话框和字体如何用命令设置?
  • 热门搜索
    小学生诚信手抄报 文明在我身边手抄报 英语手抄报内容笑话 语言的艺术手抄报 关于春节手抄报大全 感恩的心手抄报内容 三爱手抄报资料 关于感恩的手抄报资料 学会感恩手抄报图片 孝心少年手抄报