如何在Python中插入表格数据?

2024-06-16 09:28:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我在研究风速到风力涡轮机发电的转换。我有一个文本文件,包含两列,第一列是风速,第二列是功率。对于0到25ms-1,分辨率为1ms-1。我计划将其导入Python脚本。你知道吗

有人知道如何使用Python对数据进行插值,以获得任意风速的功率,比如说7.6ms-1之类的吗?你知道吗


Tags: 数据脚本分辨率功率计划ms插值文本文件
1条回答
网友
1楼 · 发布于 2024-06-16 09:28:55

您可以使用numpy.interp函数:https://docs.scipy.org/doc/numpy/reference/generated/numpy.interp.html

代码如下所示:

import pandas as pd
import numpy as np

data = pd.read_csv("yourfile.csv")
wanted_wind_speed = 7.6
interpolated_power = np.interp(wanted_wind_speed, data['wind'], data['power'])

相关问题 更多 >