专栏
标签
如何实现散点图,且散点颜色由 abs(xx) 决定?
技术分享
发布于 2025-07-10 10:51:54
查看 1过去327天

使用 scatter3 函数实现散点图。
示例:
1.运行下面代码,创建数据:

using TyBase
using TyPlot
# 数据生成
x = rand(100, 1) * 10;        # x 坐标 (010 的随机数)
y = rand(100, 1) * 10;        # y 坐标
z = rand(100, 1) * 10;        # z 坐标
xx = randn(100, 1);           # 数据来源,正态分布随机数

2.使用 scatter3 函数绘制散点图并显示颜色条,其中散点颜色用 abs(xx) 控制:

# 绘图
s = figure()
scatter3(x, y, z; c=abs.(xx), linewidth=0.75, marker=".");
# scatter3(x, y, z; c=abs.(xx));

# 调整颜色映射和显示
colorbar(gca(), s)  # 显示颜色条

3.可以看到已经绘制了需要的散点图:
image.png

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天