🎨 淡紫色数据可视化展示平台
022340608 | Python 数据可视化习题展示
1
3D 柱形图绘制
在 xOy 平面的对角线位置生成4个柱子,高度为随机整数,展示高低起伏的效果。
# 数据准备:对角线位置 (1,1),(2,2),(3,3),(4,4)
# 柱子高度:随机整数范围 [10, 50]
# 样式设置:柱子粗细、填充色、边缘色
2
衰减正弦波动画
展示波形"向右推进"效果的动画,曲线方程为 y = e^(-0.1x) * x * sin(x)。
# 数学基础:衰减正弦波 y = e^(-0.1x) * x * sin(x)
# x轴范围:0 到 10π
# 动效:水平位移(相位移动)产生推进效果
3
跨国航线地图
绘制从北京飞往吉隆坡的航线图,使用圆柱等积投影,显示地理元素。
# 地理坐标:北京(39.90°N,116.40°E),吉隆坡(3.13°N,101.68°E)
# 地图投影:圆柱等积投影(cyl)
# 航线:蓝色大圆航线,线宽2.5
4
复杂函数的3D曲面展示
绘制经典的Peaks函数三维曲面,展示复杂的数学函数视觉效果。
# 函数:Peaks函数 - 经典的3D数学函数
# 数据范围:x,y ∈ [-3, 3],确保图形完整性
# 色彩映射:采用viridis配色方案,专业美观
# 平滑度:网格采样密度50×50,保证光滑度与性能平衡
# 颜色条:添加右侧颜色条,辅助数值读取
# 柱子高度:随机整数范围 [10, 50]
# 样式设置:柱子粗细、填充色、边缘色