如何在Python中根据对应列的值排除数组中的值?
我有一个Excel表格,里面有两列数据,这两列的数据都是正数和负数。我想从第二列中提取出一些值,前提是第一列对应的值要小于5。我该怎么做呢?
我附上了一组示例数据。
我想做的是排除那些在长度数据中对应的温度数据小于5的值。
我可以用筛选功能创建一个数组,排除同一列中高于某个阈值的值,但我不知道怎么对另一列进行这样的操作。
1 个回答
0
你可以用pandas库把你的Excel文件读进一个数据框(df),然后进行筛选:
import pandas as pd
data = pd.read_excel("yourFile.xlsx")
接着你就可以进行筛选:
result = data[data["temp"]<5]