我有一个Pandas数据帧,如果在数据帧中找到特定值,我想返回一个值(或一个函数(。
我到处都找过了,我能找到的最多的就是,如果找到了值,那么它就会返回True或False。大多数搜索结果都指向了类似的答案。
正确或错误有助于朝着正确的方向前进,但我最终想做的是类似的事情
if a.values == 'abc':
function()
或者类似的东西
if a.values == 'abc':
plt.imgplot(a.png)
您可以使用for循环并检查您的条件:
df = pd.DataFrame({'a':[1,2,3],'b':[1,2,3]})
for val in df.values:
if val == 1:
plt.imgplot(df)