【发布时间】:2021-04-11 05:03:20
【问题描述】:
我打算做什么:
我有一个包含电压和电流数据的 excel 文件,我想从特定表格中提取它,比如“IV_RAW”。这些值仅来自第 4 行,位于 D 和 E 列。 假设这些值如下所示:
| V(voltage) | I(Current) |
|---|---|
| 47 | 1 |
| 46 | 2 |
| 45 | 3 |
| 0 | 4 |
| -0.1 | 5 |
| -10 | 5 |
现在,我只想取出以电压 (V) 为 45 且不应采用负电压的值。还需要取出相应的电流 (I) 值。这必须为多个 excel 文件完成。所以不能从特定的行号开始,而是电压值应该是标准。
我所知道的:
我只知道如何使用 openxyl 取出整组值:
loc = ("path")
wb = load_workbook("Data") #thefilename
ws = wb["IV_raw"] #theactiveworksheet
#to extract the voltage and current data:
for row in ws.iter_rows(min_row=1, max_col=3, max_row=2, values_only=True):
print(row)
我是一名中午编码员,并且是 python 新手。因此,如果你们能提供帮助,那将非常有帮助。如果有pandas 的简化版本,那就太好了。
提前谢谢你
【问题讨论】:
标签: python arrays excel pandas distinct-values