python使用matplotlib案例 
时间: 2023-04-25 13:05:36 浏览: 50
Python使用matplotlib可以绘制各种图表,例如折线图、散点图、柱状图、饼图等等。以下是一个简单的例子:
```python
import matplotlib.pyplot as plt
# 数据
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
# 绘制折线图
plt.plot(x, y)
# 添加标题和标签
plt.title("折线图")
plt.xlabel("x轴")
plt.ylabel("y轴")
# 显示图表
plt.show()
```
这段代码会生成一个简单的折线图,x轴表示1到5,y轴表示2到10。可以通过修改数据和样式来绘制不同的图表。
相关问题
python matplotlib实例
下面是一个简单的 Python Matplotlib 示例,绘制了一个折线图:
```python
import matplotlib.pyplot as plt
# 准备数据
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
# 创建图表
plt.plot(x, y)
# 添加标题和坐标轴标签
plt.title("Simple Line Plot")
plt.xlabel("X-axis")
plt.ylabel("Y-axis")
# 显示图表
plt.show()
```
在这个示例中,我们首先导入了 Matplotlib 中的 `pyplot` 模块,并使用 `plot` 函数绘制了 x 和 y 之间的折线图。我们还使用了 `title`,`xlabel` 和 `ylabel` 函数添加了图表的标题和坐标轴标签。最后,我们使用 `show` 函数显示了图表。
python利用matplotlib绘制图像实例(汉字)
以下是一个使用 matplotlib 绘制汉字的例子:
```python
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
# 设置中文字体
font = FontProperties(fname=r"/usr/share/fonts/truetype/arphic/ukai.ttc", size=14)
# 绘制图像
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
plt.title("这是一个中文标题", fontproperties=font)
plt.xlabel("横轴", fontproperties=font)
plt.ylabel("纵轴", fontproperties=font)
plt.show()
```
其中,`FontProperties` 类用于设置中文字体,需要指定中文字体的路径。在上面的例子中,我使用的是 Ubuntu 系统自带的 "ukai.ttc" 字体。你也可以通过 `FontProperties` 指定其他的中文字体。
在绘制图像时,我们将中文字体传递给 `title()`、`xlabel()` 和 `ylabel()` 方法的 `fontproperties` 参数,以便 matplotlib 正确渲染中文字符。
运行上面的代码,将会绘制出一个包含中文标题和中文横纵坐标轴标签的图像。
相关推荐








