加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

MS Excel中的三维散点图(3D scatter plot for MS Excel )

(2012-02-06 14:06:41)
标签:

excel

散点图

plot

vba

it

实验室

开源

分类: 信息
Plot的工具很多,不过有时候为了方便,就希望在电子表格中直接绘制Plot,MS Excel提供了很好的二维散点图工具,不过要画三维的散点图,用Excel自己的图表工具做就不怎么样了,好在找到了这个:

http://www.doka.ch/Excel3Dscatterplot.htm

一个开放源代码的VBA工具,试了一下还真是不错,方法实在很简单,自己设定X,Y,Z三个变量,按这样的形式写在电子表格中,举例说

X Y Z
0 0 0
9 9 9
0 1 2
1 2 3
3 4 5

(第一行0 0 0和第二行9 9 9规定了坐标上最大的值)

用鼠标把数据都选中,运行宏Make3DscatterplotFromDataRange就OK了,关于更多使用,比如显示效果、旋转之类的,下载包里也附带有一篇很容易看懂的英文文档。

这里先上一张用此工具做的四层楼的三维谢尔宾斯基三角形(Sierpinski triangle,更多层的肯定要编程序自动处理数据了)。
http://s5/middle/54559518gb847c8e65e14&690Excel中的三维散点图(3D scatter plot for MS Excel )" TITLE="MS Excel中的三维散点图(3D scatter plot for MS Excel )" />


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有