本文使用的数据为AI制作的一份excel表格数据。表格100行10列,第一行为标题,第一列为编号,如下图所示:

一、添加所需库
python
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
二、读取表格数据
读取表格数据
python
excel_file = '随机数据表.xlsx'
df = pd.read_excel(excel_file)
确认需要处理的数据,可根据实际需要灵活调整
python
idx_start = 1
idx_end = 100
selected_data = df.iloc[idx_start : idx_end]
"""
释义:
df.iloc[0] 选择第一行,df.iloc[:, 0] 选择第一列。
df.iloc[0:3] 选择前三行,df.iloc[:, 0:2] 选择前两列
"""
获取每一列的数据
python
data_1 = selected_data.iloc[:, 1]
data_2 = selected_data.iloc[:, 2]
data_3 = selected_data.iloc[:, 3]
data_4 = selected_data.iloc[:, 4]
绘制曲线
python
time = selected_data.iloc[:, 0]
time_x = range(len(time))
"""
释义
"""
plt.plot(time_x, data_1, '-', color = "lime", label = 'data1')
plt.plot(time_x, data_2, '-', color = "yellow", label = "data2")
plt.plot(time_x, data_3, '-', marker= '*', color = "red", label = "data3")
plt.plot(time_x, data_4, '-', color = "magenta", label = "data4")
plt.show()
"""
释义
plt.plot(x, y, format_string, **kwargs)
x:x轴数据,列表或数组,可选
y:y轴数据,列表或数组
format_string:控制曲线的格式字符串,由颜色字符、风格字符、标记字符组成,可选
颜色字符,eg:
'blue' 蓝色 'm' 洋红色
'g' 绿色 'y' 黄色
'r' 红色 'k' 黑色
'w' 白色 'c' 青绿色
'#008000' RGB某颜色 '0.8' 灰度值字符串
多条曲线不指定颜色时,会自动选择不同颜色
风格字符,eg:
'‐' 实线
'‐‐' 破折线
'‐.' 点划线
':' 虚线
'' ' ' 无线条
标记字符,eg:
'.' 点标记
',' 像素标记(极小点)
'o' 实心圈标记
'v' 倒三角标记
'^' 上三角标记
'>' 右三角标记
'<' 左三角标记
**kwargs:第二组或更多(x,y,format_string),可画多条曲线
"""
三、折线图展示
