根据与合法值(而不是nan)对应的索引号自动查找不同点上的值,因为根据我在初始数据上放置的函数,整个数据中将有许多nan。你知道吗
我有一个数据帧(名为‘future’),在这里我挑选出了贯穿始终的相对最小值/最大值的特定点(743个初始行),并且能够将这些最小值/最大值的索引点放入数组中,并将它们添加到‘graph’数据帧(‘closemin’、‘closemax’、‘rsimin’,“rsimax”)数组的值由这些最小/最大值的索引点组成,这些索引点位于“graph”数据框中各自的列中。你知道吗
我试图找到相对接近的最小值/最大值之间的斜率,然后将其与相同索引点处RSIE14的斜率进行比较。我可以很容易地找到索引点,但是没有一种方法来自动化这个过程——这是我对其他数据集所需要的,因为这些相对最小/最大点之间的NaN值经常会改变。 例如,在下图中,索引号351和340处有相对的“closemin”。我想自动获取这些索引点,然后同时为RSIE14数据获取相同的索引点(351和340),这样我就可以自动找到两者的斜率。
当您在这些行中循环时,您需要引用一个应用于两个数据帧的公共索引。在这里的示例中,我有两个数据帧,它们的数据不同,但引用的索引相同。假设一个dataframe引用close数据,另一个引用closemin数据。你知道吗
这就是它的工作原理:
带输出:
相关问题 更多 >
编程相关推荐