mathematica数据分析--画图
文章平均质量分 68
WMN7Q
在校学生,多多指教
展开
-
Mathematica数据处理(9)--美化(中)
这一篇是关于画图美化的第二篇这一节我们讲一下1.Exclusions 有奇点时的处理办法2.Axes,AxesLabel,AxesStyle 对坐标轴的处理3.Frame,FrameTicks,FrameStyle对边框的处理首先来看关于奇点的处理Plot[Tan[x], {x, -2 Pi, 2 Pi}]像这样画出来的图是这样的很明显,在奇点的原创 2016-08-15 20:21:32 · 1872 阅读 · 0 评论 -
Mathematica数据处理(8)--美化(上)
今天我们来讲一下关于Plot画出图的美化说是美化,其实就是关于一些画图选项,我会分三篇文章讲完下面的是这次会用到的一些函数,Dash 虚线,Thick 粗细,Opacity 透明度,ImageSize 图像大小,PlotRange 画图范围,AspectRatio 宽高比;Plot[Sin[x], {x, 0, 2 Pi}]这是默认情况下原创 2016-08-14 16:59:07 · 4053 阅读 · 0 评论 -
Mathematica数据处理(7)--散点图(下)
今天我们来讲一下怎么画三维的散点图先讲三个最基本函数ListPlot3DListDensityPlotListContourPlot和前面讲的一样,直接看三维的图比较直观,但是能理解的信息比较少,只能呈现一面的信息。直接看下面的例子data = Table[Sum[Sin[RandomReal[10, 2].{x, y}], {10 i}], {i, 3}, {原创 2016-08-13 22:20:32 · 6438 阅读 · 0 评论 -
Mathematica数据处理(6)--散点图(上)
今天我们来讲一下散点图的处理最基本的,也是最常用的函数 ListPlotListPlot[Prime[Range[5]]]得到下面的图下面看一下怎么来美化这个图,变化点的颜色和大小ListPlot[Prime[Range[5]], PlotStyle -> {Blue, PointSize[Large]}]得到下面的图那么,要是我们想要单独改变其中一个点原创 2016-08-12 18:48:46 · 16208 阅读 · 0 评论 -
Mathematica数据处理(5)--Plot
今天这一篇文章,我们来讲一下画图我们会分为2D和3D的来分别讲述首先让我们看一下在Mathematica中画图的函数有多少fun = Names["*Plot"];Grid[Partition[fun, 3, 1],Background -> {None, {{LightBlue, LightRed}}}, Frame -> All]来看看,这是结果很原创 2016-08-11 13:59:31 · 2125 阅读 · 0 评论 -
Mathematica数据处理(4)
今天的第二篇,当时觉得一天写一篇不是很多,现在觉得还是挺多的,都来不及看电影了.........好吧,那这一篇就来看一个例子,把数据处理的流程我们走一遍第一步:数据获取我数据的获取就直接用了Mathematica自带的,只是做个演示(●'◡'●)data = Table[{ CountryData[country, "Name"], CountryDat原创 2016-08-10 21:03:43 · 1884 阅读 · 1 评论 -
Mathematica数据处理(3)
今天,我们来讲一下在数据处理中,比较常用的两个函数,还有一个功能很强大的函数Rescale好了,第一个函数是Rescale,他可以使数据归一化工作原理: x - min/max - min简单一点说就是可以把数字变到0--1之间我们来看一个例子:Rescale[{1, 2, 3, 4}, {0, 10}]得到{1/10, 1/5, 3/10, 2/5原创 2016-08-10 15:45:21 · 2954 阅读 · 0 评论 -
Mathematica数据处理(13)--显示坐标
有的时候我们画散点图,想把散点的坐标表示出来,那么我们这次就来看一下如何来实现有两种方法,我就直接放代码了法一:ListPlot[ Table[Tooltip[Prime[i]], {i, 10}], Epilog -> {Table[ Inset[{k, Prime[k]}, {k + 0.2, Prime[k]}, {-1, 0}], {k, 10}]}原创 2016-08-20 21:45:12 · 4924 阅读 · 1 评论 -
Mathematica数据处理(2)
Mathematica数据处理(2)这一次想讲一下Mathematica对于数据可视化的应用,一个小小的例子,这次会使用气泡图我们平时对于 二维数据的可视化一般采取画散点图,那么对于三维的数据,我们应该采取什么办法把他表示出来呢二维数据如:(年份,该年份经济)可以画出如下的图:(数据是我自己随便写的,不要在意)但是对于三维的数据来说,如何能直观的表示原创 2016-08-08 17:27:02 · 3006 阅读 · 0 评论 -
Mathematica数据处理(12)--图例
这一篇文章我们来讲一下图例这个也算是前面美化留下来的一点小尾巴图例 有专门的函数 PlotLegends先来看一下一个简单的例子data = Table[f, {f, {Sin[x], Cos[x], Sin[x + .5]}}, {x, 0, 3 Pi, 0.1}];ListPlot[ data, PlotLegends -> {Style[#, Itali原创 2016-08-18 16:12:10 · 4734 阅读 · 0 评论 -
Mathematica数据处理(11)--标签
这一篇我们来讲一下 关于标签的使用首先来看一下最基本的使用Plot[ Sin[x], {x, 0, 4 Pi}, AxesStyle -> Lighter[Gray, .3], PlotLabel -> Sin[x] ]画出来的图像是这样的但是这样的标签太小了,我们试着把他调大一点,并且把字体改一下Plot[ Sin[x], {x, 0, 4 Pi},原创 2016-08-17 22:46:09 · 1945 阅读 · 0 评论 -
Mathematica数据处理(10)--美化(下)
今天讲一下美化的最后一篇其实还有两个函数没讲,分别是标签,和图例,我会另外讲的那就直接开始讲吧FrameLabelGridLinesPlot[ Sin[x], {x, 0, 10}, Axes -> False, Frame -> {{True, False}, {True, False}}, FrameLabel -> {{y, Non原创 2016-08-16 21:30:27 · 1038 阅读 · 0 评论 -
Mathematica数据处理(1)--安斯库母四重奏
第一次先讲一下Mathematica对于数据的处理想法来源于下面的博客(具体的原理这里讲的很明白)http://blog.csdn.net/overstack/article/details/37810215我在这里想利用Mathematica得到这四张图象下面的图像里是数据第一步:数据的处理{d1, d2, d3, d4} = raw[[All, #]]原创 2016-08-07 23:04:47 · 1879 阅读 · 4 评论