Mathematica数据处理(6)--散点图(上)

今天我们来讲一下散点图的处理


最基本的,也是最常用的函数 ListPlot

ListPlot[Prime[Range[5]]]

得到下面的图

下面看一下怎么来美化这个图,变化点的颜色和大小

ListPlot[Prime[Range[5]], PlotStyle -> {Blue, PointSize[Large]}]

得到下面的图

那么,要是我们想要单独改变其中一个点的大小和颜色,怎么实现呢


ListPlot[{2, 3, Style[5, Blue, PointSize[.05]], 7, 11},
 PlotStyle -> {Red, PointSize[Large]}]

就是再输入点的时候就把格式给确定下来

得到下面的图

第二个函数

ListLinePlot 可以把散点图练成线

GraphicsRow[{
  ListPlot[Prime[Range[5]], Joined -> True],
  ListLinePlot[Prime[Range[5]]]
  }]
(*这两个的工作原理是一样的*)

画出来的图是这样的

可以看到是一样的,所以两者是等价的


下面来看一下如何让画出的图变得好看


data = Table[
   Evaluate@(Sum[Sin[RandomReal[3] x], {10 i}])/17 + i, {i, 1, 4}, {x,0, 5, 0.1}
];

定义一组数据点

ListLinePlot[data, Mesh -> All, PlotMarkers -> {Black, 5},
 Filling -> {
   1 -> {Axis, Yellow},
   2 -> {{1}, Green},
   3 -> {{2}, Hue[.9]},
   4 -> {{3}, Hue[.6]}
   }
 ]

得到下面的图片

是不是好看了很多呢


这些是二维的散点图,明天我们来讲一下三维的怎么画


2016/8/12


以上,所有







转载于:https://www.cnblogs.com/wmn7q/p/7265579.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值