python创建散点折线图,x轴取值(0-8),y轴取值(0-25)要求折线颜色为蓝色,散点填充色为绿色,轮廓为红色
时间: 2024-12-23 11:19:23 浏览: 4
python使用matplotlib模块绘制多条折线图、散点图
在Python中,你可以使用`matplotlib`库中的`scatter()`函数创建散点图,`plot()`函数创建折线图。按照你的要求,下面是一个示例代码:
```python
import matplotlib.pyplot as plt
# 定义x轴和y轴的取值范围
x_values = list(range(0, 9))
y_values = [i**2 for i in x_values] # 示例,生成0-25的平方序列
# 创建散点图,绿色填充,红色轮廓
scatter_plot = plt.scatter(x_values, y_values, c='green', s=50, edgecolors='red')
# 创建折线图,蓝色线条
line_plot, = plt.plot(x_values, y_values, color='blue', linestyle='-')
# 设置图表标题、轴标签
plt.title("Scatter Plot with Blue Line (0-8 range)")
plt.xlabel('X-Axis (0-8)')
plt.ylabel('Y-Axis (0-25)')
# 显示网格
plt.grid(True)
# 添加图例
plt.legend((scatter_plot, line_plot), ('Scatter Points', 'Line'), loc='upper left')
# 展示图形
plt.show()
阅读全文