紫外测熔融实验结果温度和abs作折线图和求一阶导最大值

import numpy as np
import pandas as pd
from pyecharts.charts import Line
from pyecharts import options as opts
from matplotlib import pyplot as plt
import xlrd
# 读取 csv 文件
data = pd.read_excel('F:/LJX/lc8.xls')# 假设 csv 文件中有两列数据:'x' 和 'y'
x_values = data['Temperature']
y_values = data['Abs']
plt.rcParams['font.sans-serif'] = ['SimHei']  # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False  # 用来正常显示负号
plt.plot(x_values, y_values)
plt.xlabel("Temperature",size=14)
plt.ylabel("Abs",size=14)
plt.title("R8折线图",fontdict=None,loc="left",pad=None)
dy_dx = abs(np.diff(y_values) / np.diff(x_values))
print(type(dy_dx))
dy_dx_list = dy_dx.tolist()
print(type(dy_dx_list))
max_dao = dy_dx_list.index(max(dy_dx_list))
print(max_dao)
textprint = '导数最大值:' + str(dy_dx_list[max_dao]) +'。温度为:'+str(x_values[max_dao])
plt.annotate(textprint, xy=(x_values[max_dao],y_values[max_dao]), xytext=(x_values[max_dao],y_values[max_dao]-0.010), arrowprops=dict(arrowstyle="->"))
plt.show()# # 创建折线图对象
# line_chart = Line()
#
# # 添加数据
# line_chart.add_xaxis(x_values.tolist())
# line_chart.add_yaxis('折线', y_values.tolist())
#
# # 设置全局配置
# line_chart.set_global_opts(
#     title_opts=opts.TitleOpts(title="black折线图"),
#     xaxis_opts=opts.AxisOpts(name='Temperature'),
#     yaxis_opts=opts.AxisOpts(name='Abs')
# )
#
# # 渲染生成 HTML 文件
# line_chart.render('black.html')

 数据如下:绘图也如下:

L8-1%MeOH  85.00-10.00 Ramp 2
TemperatureAbs
84.970001220.289775699
84.730003360.289772898
84.519996640.289753914
84.309997560.289791703
84.120002750.289888173
83.919998170.289871931
83.720001220.289892614
83.519996640.289982051
83.319999690.289918751
83.120002750.289979219
82.919998170.290063828
82.720001220.290138334
82.519996640.290162265
82.319999690.290249765
82.120002750.290316135
81.919998170.290309072
81.720001220.290509135
81.519996640.290560335
81.319999690.290631235
81.120002750.290638924
80.919998170.290659249
80.769996640.290761203
80.519996640.290816337
80.319999690.290902913
80.120002750.290874779
79.919998170.291025519
79.720001220.291229129
79.540000920.291381031
79.319999690.291313767
79.120002750.291418821
78.919998170.291318715
78.769996640.291283578
78.470001220.291214496
78.319999690.291229159
78.120002750.291251034
77.910003660.291236848
77.720001220.291296125
77.519996640.291178763
77.319999690.291171879
77.120002750.291263372
76.919998170.291264534
76.730003360.291292548
76.519996640.291220725
76.319999690.291292846
76.139999390.291277051
75.919998170.291291118
75.720001220.29129523
75.540000920.291274279
75.370002750.29128772
75.120002750.291312903
74.940002440.291347712
74.769996640.29123205
74.519996640.291254818
74.319999690.291262716
74.120002750.291325003
73.919998170.291266918
73.720001220.291336954
73.519996640.29133147
73.319999690.291346252
73.169998170.291326523
72.919998170.291337758
72.720001220.291334778
72.519996640.291236609
72.319999690.291340023
72.120002750.291321546
71.919998170.291348487
71.769996640.291358143
71.519996640.291290313
71.370002750.291313708
71.120002750.291264296
70.919998170.291350961
70.720001220.29136616
70.519996640.291316688
70.319999690.29128924
70.120002750.291255236
69.919998170.291306883
69.720001220.291192532
69.519996640.291173846
69.319999690.291179359
69.120002750.291233063
68.970001220.291287482
68.720001220.291226387
68.519996640.291262358
68.319999690.29126206
68.169998170.291240603
67.919998170.291168541
67.769996640.291122228
67.540000920.291165233
67.370002750.291113824
67.120002750.291047186
66.919998170.29107511
66.720001220.291123986
66.519996640.291230887
66.319999690.291136354
66.120002750.291114628
65.919998170.291155487
65.720001220.291145295
65.519996640.291066349
65.370002750.291025281
65.120002750.290942103
64.919998170.291067541
64.720001220.291023403
64.519996640.291036457
64.319999690.290963501
64.120002750.290956467
63.919998170.290989757
63.720001220.290984869
63.520000460.290999979
63.340000150.290966332
63.119998930.290926278
62.919998170.29093352
62.720001220.290865094
62.520000460.290893644
62.319999690.290822715
62.169998170.290895939
61.919998170.290778458
61.740001680.290800095
61.520000460.290780872
61.319999690.29076016
61.119998930.290794849
60.919998170.290686935
60.720001220.290691435
60.520000460.290566146
60.369998930.290671319
60.119998930.290581554
59.919998170.29061988
59.720001220.290570319
59.520000460.290494889
59.319999690.29041636
59.119998930.290560424
58.919998170.290550739
58.720001220.29045558
58.540000920.290323019
58.319999690.290423036
58.119998930.290393472
57.939998630.290405154
57.720001220.290409893
57.520000460.290291041
57.319999690.2904208
57.119998930.290308923
56.919998170.290231735
56.740001680.290227145
56.569999690.290249825
56.330001830.290192008
56.169998170.29016766
55.919998170.290216953
55.729999540.290187359
55.520000460.290102571
55.319999690.290104598
55.150001530.290063471
54.919998170.289918304
54.720001220.289920121
54.520000460.289979011
54.369998930.289980888
54.119998930.289954096
53.919998170.28988874
53.720001220.28974846
53.520000460.289820552
53.319999690.289742619
53.119998930.289817274
52.939998630.28978923
52.720001220.289813191
52.520000460.289613396
52.319999690.289732784
52.169998170.289775223
51.919998170.289646894
51.770000460.289596826
51.520000460.28956914
51.319999690.289584905
51.119998930.289490074
50.919998170.289438248
50.720001220.289477974
50.520000460.289325744
50.319999690.289276809
50.119998930.289331555
49.919998170.289295018
49.720001220.289296627
49.520000460.28915143
49.319999690.289193183
49.119998930.289128959
48.919998170.289065033
48.720001220.289002121
48.520000460.289101541
48.319999690.289002627
48.119998930.28890878
47.919998170.289007485
47.720001220.288935453
47.520000460.288857132
47.270000460.288808048
47.119998930.288675219
46.919998170.288865328
46.720001220.288711906
46.520000460.288633972
46.319999690.28860575
46.150001530.28852132
45.919998170.288538575
45.669998170.288431108
45.529998780.288401216
45.319999690.288309574
45.119998930.288317353
44.919998170.288279504
44.720001220.288180709
44.549999240.288055897
44.319999690.288086653
44.119998930.28794685
43.919998170.287966996
43.720001220.287874937
43.520000460.287852168
43.369998930.287828118
43.119998930.287792981
42.919998170.287585467
42.729999540.287576437
42.520000460.287577331
42.319999690.287411392
42.119998930.28738001
41.919998170.287313342
41.720001220.287242383
41.540000920.287164331
41.319999690.287036091
41.119998930.28703624
40.919998170.286783516
40.770000460.286710471
40.520000460.286570787
40.319999690.28652817
40.119998930.286334992
39.919998170.286312372
39.720001220.286121011
39.529998780.286084503
39.319999690.285883009
39.119998930.285734564
38.919998170.285749257
38.720001220.285529494
38.569999690.28531602
38.319999690.285131425
38.119998930.284954608
37.919998170.284751147
37.720001220.284648031
37.529998780.284379751
37.319999690.284210891
37.119998930.284112632
36.919998170.283857942
36.720001220.283601731
36.540000920.283411682
36.319999690.283199817
36.119998930.282873571
35.869998930.282679051
35.720001220.282400459
35.520000460.282109261
35.319999690.281829298
35.119998930.281520426
34.919998170.281252295
34.720001220.280893564
34.529998780.280569941
34.319999690.280233234
34.119998930.27978155
33.919998170.27933985
33.720001220.278997123
33.520000460.27866739
33.369998930.278179318
33.119998930.277876556
32.919998170.277383536
32.720001220.277005196
32.520000460.276473284
32.319999690.276106566
32.119998930.275604546
31.920000080.275117368
31.719999310.274595618
31.520000460.274127632
31.340000150.273532987
31.120000840.272938997
30.920000080.2725676
30.719999310.271897912
30.520000460.271363765
30.319999690.270751566
30.120000840.270129323
29.920000080.269645751
29.719999310.269051194
29.520000460.268456399
29.319999690.267962068
29.120000840.267270446
28.920000080.266738862
28.719999310.266006351
28.520000460.265481979
28.319999690.264831275
28.120000840.264232904
27.920000080.263675451
27.719999310.26303494
27.520000460.262438268
27.319999690.261804164
27.120000840.261120498
26.920000080.260569006
26.719999310.260044336
26.520000460.259405434
26.319999690.258819312
26.120000840.258242279
25.920000080.257679939
25.719999310.2570979
25.520000460.256487757
25.370000840.25590229
25.120000840.25532794
24.920000080.254778177
24.719999310.25410524
24.520000460.253657639
24.319999690.253173351
24.120000840.252608061
23.940000530.252033025
23.719999310.251483679
23.520000460.250937939
23.340000150.250526547
23.120000840.249979004
22.920000080.249466568
22.739999770.249063507
22.520000460.248660624
22.319999690.248175144
22.120000840.247794017
21.920000080.247374252
21.750.246980786
21.569999690.246683523
21.319999690.24631466
21.120000840.245911688
20.920000080.245679408
20.719999310.245338857
20.520000460.244930774
20.319999690.244685143
20.139999390.244306162
19.920000080.244005546
19.770000460.243800476
19.569999690.243406251
19.319999690.243300855
19.120000840.242946893
18.920000080.242748469
18.719999310.24243106
18.520000460.242171213
18.319999690.242056981
18.170000080.241781354
17.920000080.241629571
17.719999310.241456255
17.520000460.241409719
17.319999690.241192609
17.120000840.241008878
16.920000080.241027594
16.719999310.240784839
16.549999240.240591735
16.319999690.240471795
16.120000840.240396723
15.920000080.240146056
15.720000270.239994839
15.520000460.239879593
15.319999690.239714086
15.170000080.239571378
14.920000080.239323914
14.720000270.239161804
14.539999960.239066809
14.319999690.238902196
14.119999890.238841713
13.920000080.238734812
13.720000270.238687903
13.520000460.238492489
13.319999690.238415703
13.119999890.238240093
12.949999810.238196448
12.720000270.238090068
12.520000460.237997413
12.319999690.237959802
12.119999890.237707168
11.920000080.237703905
11.720000270.23764579
11.520000460.237563506
11.319999690.237518922
11.119999890.237495348
10.920000080.237405315
10.720000270.23731786
10.520000460.237466857
10.319999690.237433851
10.170000080.237485856
9.9200000760.237137243

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3245926.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

iOS——编译链接

编译连接的过程 预处理编译汇编链接 预处理 clang -E main.m -o main.i“#define"删除并展开对应宏定义。处理所有的条件预编译指令。如#if/#ifdef/#else/#endif。”#include/#import"包含的文件递归插入到此处。删除所有的注释"//或/**/"。添加行号和文…

SpringCloud网关的实现原理与使用指南

Spring Cloud网关是一个基于Spring Cloud的微服务网关,它是一个独立的项目,可以对外提供API接口服务,负责请求的转发和路由。本文将介绍Spring Cloud网关的实现原理和使用指南。 一、Spring Cloud网关的实现原理 Spring Cloud网关基于Spring…

在 Windows 上开发.NET MAUI 应用_2.生成你的第一个应用

先决条件 Visual Studio 2022 17.8 或更高版本,并安装了 .NET Multi-platform App UI 工作负载。 可参考上一篇文章:http://t.csdnimg.cn/n38Yy 创建应用 1.启动 Visual Studio 2022。 在开始窗口中,单击“创建新项目”以创建新项目&#…

时间管理计划表怎么做 待办计划时间管理工具

每当夜深人静,我总会坐在书桌前,思考着如何更好地规划明天的时间。那一张张密密麻麻的时间管理计划表,就像是我生活的地图,指引着我前行。我知道,对于每一个在都市丛林中奔波的打工人来说,时间都是最宝贵的…

Java面试(持续更新)

Redis使用场景 缓存穿透 当有该数据的时候,redis中的数据已经是原来数据的null值了,可能会出现不一致的问题。 缓存击穿 跟钱相关的强一致用互斥锁。 用户高体验用逻辑过期。 缓存雪崩 ttl随机值

AI 绘画|Midjourney设计Logo提示词

你是否已经看过许多别人分享的 MJ 咒语,却仍无法按照自己的想法画图?通过学习 MJ 的提示词逻辑后,你将能够更好地理解并创作自己的“咒语”。本文将详细拆解使用 MJ 设计 Logo 的逻辑,让你在阅读后即可轻松上手,制作出…

2.I/O口

文章目录 I/O输出(点灯)分析电路代码编写 I/O输入(电平检测)代码编写 I/O内部电路分析51单片机STM32单片机输入输出 I/O输出(点灯) 分析电路 看电路图,元器件形成电压差,即可点亮LED灯 代码编写 使用不同操作进行LED控制 #include "reg52.h&quo…

怎么查看一个网站的ip地址?

1、使用nslookup nslookup 是一个网络诊断工具,用于查询域名系统(DNS)记录,将域名解析为IP地址,或者查询其他DNS记录类型,如MX(邮件交换记录)、CNAME(别名记录&#xff…

QT--控件篇四

一、对话框 在软件开发中,对话框(Dialog)是一种常见的用户界面元素,用于与用户进行交互和获取信息。它通常以模态或非模态的形式出现,模态对话框会阻止用户与应用程序的其他部分交互,直到对话框关闭为止&a…

8月贵阳学术会议:第二届机器人与软件工程前沿国际会议(FRSE 2024)

随着科技的飞速发展,机器人与软件工程作为两大前沿领域,正在不断地推动着人类社会的进步。在这样的背景下,第二届机器人与软件工程前沿国际会议(FRSE 2024)的召开,无疑为专家学者们提供了一个交流与合作的宝…

C4D各版本软件下载+自学C4D 从入门到精通【学习视频教程全集】+【素材笔记】

下载链接: 迅雷网盘https://pan.xunlei.com/s/VO1tydOxEo-Az_QCM-Jz2R4RA1?pwdvxg4# 夸克网盘https://pan.quark.cn/s/fe7450b02d80 百度网盘https://pan.baidu.com/s/1Omj4WL93F1DNdA2iP4SiMQ?pwdwmb8

Linux 下 redis 集群部署

目录 1. redis下载 2. 环境准备 3. redis部署 3.1 修改系统配置文件 3.2 开放端口 3.3 安装 redis 3.4 验证 本文将以三台服务器为例,介绍在 linux 系统下redis的部署方式。 1. redis下载 下载地址:Index of /releases/ 选择需要的介质下载&am…

【UDS刷写章节】

目录 一、UDS刷写的两种方式: 1.1普通刷写原理: 1.2强制刷写: 二、刷写流程图 2.1 刷写前(设置刷写网络) 2.1.1 切换到扩展模式(10 03) 2.1.2 检查刷写前提条件(31 01 XX XX) 2.1.3 停用故障码存储功能(85 02) 2.1.4 停止发送一般通…

3.Kafka生产者api实践

目录 概述实践代码命令行消费端代码 效果代码优化 概述 生产者API使用实践 官网:producerapi 实践 代码 命令行消费端 代码 public class KafkaProducerApp {public static void main(String[] args) {Properties props new Properties();props.put("boot…

【数据结构】探索排序的奥秘

若有不懂地方,可查阅我之前文章哦! 个人主页:小八哥向前冲~_csdn博客 所属专栏:数据结构_专栏 目录 排序的概念 几种排序方法介绍 冒泡排序 选择排序 插入排序 堆排序 向上调整建堆排序 向下调整建堆排序 希尔排序 快速…

CPU指令仿真模拟器设计

整体设计 模拟器软件可被细分为多个关键模块,包括但不限于:程序指令序列执行器模块,内存模拟模块,寄存器模拟模块,反汇编模块,以及一套详尽的调试模块(包含单步执行、连续运行、暂停以及断点设置…

如何通过网络快速搜寻到自己的STM32设备

目录 一、问题概述 二、解决思路 三、代码实现 1.创建任务 2.UDP广播接收 一、问题概述 以前一直用RS232串口修改设备配置信息,但是现场施工人员的232线太细,经常容易断掉,这次准备用网口去修改,遇到了一个问题,…

深入理解PostgreSql域类型(Domain),灵活定义数据约束,让表结构设计更加严谨

在PostgreSQL中,域(Domain)是一种用户定义的数据类型,它基于系统内已存在的数据类型,并可以附加约束条件。使用域可以增强数据的完整性和一致性,因为它允许开发者对特定列设定更为具体的规则,比…

Java爬虫安全策略:防止TikTok音频抓取过程中的请求被拦截

摘要 在当今互联网时代,数据采集已成为获取信息的重要手段。然而,随着反爬虫技术的不断进步,爬虫开发者面临着越来越多的挑战。本文将探讨Java爬虫在抓取TikTok音频时的安全策略,包括如何防止请求被拦截,以及如何提高…

【银河麒麟操作系统】虚机重启lvs丢失现象分析及处理建议

了解银河麒麟操作系统更多全新产品,请点击访问麒麟软件产品专区:https://product.kylinos.cn 环境及现象描述 40台虚机强制重启后,其中8台虚机找不到逻辑卷导致启动异常,后续通过pvcreate 修复重建pv,激活vg和lv并修复…