Mathematica数据可视化教程--图形选项与样式介绍(7)

Mathematica数据可视化教程--图形选项与样式介绍(7),第1张

方法/步骤

1、一般而言绘图都含有

PlotLegends(ChartLegends)

选项,

用来帮助读者来更好的认识图形,

我们先来看

3

组数据的例子,

相信朋友们从这个实例可以体会到增加图例的必要性:

2、Mathematica

的图形可以分为图形和图表两种类型,

所以对应的增加图例的选项也有

PlotLegends

ChartLegends

两个.

可以查看含有这些选项的绘图函数都有那些,

数量是多少呢?

我们可以从下面的代码中可以获得:

3、图例放置的位置并不唯一,

事实上,

我们可以随意指定,

但是需要另外一个命令的帮助

Placed

.

比如下面的例子之中,

将图例放置到不同的位置上:

Bottom,Left,Center,Right,Top,{.8,.2}

(图形中的比例位置):

那么请观察下图,

考虑里边的问题:

4、是的,

您会发现整个输出的布局十分凌乱,

对于这些细节如何去调整,

正是考验

Mathematica

技巧的时候.

还记得上次我曾提到的几个布局的方式吗?

尝试用

Labeled

来重新编码,

再次观察效果如何.

5、看的出整体的效果已经好了很多,

下面您可以尝试用第三种方法来修整,

但在这里,

我们不再继续展开,

而要看看另一可以给任意表达式添加图例的命令

Legended.

它的语法结构:

Legended[

graphics,legend

]

,

或者经常和

Placed

搭配来用

Legended[

graphics,

Placed[...,

pos]

]

我们也是以一个实例来看它的具体应用吧,

现在我考虑可视化的方式将世界地图绘制出来,

每个洲一予以不同的颜色,

那么在

Mathematica

下如果做出这个小小的项目呢?

其实短短的几行代码就可以完成了,

看下面的代码吧.

第一步先得到各个大洲的数据,

绘制整个世界地图:

6、当然,

对于图例也要进行设计,

要记得图例要和图形中的各大洲使用相同的颜色,

确保信息的一致性.

7、最后将图形和图例组合在一起,

这个例子中,

左右放置种不错的选择,

整个小小的项目如下:

你其实最好还是贴一点样本上来,简化过的原表格可以,导入进来的新表的一小部分也可以。但是从你这个修改过的陈述来看,我想应该可以这么做:

Transpose@Most@Transpose@Rest@Most@First@data

注意data是你导入的未经任何处理的那个表。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11398894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存