C1.4

绘制折线图

例2.50 问题描述:
给定x和y两组向量绘制折线图
Python import numpy as np;
import matplotlib.pyplot as plt;
#X轴,Y轴数据
x = [1,1.5,2,3,4,5.5,6];
y = [0.5,0.7,2,5,3,4.5,6];
plt.figure(figsize=(8,4)); #创建绘图对象
plt.plot(x,y,"b--",linewidth=1); #在当前绘图对象绘图(X轴,Y轴,蓝色虚线,线宽度)
plt.xlabel("Time(s)"); #X轴标签
plt.ylabel("Volt"); #Y轴标签
plt.title("Line plot"); #图标题
plt.show(); #显示图
#plt.savefig("line.jpg") #保存图
C++
方式一
#include "orsci.h"
#include "orsci_dm.h"
using namespace orsci;
using namespace dm;

x = [1,1.5,2,3,4,5.5,6]
y = [0.5,0.7,2,5,3,4.5,6]

dm::plot(x,y);

输出

折线图展示

书籍 姜维.《数据分析与数据挖掘》、《数据分析与数据挖掘建模与工具》,电子工业出版社, 2023,2024。
软件 Python,C++(附加orsci包)。