Mathematica瀑布图程序包

Mathematica瀑布图


2020疫情,被关在家,无聊写了一个貌似不是很实用的瀑布图程序包。。。

Get["~/mywaterfall", "123"]
data0 = {{0, 1, 2, 3, 4, 5, 6}, {5, 4, 4, 1, 1, 2, 1}};
data1 = {{0, 1, 2, 3, 4, 5, 6}, {5, 2, 2, 1, 1, 2, 1}};
data2 = {{0, 1, 2, 3, 4, 5, 6}, {5, 4, 4, 1, 1, 2, 1}};
data3 = {{0, 1, 2, 3, 4, 5, 6}, {5, 4, 4, 1, 1, 2, 1}};
data4 = {{0, 1, 2, 3, 4, 5, 6}, {5, 4, 4, 1, 1, 2, 1}};
data5 = {{0, 1, 2, 3, 4, 5, 6}, {5, 4, 4, 1, 1, 2, 1}};
datalist = {data0, data1, data2, data3, data4, data5};

err0 = {{0.25, 0.67}, {0.57, 0.80}, {0.50, 0.89}, {0.2, 0.53}, {0.20, 
    0.5}, {0.06, 0.03}, {0.92, 0.71}};
err1 = {{0.14, 0.26}, {0.005, 0.54}, {0.06, 0.11}, {0.15, 
    0.26}, {0.36, 0.98}, {0.82, 0.3}, {0.15, 0.21}};
err2 = {{0.019, 0.47}, {0.87, 0.09}, {0.77, 0.48}, {0.28, 
    0.99}, {0.29, 0.83}, {0.04, 0.07}, {0.007, 0.59}};
err3 = {{0.25, 0.67}, {0.57, 0.80}, {0.50, 0.89}, {0.2, 0.53}, {0.20, 
    0.5}, {0.06, 0.03}, {0.92, 0.71}};
err4 = {{0.14, 0.26}, {0.005, 0.54}, {0.06, 0.11}, {0.15, 
    0.26}, {0.36, 0.98}, {0.82, 0.3}, {0.15, 0.21}};
err5 = {{0.019, 0.47}, {0.87, 0.09}, {0.77, 0.48}, {0.28, 
    0.99}, {0.29, 0.83}, {0.04, 0.07}, {0.007, 0.59}};
errlist = {err0, err1, err2, err3, err4, err5};


colorlist = {Red, Orange, Yellow, Green, Blue, Purple};
opacitylist = Opacity /@ {0.4, 0.4, 0.4, 0.3, 0.3, 0.3};
interval = 2;
spheresize = 0.1;
spherecolor = Black;
sphereopacity = Opacity[0.5];
linethick = Thin;
errwidth = 0.1;
errcolor = Black;
erropacity = Opacity[1];
viewpoint = {5, -5, 2.4};
otherGraphicsParameterList = {};
result = myWaterFallPlot[datalist, colorlist, errlist, opacitylist, 
  interval, spheresize, spherecolor, sphereopacity, linethick, 
  errwidth, errcolor, erropacity, viewpoint, 
  otherGraphicsParameterList]

在这里插入图片描述
可以调节不透明度,颜色,误差棒宽度,视角。。。。。。
想要程序包的可以联系我

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值