ITPub博客

首页 > 大数据 > 数据分析 > Mathematica数据可视化:[16]色彩教程1

Mathematica数据可视化:[16]色彩教程1

数据分析 作者:olddoc 时间:2013-08-10 13:24:00 0 删除 编辑

图像由各种色彩统一组成的整体, 颜色运用当然可以是丰富多样, 但是作为信息传播的数据可视化项目中, 我们就不能随意的为所欲为了, 应当注意 一些过于刺眼的颜色应该尽量避免, 比如背景为中性的颜色(灰色,白色总是一个不错的选择), 这样就可以符合大部分人的审美观.  

在这个以及下面若干经验之中, 我们将要讨论 Mathematica 下颜色的使用方法.  Mathematica 有若干颜色相关的函数. 

方法/步骤

  1. 1

    Mathematica 中可以直接使用定义好最常用到的各种颜色: Red, Green, Blue, ..... ; 含有若干种色彩模式: RGBColor (是基于红绿蓝三色), Hue(是居于色相饱和度,亮度值来生成颜色), CMYKColor(彩色打印指定颜色) , GrayLevel(灰度值) ; 还有 ColorData 颜色集合函数, 它为我们创建好了非常多的颜色主题的方案.  大致看一下都有那些相关的函数和选项吧[1]: 

  2. 2

    我们先来看一看系统定义好的颜色, 以及相关的函数和选项. 比如: Red 红色, 它还有对应的一个浅红色  LightRed , 如果想要更浅或更深一点的红色, 那还有另外两个函数来帮忙 Lighter, Darker ,

  3. 3

     下面看一个动态的动画, 感觉一下颜色渐变之趣. 

  4. 4

    在对连续性质的数据进行可视化时, 我们就要常常用到类似上述的用法, 自然也可能会涉及到另外一些选项, 比如不少图形函数之中都含有 ColorFunction 选项, 指明某个色彩的函数, 用来确定图形之中数据表示的颜色. 

  5. 5

    更可以设计某一个临界值, 当比临界值大或者小的时候, 图形的色彩发生改变. 比如下图所示, 0 为临界值, 小于 0 的时候, 会逐渐变暗, 而当大于 0 的时候, 会越来越明亮起来. 

    END

注意事项

  • 请大家记得, 自己在设计颜色的时候, 一定不要和系统默认的规则相冲突. 比如最后一例所示那样 ContourPlot 默认就是数值越大, 颜色越亮, 数值偏小, 颜色灰色暗淡. 

  • 在对数据进行可视化的描述的时候, 对于不同性质的数据, 颜色的选取是需要深思熟虑的, 切不可一拍脑袋随性而画. 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23128386/viewspace-1110969/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-01-04