首页 > 编程语言 >python给折线图添加标记

python给折线图添加标记

时间:2024-03-29 23:13:18浏览次数:30  
标签:plt end 标记 python df time 折线图 NT axis

我需要记录飞机作业的开始时间和结束时间

#!usr/bin/env python
# -*- coding:utf-8 _*-
"""

@author:JK
@file:jisuan.py
@time:2024/03/$
{DAY}
@desc:
"""
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker

input_file = 'D:/呼和浩特土左旗_second.xlsx'

df = pd.read_excel(input_file)
x_axis_data = df['时间']
y_axis_data = df['NT']
start_time = df.at[11,'时间'] #时间那列对应的飞机作业开始时间的行数,为第11行
start_NT = df.at[11,'NT']    # nt值那列对应的飞机作业开始时间的行数,为第11行
end_time = df.at[118,'时间']
end_NT = df.at[118,'NT']

plt.plot(x_axis_data, y_axis_data, ls="-", alpha=0.5, linewidth=1, label='abc')
plt.legend
plt.gca().xaxis.set_major_locator(ticker.MultipleLocator(30))
plt.scatter(start_time,start_NT,color='red',s=50)
plt.scatter(end_time,end_NT,color='red',s=50)
plt.xlabel('tuzuoqi')
plt.ylabel('NT')

plt.show()

 结果如图:

 

标签:plt,end,标记,python,df,time,折线图,NT,axis
From: https://www.cnblogs.com/shirleysu90/p/18104802

相关文章

  • 【好书推荐3】Python网络爬虫入门到实战
    【好书推荐3】Python网络爬虫入门到实战写在最前面内容简介作者简介目录前言/序言......
  • python中函数与递归的练习
    求一个十进制的数值的二进制的0、1的个数实现一个用户管理系统(要求使用容器保存数据)[{name:xxx,pass:xxx,……},{},{}]users=[]#用户类,包含基本信息classUser:def__init__(self,name,password,email=None):self.name=nameself.p......
  • 【人工智能入门必看的最全Python编程实战(6)】
    ---------------------------------------------------------------------1.AIGC未来发展前景未完持续…1.1人工智能相关科研重要性拥有一篇人工智能科研论文及专利软著竞赛是保研考研留学深造以及找工作的关键门票!!!拥有一篇人工智能科研论文及专利软著竞赛是保研考研......
  • 一文搞懂Python的数据结构-列表
    大道至简:任何技术都来源于生活,每一个技术点都是为了解决生活场景中的某个问题1/Python列表基础1.1什么是列表?从生活场景说起,购物清单=列表当我们去购物时,我们通常会准备一个购物清单,其中列出了我们需要购买的物品。这个购物清单就是一个列表的实际应用。你可......
  • 华为OD机试 - 传递悄悄话(Java & JS & Python & C & C++)
    须知哈喽,本题库完全免费,收费是为了防止被爬,大家订阅专栏后可以私信联系退款。感谢支持文章目录须知题目描述输入描述输出描述解题思路:题目描述给定一个二叉树,每个节点上站一个人,节点数字表示父节点到该节点传递悄悄话需要花费的时间。初始时,根节点所在......
  • 华为OD机试 - 剩余银饰的重量(Java & JS & Python & C & C++)
    须知哈喽,本题库完全免费,收费是为了防止被爬,大家订阅专栏后可以私信联系退款。感谢支持文章目录须知题目描述输入描述输出描述解题思路:题目描述有N块二手市场收集的银饰,每块银饰的重量都是正整数,收集到的银饰会被熔化用于打造新的饰品。每一回合,从中选......
  • PTA-树的遍历(python实现)
    自己做题过程中的一些想法,做一个记录,方便以后查看,如果能给读者一些启发也是极好的。欢迎大家的批评指正和交流讨论。题目描述:给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。输入格式:输入第一行给出一个正整数N(≤30),是......
  • Python 基于 xlsxwriter 实现百万数据导出 excel
    追加导出+自动切换sheet⚠️excel中的每个sheet最多只能保存1048576行数据#获取项目的根路径rootPathcurPath=os.path.abspath(os.path.dirname(__file__))rootPath=curPath[:curPath.find(你的项目名称+"/")+len(你的项目名称+"/")]#临时文件l......
  • python 脚本对数据库的简单操作
    importsqlite3fromdatetimeimportdatetime'''数据库内容[ID]intnull,[loginName]text(50),[loginTime]text(50),[logOutTime]text(50),[operation]intnull'''#连接到数据库conn=sqlite3.connect('test.......
  • Python 基于 xlsxwriter 实现百万数据导出 excel
    增量导出+自动切换sheet⚠️excel中的每个sheet最多只能保存1048576行数据#获取项目的根路径rootPathcurPath=os.path.abspath(os.path.dirname(__file__))rootPath=curPath[:curPath.find(你的项目名称+"/")+len(你的项目名称+"/")]#临时......