pandas - 如何将 +/- 1% 添加到条件中?
问题描述
ID Open Close SMA EMA
30 UNITY 11.50 11.53 12.576 12.715570
31 UNITY 11.44 11.34 12.399 12.626823
32 UNITY 11.26 11.74 12.273 12.569609
33 UNITY 11.72 11.61 12.150 12.507699
34 UNITY 11.51 11.43 11.994 12.438170
35 UNITY 11.85 11.17 11.844 12.356352
如何制定一个条件来反映收盘价是否为 +/- 1% 或精确等于 EMA?
谢谢!
解决方案
numpy.isclose(a, b, rtol=1e-02)
rtol
是相对容差,对于 +/- 1% 为 0.01。
推荐阅读
- c++ - 如何使 std::string 与 char* 兼容?
- python - 为什么我的类方法没有更新属性?
- rcpp - 我有一个数据框,其中的列没有名称,我想在 RCPP 中命名它们?我该怎么做?
- python - Pyspark:在不同的日子里发牢骚
- windows - 在 Win32 中平滑 WM_NCPAINT
- laravel - 控制台错误:Moment 时区需要 Moment.js。在 Vue 中
- python - ModelChoiceFilter 在 Django 中抛出错误
- node.js - Docker 中的 Keycloak、Nodejs API 和 Traefik -> 只有 403
- python - Qt:防止在子小部件上拖放并显示禁止光标
- javascript - 用卡片实现 Vue 可拖动?