小明:嘿,小红,我最近在学数据可视化,但不太懂怎么开始。你有什么建议吗?
小红:你可以从Python入手,有很多库可以用来做数据可视化,比如Matplotlib和Seaborn。
小明:Matplotlib?听起来很熟悉,但我没用过。能给我一个简单的例子吗?
小红:当然可以。下面是一个用Matplotlib绘制折线图的代码示例:
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.plot(x, y)
plt.xlabel('X轴')
plt.ylabel('Y轴')
plt.title('简单折线图')
plt.show()
小明:哇,这个代码看起来不难。那如果我想画柱状图呢?
小红:同样可以用Matplotlib,下面是柱状图的例子:
import matplotlib.pyplot as plt
categories = ['A', 'B', 'C', 'D']
values = [10, 20, 15, 25]

plt.bar(categories, values)
plt.xlabel('类别')
plt.ylabel('数值')
plt.title('柱状图示例')
plt.show()
小明:太棒了!这些源码真的很有帮助。我还想多了解一些高级功能。
小红:没问题,后续我们可以一起研究更多复杂的图表类型,比如散点图、饼图等。
小明:谢谢你,小红!我现在对数据可视化更有信心了。
